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:   27-Jan-2006 23:38:51
  Branch: HEAD                             Handle: 2006012722385000

  Modified files:
    openpkg-src/aqbanking   aqbanking.patch aqbanking.spec

  Log:
    upgrading package: aqbanking 1.6.1 -> 1.9.3

  Summary:
    Revision    Changes     Path
    1.5         +29 -8      openpkg-src/aqbanking/aqbanking.patch
    1.20        +46 -41     openpkg-src/aqbanking/aqbanking.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/aqbanking/aqbanking.patch
  ============================================================================
  $ cvs diff -u -r1.4 -r1.5 aqbanking.patch
  --- openpkg-src/aqbanking/aqbanking.patch     4 Nov 2005 19:45:02 -0000       
1.4
  +++ openpkg-src/aqbanking/aqbanking.patch     27 Jan 2006 22:38:50 -0000      
1.5
  @@ -1,7 +1,7 @@
  -Index: src/libs/aqbanking/Makefile.in
  ---- src/libs/aqbanking/Makefile.in.orig      2005-11-04 20:18:55 +0100
  -+++ src/libs/aqbanking/Makefile.in   2005-11-04 20:20:15 +0100
  -@@ -515,7 +515,7 @@
  +Index: aqbanking-1.9.3beta/src/libs/aqbanking/Makefile.in
  +--- aqbanking-1.9.3beta/src/libs/aqbanking/Makefile.in.orig  2006-01-26 
13:42:50 +0100
  ++++ aqbanking-1.9.3beta/src/libs/aqbanking/Makefile.in       2006-01-27 
22:35:11 +0100
  +@@ -528,7 +528,7 @@
     wcb.c\
     msgengine.c
    
  @@ -10,10 +10,19 @@
     jobs/libjobs.la \
     types/libtypes.la
    
  -Index: src/plugins/bankinfo/generic/Makefile.in
  ---- src/plugins/bankinfo/generic/Makefile.in.orig    2005-11-04 20:18:55 
+0100
  -+++ src/plugins/bankinfo/generic/Makefile.in 2005-11-04 20:20:43 +0100
  -@@ -467,7 +467,7 @@
  +@@ -540,7 +540,7 @@
  + libaqbanking_la_DEPENDENCIES = jobs/libjobs.la types/libtypes.la \
  +     $(am__append_1)
  + testlib_SOURCES = testlib.c
  +-testlib_LDADD = libaqbanking.la
  ++testlib_LDADD = libaqbanking.la $(gwenhywfar_libs)
  + all: all-recursive
  + 
  + .SUFFIXES:
  +Index: aqbanking-1.9.3beta/src/plugins/bankinfo/generic/Makefile.in
  +--- aqbanking-1.9.3beta/src/plugins/bankinfo/generic/Makefile.in.orig        
2006-01-26 13:43:10 +0100
  ++++ aqbanking-1.9.3beta/src/plugins/bankinfo/generic/Makefile.in     
2006-01-27 08:29:31 +0100
  +@@ -479,7 +479,7 @@
    libbankinfo_la_SOURCES = \
     generic.c
    
  @@ -22,3 +31,15 @@
    libbankinfo_la_LDFLAGS = $(STRIPALL)
    at_files = at/blz.idx at/bic.idx at/namloc.idx at/banks.data
    ch_files = ch/blz.idx ch/bic.idx ch/namloc.idx ch/banks.data
  +Index: openhbci2-1.9.4/src/tools/hbcixml/Makefile.in
  +--- openhbci2-1.9.4/src/tools/hbcixml/Makefile.in.orig       2006-01-20 
12:09:55 +0100
  ++++ openhbci2-1.9.4/src/tools/hbcixml/Makefile.in    2006-01-27 08:29:31 
+0100
  +@@ -218,7 +218,7 @@
  + INCLUDES = -I../../../ -I../../../openhbci2 @PROGRAM_INCLUDES@ 
-I../../plugins/msg-xml
  + noinst_HEADERS = loganalyzer.h
  + hbcixml_SOURCES = hbcixml.cpp loganalyzer.cpp
  +-hbcixml_LDADD = -L../../openhbci-tng -L../../openhbci-tng/openhbci-core 
@PROGRAM_LIBS@ ../../plugins/msg-xml/libmsgxml.la
  ++hbcixml_LDADD = -L../../openhbci-tng -L../../openhbci-tng/openhbci-core 
@PROGRAM_LIBS@ ../../plugins/msg-xml/libmsgxml.la $(gwenhywfar_libs)
  + all: all-am
  + 
  + .SUFFIXES:
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/aqbanking/aqbanking.spec
  ============================================================================
  $ cvs diff -u -r1.19 -r1.20 aqbanking.spec
  --- openpkg-src/aqbanking/aqbanking.spec      1 Jan 2006 13:12:00 -0000       
1.19
  +++ openpkg-src/aqbanking/aqbanking.spec      27 Jan 2006 22:38:50 -0000      
1.20
  @@ -23,9 +23,10 @@
   ##
   
   #   package version
  -%define       V_aqbanking   1.6.1
  -%define       V_gwenhywfar  1.19.1
  -%define       V_openhbci2   1.9.3
  +%define       V_openpkg     1.9.3
  +%define       V_aqbanking   1.9.3beta
  +%define       V_gwenhywfar  1.99.5
  +%define       V_openhbci2   1.9.4
   %define       V_openhbci1   0.9.18
   
   #   package information
  @@ -38,8 +39,8 @@
   Class:        EVAL
   Group:        Finance
   License:      GPL
  -Version:      %{V_aqbanking}
  -Release:      20051114
  +Version:      %{V_openpkg}
  +Release:      20060127
   
   #   list of sources
   Source0:      
