|
@@ -42,6 +42,7 @@ Release: 20050422
|
|
|
# list of sources
|
|
# list of sources
|
|
|
Source0: http://osdn.dl.sourceforge.net/aqbanking/aqbanking-%{V_aqbanking}.tar.gz
|
|
Source0: http://osdn.dl.sourceforge.net/aqbanking/aqbanking-%{V_aqbanking}.tar.gz
|
|
|
Source1: http://osdn.dl.sourceforge.net/gwenhywfar/gwenhywfar-%{V_gwenhywfar}.tar.gz
|
|
Source1: http://osdn.dl.sourceforge.net/gwenhywfar/gwenhywfar-%{V_gwenhywfar}.tar.gz
|
|
|
|
|
+Patch0: aqbanking.patch
|
|
|
|
|
|
|
|
# build information
|
|
# build information
|
|
|
Prefix: %{l_prefix}
|
|
Prefix: %{l_prefix}
|
|
@@ -73,6 +74,7 @@ AutoReqProv: no
|
|
|
%prep
|
|
%prep
|
|
|
%setup -q -c
|
|
%setup -q -c
|
|
|
%setup -q -D -T -a 1
|
|
%setup -q -D -T -a 1
|
|
|
|
|
+ %patch -p0 -d aqbanking-%{V_aqbanking}
|
|
|
|
|
|
|
|
%build
|
|
%build
|
|
|
# build Gwhenhywfar library
|
|
# build Gwhenhywfar library
|
|
@@ -100,6 +102,10 @@ AutoReqProv: no
|
|
|
%{l_shtool} subst \
|
|
%{l_shtool} subst \
|
|
|
-e "s;%{l_prefix};$RPM_BUILD_ROOT%{l_prefix};g" \
|
|
-e "s;%{l_prefix};$RPM_BUILD_ROOT%{l_prefix};g" \
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/bin/gwenhywfar-config
|
|
$RPM_BUILD_ROOT%{l_prefix}/bin/gwenhywfar-config
|
|
|
|
|
+ %{l_shtool} subst \
|
|
|
|
|
+ -e 's;^\(dlname=.\).*\(.\)$;\1\2;' \
|
|
|
|
|
+ -e 's;^\(library_names=.\).*\(.\)$;\1\2;' \
|
|
|
|
|
+ $RPM_BUILD_ROOT%{l_prefix}/lib/lib*.la
|
|
|
) || exit $?
|
|
) || exit $?
|
|
|
|
|
|
|
|
# build AqBanking library
|
|
# build AqBanking library
|
|
@@ -133,6 +139,11 @@ AutoReqProv: no
|
|
|
rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/aqbanking/plugins/0/*/*.a
|
|
rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/aqbanking/plugins/0/*/*.a
|
|
|
|
|
|
|
|
# post-adjust installation
|
|
# post-adjust installation
|
|
|
|
|
+ %{l_shtool} subst \
|
|
|
|
|
+ -e 's;-laqbanking";-laqbanking -lgwenhywfar";' \
|
|
|
|
|
+ -e 's;-laqbankingpp";-laqbankingpp -lgwenpp";' \
|
|
|
|
|
+ -e "s;$RPM_BUILD_ROOT%{l_prefix};%{l_prefix};" \
|
|
|
|
|
+ $RPM_BUILD_ROOT%{l_prefix}/bin/aqbanking-config
|
|
|
%{l_shtool} subst \
|
|
%{l_shtool} subst \
|
|
|
-e 's;^\(dlname=.\).*\(.\)$;\1\2;' \
|
|
-e 's;^\(dlname=.\).*\(.\)$;\1\2;' \
|
|
|
-e 's;^\(library_names=.\).*\(.\)$;\1\2;' \
|
|
-e 's;^\(library_names=.\).*\(.\)$;\1\2;' \
|