summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Schmitt <chris@ilovelinux.de>2009-12-12 23:30:45 +0100
committerChristian Schmitt <chris@ilovelinux.de>2009-12-12 23:34:15 +0100
commit956db4b1bac7a609cc11000341b027fa1cc08ec9 (patch)
tree94fc348c501761628b2fea10d512c51e7a8aee44
parent0e268af0fb1a3ba477c88471486744d70258d837 (diff)
downloadkde-956db4b1bac7a609cc11000341b027fa1cc08ec9.tar.gz
kde-956db4b1bac7a609cc11000341b027fa1cc08ec9.tar.bz2
kde-956db4b1bac7a609cc11000341b027fa1cc08ec9.zip
[net-libs/aqbanking] new aqbanking ebuild which compiles against qt4. Parts of it taken from gentoo bug #280127. Thanks to the people there.
-rw-r--r--net-libs/aqbanking/Manifest2
-rw-r--r--net-libs/aqbanking/aqbanking-4.2.0.ebuild64
2 files changed, 66 insertions, 0 deletions
diff --git a/net-libs/aqbanking/Manifest b/net-libs/aqbanking/Manifest
new file mode 100644
index 00000000000..685da13b2f2
--- /dev/null
+++ b/net-libs/aqbanking/Manifest
@@ -0,0 +1,2 @@
+DIST aqbanking-4.2.0.tar.gz 3839009 RMD160 b9bc39a9b0733bf2ed4d9038c652556a0376e804 SHA1 53be0b77c99051f1895723753ff11de5ff8fd491 SHA256 b5f5496dc67e99aa7424eaf87ca59b30807dba41eaa8819f40fedbc1af569504
+EBUILD aqbanking-4.2.0.ebuild 1816 RMD160 b15a178812f9b87ae6392f1a35735ba77b576d76 SHA1 85f5b7e2f6cebe5ebe530996276b8d724529ec17 SHA256 9efe6b1397fbef63ec03b2c142467da80cf199ae56c08e6430103367dbb8ab43
diff --git a/net-libs/aqbanking/aqbanking-4.2.0.ebuild b/net-libs/aqbanking/aqbanking-4.2.0.ebuild
new file mode 100644
index 00000000000..51d67584255
--- /dev/null
+++ b/net-libs/aqbanking/aqbanking-4.2.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/aqbanking/aqbanking-4.1.4.ebuild,v 1.4 2009/11/25 17:10:14 ssuominen Exp $
+
+EAPI="2"
+
+inherit qt3
+
+DESCRIPTION="Generic Online Banking Interface"
+HOMEPAGE="http://www.aquamaniac.de/aqbanking/"
+SRC_URI="http://www2.aquamaniac.de/sites/download/download.php?package=03&release=46&file=01&dummy=${P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="chipcard debug ofx qt3 qt4"
+
+DEPEND=">=sys-libs/gwenhywfar-3.10.0.0
+ >=app-misc/ktoblzcheck-1.14
+ ofx? ( >=dev-libs/libofx-0.8.3 )
+ chipcard? ( >=sys-libs/libchipcard-4.2.8 )
+ qt3? ( =x11-libs/qt-3* )
+ qt4? ( x11-libs/qt-core
+ x11-libs/qt-qt3support
+ x11-libs/qt-gui )"
+
+MAKEOPTS="${MAKEOPTS} -j1"
+
+RESTRICT="test"
+
+pkg_setup() {
+ if use qt3 && use qt4; then
+ eerror "Both Qt3 and Qt4 are not supported"
+ die "Disable either the \"qt3\" or the \"qt4\" USE flag"
+ fi
+}
+
+src_configure() {
+ local FRONTENDS="cbanking"
+ (use qt3 || use qt4) && FRONTENDS="${FRONTENDS} qbanking"
+
+ local BACKENDS="aqhbci"
+ use ofx && BACKENDS="${BACKENDS} aqofxconnect"
+
+
+ if use qt4; then
+ QT4_LIBS="$(pkg-config QtCore QtGui Qt3Support --libs)"
+ QT4_INC="$(pkg-config QtCore QtGui Qt3Support --cflags)"
+ fi
+
+ econf PATH="/usr/qt/3/bin:${PATH}" qt3_libs="${QT4_LIBS}" qt3_includes="${QT4_INC}" \
+ $(use_enable debug) \
+ --with-frontends="${FRONTENDS}" \
+ --with-backends="${BACKENDS}" \
+ --with-docpath="/usr/share/doc/${PF}/apidoc"|| die "configure failed"
+ use qt4 && make qt4-port
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "install failed"
+ rm -rf "${D}/usr/share/doc"
+ dodoc AUTHORS README doc/* || die "dodoc failed"
+ find "${D}" -name '*.la' -delete
+}