rpms/eel2/devel eel2.spec,1.110,1.111

Matthias Clasen mclasen at fedoraproject.org
Tue Nov 25 06:44:15 UTC 2008


Author: mclasen

Update of /cvs/extras/rpms/eel2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10239

Modified Files:
	eel2.spec 
Log Message:
reduce unneeded direct library deps



Index: eel2.spec
===================================================================
RCS file: /cvs/extras/rpms/eel2/devel/eel2.spec,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -r1.110 -r1.111
--- eel2.spec	21 Nov 2008 22:51:44 -0000	1.110
+++ eel2.spec	25 Nov 2008 06:43:44 -0000	1.111
@@ -18,7 +18,7 @@
 Name:        eel2
 Summary:     Eazel Extensions Library
 Version:     2.24.1
-Release:     6%{?dist}
+Release:     7%{?dist}
 License:     LGPLv2+
 Group:       System Environment/Libraries
 Source:      http://download.gnome.org/sources/eel/2.24/eel-%{version}.tar.bz2
@@ -81,10 +81,16 @@
 # Fix spurious exec permissions
 chmod a-x COPYING
 
+libtoolize --force --copy
+autoreconf
+
 %build
 CFLAGS="$RPM_OPT_FLAGS -DEEL_OMIT_SELF_CHECK" %configure
+
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
 export tagname=CC
-make LIBTOOL=/usr/bin/libtool %{?_smp_mflags}
+make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -115,6 +121,9 @@
 %{_includedir}/eel-2
 
 %changelog
+* Tue Nov 25 2008 Matthias Clasen  <mclasen at redhat.com> - 2.24.1-7
+- Reduce unneeded direct libary deps
+
 * Fri Nov 21 2008 Matthias Clasen  <mclasen at redhat.com> - 2.24.1-6
 - Tweak descriptions
 




More information about the fedora-extras-commits mailing list