# HG changeset patch # User Michael Schloh von Bennewitz # Date 1231336963 -3600 # Node ID d347f9d0cfb2c3bfc6eb6d4b3e6f64e93a1cc54c # Parent e27cb96c604b2c895c124cee7dc368fd56e1f2a0 Clean packaging, allow parallel make, and gettext/libiconv dependency. diff -r e27cb96c604b -r d347f9d0cfb2 aqbanking/aqbanking.spec --- a/aqbanking/aqbanking.spec Wed Jan 07 15:00:34 2009 +0100 +++ b/aqbanking/aqbanking.spec Wed Jan 07 15:02:43 2009 +0100 @@ -39,7 +39,7 @@ Group: Finance License: GPL Version: %{V_openpkg} -Release: 20080101 +Release: 20090106 # list of sources Source0: http://switch.dl.sourceforge.net/aqbanking/aqbanking-%{V_aqbanking}.tar.gz @@ -53,8 +53,8 @@ BuildRoot: %{l_buildroot} BuildPreReq: OpenPKG, openpkg >= 20040130, gcc, gcc::with_cxx = yes PreReq: OpenPKG, openpkg >= 20040130 -BuildPreReq: openssl -PreReq: openssl +BuildPreReq: openssl, gettext, libiconv +PreReq: openssl, gettext, libiconv AutoReq: no AutoReqProv: no @@ -113,10 +113,10 @@ --disable-shared # build the library - %{l_make} %{l_mflags} + %{l_make} %{l_mflags -O} LIBS="-lintl -liconv" # pre-install it and adjust for temporary usage by AqBanking build (below) - %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT" + %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT %{l_shtool} subst \ -e "s;%{l_prefix};$RPM_BUILD_ROOT%{l_prefix};g" \ $RPM_BUILD_ROOT%{l_prefix}/bin/gwenhywfar-config @@ -138,7 +138,7 @@ --with-openssl-libs=%{l_prefix}/lib \ --enable-shared \ --enable-static - %{l_make} %{l_mflags} + %{l_make} %{l_mflags -O} ) || exit $? # build OpenHBCI v2 (legacy) @@ -161,7 +161,7 @@ --with-openssl-libs=%{l_prefix}/lib \ --enable-shared \ --enable-static - %{l_make} %{l_mflags} + %{l_make} %{l_mflags -O} ) || exit $? # build AqBanking @@ -192,12 +192,12 @@ # install Gwhenhywfar ( cd gwenhywfar-%{V_gwenhywfar} - %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT" + %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT ) || exit $? # install OpenHBCI v1 (legacy) ( cd openhbci-%{V_openhbci1} - %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT" + %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/openhbci/plugins/*/*/*.a mv $RPM_BUILD_ROOT%{l_prefix}/lib/*.so* \ @@ -206,7 +206,7 @@ # install OpenHBCI v2 (legacy) ( cd openhbci2-%{V_openhbci2} - %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT" + %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/openhbci2/plugins/*/*/*.a mv $RPM_BUILD_ROOT%{l_prefix}/lib/*.so* \ @@ -217,7 +217,7 @@ # install AqBanking ( cd aqbanking-%{V_aqbanking} - %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT" + %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT ) || exit $? # strip down installation