[73032] trunk/dports/devel

mk at macports.org mk at macports.org
Mon Nov 1 13:38:54 PDT 2010


Revision: 73032
          http://trac.macports.org/changeset/73032
Author:   mk at macports.org
Date:     2010-11-01 13:38:52 -0700 (Mon, 01 Nov 2010)
Log Message:
-----------
gwenhywfar(4) and aqbanking(5): new ports for QT4, being in conflict with QT3 versions, now open for further tuning with respect to qt4 port group

Modified Paths:
--------------
    trunk/dports/devel/aqbanking/Portfile
    trunk/dports/devel/gwenhywfar/Portfile

Added Paths:
-----------
    trunk/dports/devel/aqbanking5/
    trunk/dports/devel/aqbanking5/Portfile
    trunk/dports/devel/gwenhywfar4/
    trunk/dports/devel/gwenhywfar4/Portfile
    trunk/dports/devel/gwenhywfar4/files/
    trunk/dports/devel/gwenhywfar4/files/patch-qt4-configure.diff

Modified: trunk/dports/devel/aqbanking/Portfile
===================================================================
--- trunk/dports/devel/aqbanking/Portfile	2010-11-01 19:49:08 UTC (rev 73031)
+++ trunk/dports/devel/aqbanking/Portfile	2010-11-01 20:38:52 UTC (rev 73032)
@@ -4,12 +4,13 @@
 PortSystem        1.0
 
 name              aqbanking
-version           4.1.4
+version           4.2.4
+revision          1
 # this is specific to this port and *version* for downloading it
-set release       41
+set release       50
 
 categories        devel net finance
-maintainers       nomaintainer
+maintainers       mk openmaintainer
 platforms         darwin
 
 description       a generic online banking interface
@@ -23,10 +24,12 @@
 homepage          http://www2.aquamaniac.de/sites/aqbanking/index.php
 master_sites      http://www2.aquamaniac.de/sites/download/download.php?package=03&release=${release}&file=01&dummy=
 
-checksums           md5     7936669649f66b880200cdad23692586 \
-                    sha1    7b80bb570c79beaae5333746093e3cd1a20fd0e6 \
-                    rmd160  766519c7ed860ec5044feccedab82ae7b3ae5a8a
-                                    
+checksums         md5     244f5c6e470b55452d9f2cb6c081c137 \
+                  sha1    a140500ed11cf3ceefed16e202e4a1043cdb07f6 \
+                  rmd160  5319b3012bb2a3fb1e44bb747f9b6f5dff7efcd2
+
+conflicts         aqbanking5
+
 depends_lib       port:gwenhywfar \
                   port:qt3 \
                   port:ktoblzcheck \
@@ -42,22 +45,23 @@
 configure.cflags-append   "-L${prefix}/lib"
 configure.ldflags-append  "-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib"
 configure.env             QTDIR=${prefix}/lib/qt3
-configure.args            --with-qt-dir=${prefix}/lib/qt3 \
+configure.args            --with-qt-libs=${prefix}/lib/qt3 \
                           --enable-static \
                           --disable-dependency-tracking \
                           --with-frontends="cbanking g2banking qbanking" \
                           --with-backends="aqhbci aqofxconnect aqnone" \
-                          --enable-libofx \
-                          --disable-chipcard-client \
-                          --disable-chipcard-client-test
+                          --enable-libofx
+# not supplied anymore in version 4.2.4
+#                          --disable-chipcard-client \
+#                          --disable-chipcard-client-test
 
-variant disable_ofx description "Disable OFX support" {
-    depends_lib-delete      port:libofx
-    configure.args-delete   --with-backends="aqhbci aqofxconnect aqnone"
-    configure.args-delete   --enable-libofx
-    configure.args-append   --with-backends="aqhbci aqnone" \
-                            --disable-libofx
-}
+#variant disable_ofx description "Disable OFX support" {
+#    depends_lib-delete      port:libofx
+#    configure.args-delete   --with-backends="aqhbci aqofxconnect aqnone"
+#    configure.args-delete   --enable-libofx
+#    configure.args-append   --with-backends="aqhbci aqnone" \
+#                            --disable-libofx
+#}
 
 #variant enable_geldkarte conflicts disable_ofx description "Enable geldkarte" {
 #    depends_lib-append      port:libchipcard

