rpms/lksctp-tools/F-12 lksctp-tools.spec,1.24,1.25

Jan Šafránek jsafrane at fedoraproject.org
Tue Dec 1 12:48:52 UTC 2009


Author: jsafrane

Update of /cvs/pkgs/rpms/lksctp-tools/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6907

Modified Files:
	lksctp-tools.spec 
Log Message:
Remove static libraries
Remove rpath from binaries


Index: lksctp-tools.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lksctp-tools/F-12/lksctp-tools.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- lksctp-tools.spec	25 Jul 2009 11:11:25 -0000	1.24
+++ lksctp-tools.spec	1 Dec 2009 12:48:52 -0000	1.25
@@ -1,7 +1,7 @@
 Summary: User-space access to Linux Kernel SCTP
 Name: lksctp-tools
 Version: 1.0.10
-Release: 2%{?dist}
+Release: 3%{?dist}
 # src/apps/bindx_test.C is GPLv2, I've asked upstream for clarification
 License: GPLv2 and GPLv2+ and LGPLv2 and MIT
 Group: System Environment/Libraries
@@ -50,7 +50,10 @@ Drafts).
 
 %build
 [ ! -x ./configure ] && sh bootstrap
-%configure
+%configure --disable-static
+# remove rpath from libtool
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
 make %{?_smp_mflags}
 
 %install
@@ -58,6 +61,8 @@ rm -rf $RPM_BUILD_ROOT
 rm -f doc/rfc2960.txt doc/states.txt
 make install DESTDIR="$RPM_BUILD_ROOT"
 
+find $RPM_BUILD_ROOT/%{_libdir}/ -name "*.la"  | xargs rm -f
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -77,12 +82,8 @@ rm -rf $RPM_BUILD_ROOT
 %files devel
 %defattr(-,root,root,0755)
 %{_includedir}/*
-%{_libdir}/libsctp.a
-%exclude %{_libdir}/libsctp.la
 %{_libdir}/libsctp.so
 %dir %{_libdir}/lksctp-tools/
-%{_libdir}/lksctp-tools/libwithsctp.a
-%exclude %{_libdir}/lksctp-tools/libwithsctp.la
 %{_libdir}/lksctp-tools/libwithsctp.so
 %{_datadir}/lksctp-tools/
 %{_mandir}/man3/*
@@ -92,6 +93,10 @@ rm -rf $RPM_BUILD_ROOT
 %doc doc/*.txt
 
 %changelog
+* Tue Dec  1 2009 Jan Safranek <jsafrane at redhat.com> 1.0.10-3
+- Remove static libraries
+- Remove rpath from binaries
+
 * Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.10-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 




More information about the scm-commits mailing list