[packages/mate-menus] force system libtool, weird syntax errors otherwise

glen glen at pld-linux.org
Wed Jan 16 00:39:34 CET 2013


commit 9ae808bbc3cf1b7c8f9d42a62bfff5eedd805f5f
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed Jan 16 01:38:48 2013 +0200

    force system libtool, weird syntax errors otherwise

 mate-menus.spec | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/mate-menus.spec b/mate-menus.spec
index 811327d..e2a1b44 100644
--- a/mate-menus.spec
+++ b/mate-menus.spec
@@ -43,7 +43,10 @@ NOCONFIGURE=1 ./autogen.sh
 	--enable-python \
 	--enable-introspection=yes
 
-%{__make} \
+# XXX: libtool it creates is broken. fix is to use libtool from system
+# http://sprunge.us/fIIF
+%{__make} -j1 \
+	LIBTOOL=libtool \
 	V=1
 
 %install
@@ -51,11 +54,11 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/libmate-menu.la
-%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/matemenu.la
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libmate-menu.{a,la}
+%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/matemenu.{a,la}
 
-rm -r $RPM_BUILD_ROOT%{_localedir}/gn
-rm -r $RPM_BUILD_ROOT%{_localedir}/io
+%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/gn
+%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/io
 
 %find_lang %{name}
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mate-menus.git/commitdiff/9ae808bbc3cf1b7c8f9d42a62bfff5eedd805f5f



More information about the pld-cvs-commit mailing list