Patch adds some cleanup of *.la files for some packages: libdaemon,
sigc++, glibmm, dbus, libgcrypt
Adds a couple Requires fields.
Index: dist/lfs-5.1/dbus/dbus.spec
===================================================================
RCS file: /sources/ltib/ltib/dist/lfs-5.1/dbus/dbus.spec,v
retrieving revision 1.1
diff -u -r1.1 dbus.spec
--- dist/lfs-5.1/dbus/dbus.spec	5 Jun 2009 10:49:18 -0000	1.1
+++ dist/lfs-5.1/dbus/dbus.spec	5 Nov 2011 12:37:14 -0000
@@ -35,6 +35,7 @@
 %Install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT/%{pfx}
+find $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/ -name "*.la" | xargs rm -f
 
 %Clean
 rm -rf $RPM_BUILD_ROOT
Index: dist/lfs-5.1/glibmm/glibmm.spec
===================================================================
RCS file: /sources/ltib/ltib/dist/lfs-5.1/glibmm/glibmm.spec,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 glibmm.spec
--- dist/lfs-5.1/glibmm/glibmm.spec	23 Aug 2005 08:54:19 -0000	1.1.1.1
+++ dist/lfs-5.1/glibmm/glibmm.spec	5 Nov 2011 12:37:14 -0000
@@ -10,6 +10,7 @@
 Source          : %{name}-%{version}.tar.bz2
 License         : LGPL
 BuildRoot       : %{_tmppath}/%{name}
+Requires        : libsigc++ glib-2.0 
 
 %Description
 %{summary}
@@ -24,6 +25,7 @@
 %Install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT/%{pfx}
+find $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/ -name "*.la" | xargs rm -f
 
 %Clean
 rm -rf $RPM_BUILD_ROOT
Index: dist/lfs-5.1/libdaemon/libdaemon.spec
===================================================================
RCS file: /sources/ltib/ltib/dist/lfs-5.1/libdaemon/libdaemon.spec,v
retrieving revision 1.1
diff -u -r1.1 libdaemon.spec
--- dist/lfs-5.1/libdaemon/libdaemon.spec	6 Jul 2009 10:33:28 -0000	1.1
+++ dist/lfs-5.1/libdaemon/libdaemon.spec	5 Nov 2011 12:37:14 -0000
@@ -27,6 +27,7 @@
 %Install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT/%{pfx}
+find $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/ -name "*.la" | xargs rm -f
 
 %Clean
 rm -rf $RPM_BUILD_ROOT
Index: dist/lfs-5.1/libgcrypt/libgcrypt.spec
===================================================================
RCS file: /sources/ltib/ltib/dist/lfs-5.1/libgcrypt/libgcrypt.spec,v
retrieving revision 1.1
diff -u -r1.1 libgcrypt.spec
--- dist/lfs-5.1/libgcrypt/libgcrypt.spec	24 May 2010 16:27:34 -0000	1.1
+++ dist/lfs-5.1/libgcrypt/libgcrypt.spec	5 Nov 2011 12:37:14 -0000
@@ -11,6 +11,7 @@
 License         : LGPL
 BuildRoot       : %{_tmppath}/%{name}
 Prefix          : %{pfx}
+Requires        : libgpg-error
 
 %Description
 %{summary}
Index: dist/lfs-5.1/libsigc++/libsigc++.spec
===================================================================
RCS file: /sources/ltib/ltib/dist/lfs-5.1/libsigc++/libsigc++.spec,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 libsigc++.spec
--- dist/lfs-5.1/libsigc++/libsigc++.spec	23 Aug 2005 08:54:20 -0000	1.1.1.1
+++ dist/lfs-5.1/libsigc++/libsigc++.spec	5 Nov 2011 12:37:14 -0000
@@ -24,6 +24,7 @@
 %Install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT/%{pfx}
+find $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/ -name "*.la" | xargs rm -f
 
 %Clean
 rm -rf $RPM_BUILD_ROOT
_______________________________________________
LTIB home page: http://ltib.org

Ltib mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/ltib

Reply via email to