Added: trunk/dports/devel/aqbanking5/Portfile
===================================================================
--- trunk/dports/devel/aqbanking5/Portfile	                        (rev 0)
+++ trunk/dports/devel/aqbanking5/Portfile	2010-11-01 20:38:52 UTC (rev 73032)
@@ -0,0 +1,59 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem        1.0
+
+name              aqbanking5
+version           5.0.1
+# this is specific to this port and *version* for downloading it
+set release       74 
+
+categories        devel net finance
+maintainers       mk openmaintainer
+platforms         darwin
+
+description       a generic online banking interface
+long_description  aqbanking is a generic online banking interface mainly \
+                  supporting Home Banking Computer Interface, a standard \
+                  used for German checking accounts, but also suitable \
+                  for OFX as used in several other countries. \
+                  Note that the YellowNet backend (for Suisse Postfinance) \
+                  is not available for OS X (upstream only has a Linux binary).
+
+homepage          http://www2.aquamaniac.de/sites/aqbanking/index.php
+master_sites      http://www2.aquamaniac.de/sites/download/download.php?package=03&release=${release}&file=01&dummy=
+distname          aqbanking-${version}
+
+checksums         md5     dc7dd799a4a50313b5f11b9a0861b72b \
+                  sha1    17623a7714de246aa3d0c38fccd46dbb43547f0f \
+                  rmd160  72532b40e1a7bb1130fd151861907e86162c3154
+
+conflicts         aqbanking
+
+depends_lib       port:gwenhywfar4 \
+                  port:qt4-mac \
+                  port:ktoblzcheck \
+                  port:libglade2 \
+                  port:libofx \
+                  port:gmp
+depends_build     port:libtool
+
+# qt is not universal
+universal_variant no
+
+configure.cppflags-append "-L${prefix}/lib"
+configure.cflags-append   "-L${prefix}/lib"
+configure.ldflags-append  "-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib"
+configure.env             PKG_CONFIG=${prefix}/bin/pkg-config QTDIR=${prefix}
+configure.args-append \
+                          --enable-static \
+                          --disable-dependency-tracking \
+# Hmm, this doesn't seem to be needed anymore in version 5:
+#                          --with-frontends="cbanking g2banking q4banking" \
+                          --with-backends="aqhbci aqofxconnect aqnone" 
+
+variant enable_local_install description "Enable local installation mode (plugins, data, locale and config are located relatively to the binary)" {
+    configure.args-append   --enable-local-install
+}
+
+use_parallel_build no


Property changes on: trunk/dports/devel/aqbanking5/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Modified: trunk/dports/devel/gwenhywfar/Portfile
===================================================================
--- trunk/dports/devel/gwenhywfar/Portfile	2010-11-01 19:49:08 UTC (rev 73031)
+++ trunk/dports/devel/gwenhywfar/Portfile	2010-11-01 20:38:52 UTC (rev 73032)
@@ -4,13 +4,13 @@
 
 name              gwenhywfar
 version           3.11.3
-revision        1
+revision          2
 # this is specific to this port and *version* for downloading it
 set release       31
 platforms         darwin
 
 categories        devel net finance
-maintainers       nomaintainer
+maintainers       mk openmaintainer
 
 description       a utility library required by aqbanking and related software
 long_description  ${description}
@@ -18,10 +18,12 @@
 homepage          http://www2.aquamaniac.de/sites/aqbanking/index.php
 master_sites      http://www2.aquamaniac.de/sites/download/download.php?package=01&release=${release}&file=01&dummy=
 
-checksums           md5     9ab62d881a0f39d4b07ea0badff7201f \
-                    sha1    97c8f2232416c224f096ec9958e5d9d70291e012 \
-                    rmd160  a04e394ff0b316291c64c4cfa6630185194a2a4b
+checksums         md5     9ab62d881a0f39d4b07ea0badff7201f \
+                  sha1    97c8f2232416c224f096ec9958e5d9d70291e012 \
+                  rmd160  a04e394ff0b316291c64c4cfa6630185194a2a4b
 
+conflicts         gwenhywfar4
+
 depends_lib       port:openssl \
                   port:libgcrypt \
                   port:gettext \

