Ticket #15589: Portfile

File Portfile, 2.6 KB (added by ddimes@…, 16 years ago)

aqbanking3 v3.7.0

Line 
1# $Id$
2PortSystem        1.0
3
4name              aqbanking3
5version           3.7.0
6revision          0
7categories        devel net finance
8maintainers       nomaintainer
9platforms         darwin
10description       a generic online banking interface
11long_description  aqbanking is a generic online banking interface mainly \
12                  supporting Home Banking Computer Interface, a standard \
13                  used for German checking accounts, but also suitable \
14                  for OFX as used in several other countries. \
15                  Use variants to get optional backends pulled in: \
16                  either +enable_ofx or +enable_geldkarte. \
17                  Note that the YellowNet backend (for Suisse Postfinance) \
18                  is not available for OS X (upstream only has a Linux binary).
19                 
20homepage          http://www.aquamaniac.de/sites/aqbanking/index.php
21master_sites      http://www.aquamaniac.de/sites/download/download.php?package=03&release=15&file=01&dummy=aqbanking-3.7.0.tar.gz
22checksums         md5 8963e550c802631066ac420b1cdf45f3 \
23                  sha1 0be5247c7c1b9a15f5a970444264f34725e273ca \
24                  rmd160 4249c595a774382e5b734064f5bb0541f1fc0fa1
25                  # unverified -- upstream does not publish signatures!
26                                   
27depends_lib       port:gwenhywfar3 \
28                  port:qt3 \
29                  port:ktoblzcheck \
30                  port:libglade2 \
31                  port:libofx \
32                  port:gmp
33depends_build     port:libtool
34
35configure.cppflags-append       "-L${prefix}/lib"
36configure.cflags-append "-L${prefix}/lib"
37configure.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"
38configure.env             QTDIR=${prefix}/lib/qt3
39configure.args    --with-qt-dir=${prefix}/lib/qt3 \
40                  --disable-dependency-tracking \
41                  --with-frontends="cbanking g2banking qbanking" \
42                  --with-backends="aqhbci aqofxconnect aqnone" \
43                  --enable-libofx \
44                  --disable-chipcard-client \
45                  --disable-chipcard-client-test
46
47variant disable_ofx {
48        depends_lib-delete      port:libofx
49        configure.args-delete   --with-backends="aqhbci aqofxconnect aqnone"
50        configure.args-delete   --enable-libofx
51        configure.args-append   --with-backends="aqhbci aqnone" \
52                                --disable-libofx
53}
54
55variant enable_geldkarte conflicts disable_ofx {
56        depends_lib-append      port:libchipcard
57        configure.args-delete   --disable-chipcard-client
58        configure.args-delete   --disable-chipcard-client-test
59        configure.args-append   --with-backends="aqhbci aqofxconnect aqgeldkarte aqnone" \
60                                --enable-chipcard-client \
61                                --enable-chipcard-client-test
62}
63
64variant python {
65        depends_build-append    port:py-ctypes
66}