[packages/SILK_SDK] - rel 4, actually use our CFLAGS

baggins baggins at pld-linux.org
Sat Feb 21 10:50:38 CET 2026


commit ddd09f044c4fb1076452fba278f2a06aac09ee74
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sat Feb 21 11:50:24 2026 +0100

    - rel 4, actually use our CFLAGS

 SILK_SDK.spec | 10 ++++++----
 cflags.patch  | 22 ++++++++++++++++++++++
 2 files changed, 28 insertions(+), 4 deletions(-)
---
diff --git a/SILK_SDK.spec b/SILK_SDK.spec
index c75feba..0162770 100644
--- a/SILK_SDK.spec
+++ b/SILK_SDK.spec
@@ -15,11 +15,12 @@ Summary:	SILK audio codec SDK
 Summary(pl.UTF-8):	SDK kodeka dźwięku SILK
 Name:		SILK_SDK
 Version:	1.0.9
-Release:	3
+Release:	4
 License:	BSD-like
 Group:		Libraries
 Source0:	http://cdn.dev.skype.com/upload/SILK_SDK_SRC_v%{version}.zip
 # Source0-md5:	90b330d48b04fb189a4f524e46d55f8f
+Patch0:		cflags.patch
 URL:		http://dev.skype.com/silk
 BuildRequires:	libtool
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -56,6 +57,7 @@ Statyczna biblioteka SKP SILK SDK.
 
 %prep
 %setup -q -c
+%patch -P0 -p1
 
 %build
 dir=SILK_SDK_SRC_%{flavour}_v%{version}
@@ -88,13 +90,13 @@ rm -rf $RPM_BUILD_ROOT
 %doc SILK_SDK_SRC_%{flavour}_v%{version}/{readme.txt,doc/SILK_Evaluation.pdf}
 %attr(755,root,root) %{_bindir}/silk-decoder
 %attr(755,root,root) %{_bindir}/silk-encoder
-%attr(755,root,root) %{_libdir}/libSKP_SILK_SDK.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libSKP_SILK_SDK.so.0
+%{_libdir}/libSKP_SILK_SDK.so.*.*.*
+%ghost %{_libdir}/libSKP_SILK_SDK.so.0
 
 %files devel
 %defattr(644,root,root,755)
 %doc SILK_SDK_SRC_%{flavour}_v%{version}/doc/{SILK_RTP_PayloadFormat.pdf,SILK_SDK_API.pdf}
-%attr(755,root,root) %{_libdir}/libSKP_SILK_SDK.so
+%{_libdir}/libSKP_SILK_SDK.so
 %{_libdir}/libSKP_SILK_SDK.la
 %{_includedir}/SKP_Silk_*.h
 
diff --git a/cflags.patch b/cflags.patch
new file mode 100644
index 0000000..c9aad68
--- /dev/null
+++ b/cflags.patch
@@ -0,0 +1,22 @@
+--- SILK_SDK-1.0.9/SILK_SDK_SRC_FIX_v1.0.9/Makefile~	2012-07-30 19:47:58.000000000 +0200
++++ SILK_SDK-1.0.9/SILK_SDK_SRC_FIX_v1.0.9/Makefile	2026-02-21 11:48:28.693336416 +0100
+@@ -33,7 +33,7 @@
+ LDFLAGS += $(call ldflags-from-ldlibdirs,$(LDLIBDIRS))
+ LDLIBS  += $(call ldlibs-from-libs,$(LIBS))
+ 
+-COMPILE.c.cmdline   = $(CC) -c $(CFLAGS) -o $@ $<
++COMPILE.c.cmdline   = $(CC) -c $(CFLAGS) $(ADDED_CFLAGS) -o $@ $<
+ LINK.o.cmdline      = $(LINK.o) $^ $(LDLIBS) -lm -o $@$(EXESUFFIX) 
+ ARCHIVE.cmdline     = $(AR) $(ARFLAGS) $@ $^ && $(RANLIB) $@
+ 
+--- SILK_SDK-1.0.9/SILK_SDK_SRC_FLP_v1.0.9/Makefile~	2012-07-30 19:48:00.000000000 +0200
++++ SILK_SDK-1.0.9/SILK_SDK_SRC_FLP_v1.0.9/Makefile	2026-02-21 11:48:50.486669742 +0100
+@@ -33,7 +33,7 @@
+ LDFLAGS += $(call ldflags-from-ldlibdirs,$(LDLIBDIRS))
+ LDLIBS  += $(call ldlibs-from-libs,$(LIBS))
+ 
+-COMPILE.c.cmdline   = $(CC) -c $(CFLAGS) -o $@ $<
++COMPILE.c.cmdline   = $(CC) -c $(CFLAGS) $(ADDED_CFLAGS) -o $@ $<
+ LINK.o.cmdline      = $(LINK.o) $^ $(LDLIBS) -lm -o $@$(EXESUFFIX) 
+ ARCHIVE.cmdline     = $(AR) $(ARFLAGS) $@ $^ && $(RANLIB) $@
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/SILK_SDK.git/commitdiff/ddd09f044c4fb1076452fba278f2a06aac09ee74



More information about the pld-cvs-commit mailing list