Added: trunk/dports/devel/gwenhywfar4/Portfile
===================================================================
--- trunk/dports/devel/gwenhywfar4/Portfile	                        (rev 0)
+++ trunk/dports/devel/gwenhywfar4/Portfile	2010-11-01 20:38:52 UTC (rev 73032)
@@ -0,0 +1,55 @@
+# $Id$
+
+PortSystem        1.0
+
+name              gwenhywfar4
+version           4.0.1
+
+# this is specific to this port and *version* for downloading it
+set release       54
+platforms         darwin
+
+categories        devel net finance
+maintainers       mk openmaintainer
+
+description       a utility library required by aqbanking and related software
+long_description  ${description}
+
+homepage          http://www2.aquamaniac.de/sites/aqbanking/index.php
+master_sites      http://www2.aquamaniac.de/sites/download/download.php?package=01&release=${release}&file=01&dummy=
+distname          gwenhywfar-${version}
+
+checksums         md5     513ea7b5b22edf512fa7d825ef544954 \
+                  sha1    6fac6d994197341ea82e5593f338751a840d1de7 \
+                  rmd160  cba627646d77d3f84c13acb823ee67a5d4d16203
+
+conflicts         gwenhywfar
+
+depends_lib       port:openssl \
+                  port:libgcrypt \
+                  port:gettext \
+                  port:libxml2 \
+                  port:gnutls \
+                  port:qt4-mac
+
+depends_build     port:libtool \
+                  port:pkgconfig
+
+configure.args    --with-qt4-libs=${prefix}/lib \
+                  --with-qt4-includes=${prefix}/include \
+                  --with-qt4-moc=${prefix}/bin/moc \
+                  --with-qt4-uic=${prefix}/bin/uic \
+                  --enable-static
+
+patchfiles        patch-qt4-configure.diff
+
+patch.dir         ${workpath}/${distname}
+patch.pre_args    -p1
+
+variant enable_local_install description "Enable local installation mode (plugins, data, locale and config are located relatively to the binary)" {
+    configure.args-append   --enable-local-install 
+}
+
+livecheck.type    regex
+livecheck.url     http://www2.aquamaniac.de/sites/download/packages.php?package=01&showall=1
+livecheck.regex   ${distname}-(\[0-9.\]*)\\.tar


Property changes on: trunk/dports/devel/gwenhywfar4/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/devel/gwenhywfar4/files/patch-qt4-configure.diff
===================================================================
--- trunk/dports/devel/gwenhywfar4/files/patch-qt4-configure.diff	                        (rev 0)
+++ trunk/dports/devel/gwenhywfar4/files/patch-qt4-configure.diff	2010-11-01 20:38:52 UTC (rev 73032)
@@ -0,0 +1,34 @@
+--- gwenhywfar-4.0.1/configure.orig	2010-09-02 07:33:13.000000000 +0200
++++ gwenhywfar-4.0.1/configure	2010-11-01 13:52:31.000000000 +0100
+@@ -19946,11 +19946,11 @@
+ if test -z "$qt4_includes"; then
+ 	for i in $local_qt4_includes; do
+ 		if test -z "$qt4_includes"; then
+-                  if test -f "$i/Qt/qglobal.h"; then
+-                    lv1=`grep -h "#define QT_VERSION_STR" $i/Qt/qglobal.h`
++                  if test -f "$i/QtCore/qglobal.h"; then
++                    lv1=`grep -h "#define QT_VERSION_STR" $i/QtCore/qglobal.h`
+                     case $lv1 in
+                     *4.*)
+-                  	qt4_includes="-I$i -I$i/Qt -I$i/QtCore -I$i/QtGui"
++                  	qt4_includes="-I$i -I$i/QtCore -I$i/QtGui"
+                         qt4_dir=`echo $i | ${SED} 's-/include*--'`
+                         break;
+                         ;;
+@@ -20007,7 +20007,6 @@
+ 
+ fi
+ 
+-
+ # Determine the extension of a shared library; the variable
+ # std_shrext comes from the AC_PROG_LIBTOOL macro. Copied from
+ # libtool.
+@@ -20022,7 +20021,7 @@
+ qt_libname="QtGui"
+ 
+ # This is the name of the qt library to search for.
+-if test "x$OSYSTEM" = "xdarwin"; then
++if test "x$OSYSTEM" = "xosx"; then
+    qt_searchname="lib${qt_libname}.4.dylib"
+ else
+    qt_searchname="lib${qt_libname}${std_shrext}.4"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101101/48195a7f/attachment-0001.html>


More information about the macports-changes mailing list