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