Ticket #10304: Portfile.2

File Portfile.2, 1.8 KB (added by mas@…, 18 years ago)

Portfile revision 1 for aqbanking 2.2.0

Line 
1# $Id: Portfile,v 1.2 2006/08/08 21:44:48 mas Exp $
2
3PortSystem        1.0
4name              aqbanking
5version           2.2.0
6revision          1
7categories        devel net
8maintainers       mas@seligma.com
9description       a generic online banking interface supporting HBCI
10long_description  aqbanking is a generic online banking interface mainly \
11                  supporting Home Banking Computer Interface, a standard \
12                  used for German checking accounts.
13homepage          http://www.aqbanking.de/
14master_sites      sourceforge
15checksums         md5 0908d3de2b7bfa256a626ce8ab7c5e80
16depends_lib       port:gwenhywfar \
17                  bin:uic:qt3 \
18                  lib:ktoblzcheck:ktoblzcheck
19depends_build     bin:glibtoolize:libtool
20
21patchfiles        qt3.patch
22pre-configure {
23        system "cd ${worksrcpath} && aclocal -I m4"
24        system "cd ${worksrcpath} && autoconf"
25}
26
27configure.env     CPPFLAGS="-L${prefix}/lib -I${prefix}/include" \
28                  CFLAGS="-L${prefix}/lib -I${prefix}/include" \
29                  LDFLAGS=-L${prefix}/lib \
30                  QTDIR=/opt/local/lib/qt3
31configure.args    --disable-kde3 \
32                  --disable-dependency-tracking \
33                  --with-frontends="cbanking g2banking qbanking" \
34                  --with-backends="aqhbci aqdtaus aqnone" \
35                  --disable-libofx \
36                  --disable-chipcard-client \
37                  --disable-chipcard-client-test
38
39variant ofx conflicts geldkarte {
40        depends_lib-append      lib:libofx:libofx
41        configure.args-delete   --disable-libofx
42        configure.args-append   --with-backends="aqhbci aqdtaus aqofxconnect" \
43                                --enable-libofx
44}
45
46variant geldkarte conflicts ofx {
47        depends_lib-append      lib:libchipcard:libchipcard
48        configure.args-delete   --disable-chipcard-client
49        configure.args-delete   --disable-chipcard-client-test
50        configure.args-append   --with-backends="aqhbci aqdtaus aqgeldkarte" \
51                                --enable-chipcard-client \
52                                --enable-chipcard-client-test
53}
54
55variant python {
56        depends_build-append    lib:ctypes:py-ctypes
57}