[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