http://osdn.dl.sourceforge.net/aqbanking/aqbanking-%{V_aqbanking}.tar.gz
  @@ -67,7 +68,7 @@
       prog aqbanking = {
           version   = %{V_aqbanking}
           url       = http://prdownloads.sourceforge.net/aqbanking/
  -        regex     = aqbanking-(\d+(\.\d+)+)\.tar\.gz
  +        regex     = aqbanking-(\d+(\.\d+)+(?:beta)?)\.tar\.gz
       }
       prog aqbanking:gwenhywfar = {
           version   = %{V_gwenhywfar}
  @@ -90,9 +91,36 @@
       %setup -q -D -T -a 1
       %setup -q -D -T -a 2
       %setup -q -D -T -a 3
  -    %patch -p0 -d aqbanking-%{V_aqbanking}
  +    %patch -p0
   
   %build
  +    #   build Gwhenhywfar
  +    ( cd gwenhywfar-%{V_gwenhywfar}
  +      %{l_shtool} subst \
  +          -e 's;rm -Rf gwenhywfar;#;' \
  +          configure
  +      CC="%{l_cc}" \
  +      CFLAGS="%{l_cflags -O}" \
  +      CPPFLAGS="-I`pwd`/gwenhywfar %{l_cppflags}" \
  +      LDFLAGS="-L`pwd`/src %{l_ldflags}" \
  +      ./configure \
  +          --prefix=%{l_prefix} \
  +          --enable-ssl \
  +          --with-openssl-includes=%{l_prefix}/include \
  +          --with-openssl-libs=%{l_prefix}/lib \
  +          --disable-nls \
  +          --disable-shared
  +
  +      #   build the library
  +      %{l_make} %{l_mflags}
  +
  +      #   pre-install it and adjust for temporary usage by AqBanking build 
(below)
  +      %{l_make} %{l_mflags} install AM_MAKEFLAGS="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
  +    ) || exit $?
  +
       #   build OpenHBCI v1 (legacy)
       ( cd openhbci-%{V_openhbci1}
         CC="%{l_prefix}/bin/gcc" \
  @@ -104,6 +132,7 @@
         ./configure \
             --prefix=%{l_prefix} \
             --with-plugin-path=%{l_prefix}/lib/openhbci/plugins \
  +          --with-gwen-dir=$RPM_BUILD_ROOT%{l_prefix} \
             --with-openssl-includes=%{l_prefix}/include \
             --with-openssl-libs=%{l_prefix}/lib \
             --enable-shared \
  @@ -126,7 +155,7 @@
             --prefix=%{l_prefix} \
             --with-plugin-path=%{l_prefix}/lib/openhbci2/plugins \
             --with-xmldata-dir=%{l_prefix}/share/openhbci2/xmldata \
  -          --with-gwen-dir=%{l_prefix} \
  +          --with-gwen-dir=$RPM_BUILD_ROOT%{l_prefix} \
             --with-openssl-includes=%{l_prefix}/include \
             --with-openssl-libs=%{l_prefix}/lib \
             --enable-shared \
  @@ -134,33 +163,6 @@
         %{l_make} %{l_mflags}
       ) || exit $?
   
  -    #   build Gwhenhywfar
  -    ( cd gwenhywfar-%{V_gwenhywfar}
  -      %{l_shtool} subst \
  -          -e 's;rm -Rf gwenhywfar;#;' \
  -          configure
  -      CC="%{l_cc}" \
  -      CFLAGS="%{l_cflags -O}" \
  -      CPPFLAGS="-I`pwd`/gwenhywfar %{l_cppflags}" \
  -      LDFLAGS="-L`pwd`/src %{l_ldflags}" \
  -      ./configure \
  -          --prefix=%{l_prefix} \
  -          --enable-ssl \
  -          --with-openssl-includes=%{l_prefix}/include \
  -          --with-openssl-libs=%{l_prefix}/lib \
  -          --disable-nls \
  -          --disable-shared
  -
  -      #   build the library
  -      %{l_make} %{l_mflags -O}
  -
  -      #   pre-install it and adjust for temporary usage by AqBanking build 
(below)
  -      %{l_make} %{l_mflags} install AM_MAKEFLAGS="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
  -    ) || exit $?
  -
       #   build AqBanking
       ( cd aqbanking-%{V_aqbanking}
         echo 'ac_cv_header_iconv_h=no' >config.cache
  @@ -168,6 +170,7 @@
         CFLAGS="%{l_cflags -O}" \
         CPPFLAGS="-I`pwd`/aqbanking %{l_cppflags}" \
         LDFLAGS="-L`pwd`/src/libs/aqbanking %{l_ldflags}" \
  +      SHELL="%{l_bash}" \
         ./configure \
             --cache-file=./config.cache \
             --prefix=%{l_prefix} \
  @@ -178,11 +181,18 @@
             --disable-nls \
             --enable-shared \
             --enable-static
  +      %{l_make} %{l_mflags} \
  +          SHELL="%{l_bash}"
       ) || exit $?
   
   %install
       rm -rf $RPM_BUILD_ROOT
   
  +    #   install Gwhenhywfar
  +    ( cd gwenhywfar-%{V_gwenhywfar}
  +      %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
  +    ) || exit $?
  +
       #   install OpenHBCI v1 (legacy)
       ( cd openhbci-%{V_openhbci1}
         %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
  @@ -203,12 +213,7 @@
            $RPM_BUILD_ROOT%{l_prefix}/bin/openhbci2-hbcixml
       ) || exit $?
   
  -    #   build Gwhenhywfar
  -    ( cd gwenhywfar-%{V_gwenhywfar}
  -      %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
  -    ) || exit $?
  -
  -    #   build AqBanking
  +    #   install AqBanking
       ( cd aqbanking-%{V_aqbanking}
         %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
       ) || exit $?
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to