diff options
| author | Christian Schmitt <chris@ilovelinux.de> | 2009-12-12 23:30:45 +0100 |
|---|---|---|
| committer | Christian Schmitt <chris@ilovelinux.de> | 2009-12-12 23:34:15 +0100 |
| commit | 956db4b1bac7a609cc11000341b027fa1cc08ec9 (patch) | |
| tree | 94fc348c501761628b2fea10d512c51e7a8aee44 | |
| parent | 0e268af0fb1a3ba477c88471486744d70258d837 (diff) | |
| download | kde-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/Manifest | 2 | ||||
| -rw-r--r-- | net-libs/aqbanking/aqbanking-4.2.0.ebuild | 64 |
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 +} |
