OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 22-Apr-2005 08:48:24
Branch: HEAD Handle: 2005042207482400
Modified files:
openpkg-src/aqbanking aqbanking.spec
Log:
cleanup packaging
Summary:
Revision Changes Path
1.3 +11 -8 openpkg-src/aqbanking/aqbanking.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/aqbanking/aqbanking.spec
============================================================================
$ cvs diff -u -r1.2 -r1.3 aqbanking.spec
--- openpkg-src/aqbanking/aqbanking.spec 20 Apr 2005 15:29:24 -0000
1.2
+++ openpkg-src/aqbanking/aqbanking.spec 22 Apr 2005 06:48:24 -0000
1.3
@@ -37,7 +37,7 @@
Group: Finance
License: GPL
Version: %{V_aqbanking}
-Release: 20050420
+Release: 20050422
# list of sources
Source0:
http://osdn.dl.sourceforge.net/aqbanking/aqbanking-%{V_aqbanking}.tar.gz
@@ -46,7 +46,7 @@
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
-BuildPreReq: OpenPKG, openpkg >= 20040130
+BuildPreReq: OpenPKG, openpkg >= 20040130, gcc
PreReq: OpenPKG, openpkg >= 20040130
AutoReq: no
AutoReqProv: no
@@ -77,6 +77,9 @@
%build
# build Gwhenhywfar library
( cd gwenhywfar-%{V_gwenhywfar}
+ %{l_shtool} subst \
+ -e 's;rm -Rf gwenhywfar;#;' \
+ configure
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
CPPFLAGS="%{l_cppflags} -I`pwd`/gwenhywfar" \
@@ -89,12 +92,6 @@
--disable-nls \
--disable-shared
- # workaround the fact that the library expects itself to be already
installed
- %{l_shtool} mkdir -f -p -m 755 \
- gwenhywfar/ui
- ( cd gwenhywfar; ln -s ../src/*.h ../src/*/*.h
../src/os/posix/system.h . ) || exit $?
- ( cd gwenhywfar/ui; ln -s ../../gwenui/*.h . ) || exit $?
-
# build the library
%{l_make} %{l_mflags -O}
@@ -135,6 +132,12 @@
rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/*.so*
rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/aqbanking/plugins/0/*/*.a
+ # post-adjust installation
+ %{l_shtool} subst \
+ -e 's;^\(dlname=.\).*\(.\)$;\1\2;' \
+ -e 's;^\(library_names=.\).*\(.\)$;\1\2;' \
+ $RPM_BUILD_ROOT%{l_prefix}/lib/lib*.la
+
# determine installation files
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
%{l_files_std} \
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]