summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimo Gurr <tgurr@gentoo.org>2009-01-17 14:35:58 +0000
committerTimo Gurr <tgurr@gentoo.org>2009-01-17 14:35:58 +0000
commit8a93afa5def6e740ecd985a0e41908ecb8c9a859 (patch)
tree1f7685ba6ee98c80c302db7cc42cb7eb990de0cf /app-office
parentVersion bump (diff)
downloadhistorical-8a93afa5def6e740ecd985a0e41908ecb8c9a859.tar.gz
historical-8a93afa5def6e740ecd985a0e41908ecb8c9a859.tar.bz2
historical-8a93afa5def6e740ecd985a0e41908ecb8c9a859.zip
Initial ebuild, thanks to Jan Essert. Fixes bug #250285.
Package-Manager: portage-2.2_rc22/cvs/Linux 2.6.28-gentoo x86_64
Diffstat (limited to 'app-office')
-rw-r--r--app-office/kmm_banking/ChangeLog10
-rw-r--r--app-office/kmm_banking/Manifest4
-rw-r--r--app-office/kmm_banking/kmm_banking-0.9.9.ebuild87
-rw-r--r--app-office/kmm_banking/metadata.xml5
4 files changed, 106 insertions, 0 deletions
diff --git a/app-office/kmm_banking/ChangeLog b/app-office/kmm_banking/ChangeLog
new file mode 100644
index 000000000000..3c10f4549d0c
--- /dev/null
+++ b/app-office/kmm_banking/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-office/kmm_banking
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/kmm_banking/ChangeLog,v 1.1 2009/01/17 14:35:58 tgurr Exp $
+
+*kmm_banking-0.9.9 (17 Jan 2009)
+
+ 17 Jan 2009; Timo Gurr <tgurr@gentoo.org> +metadata.xml,
+ +kmm_banking-0.9.9.ebuild:
+ Initial ebuild, thanks to Jan Essert. Fixes bug #250285.
+
diff --git a/app-office/kmm_banking/Manifest b/app-office/kmm_banking/Manifest
new file mode 100644
index 000000000000..5a547788ea5c
--- /dev/null
+++ b/app-office/kmm_banking/Manifest
@@ -0,0 +1,4 @@
+DIST kmm_banking-0.9.9beta.tar.gz 882462 RMD160 d44e9f7a7cfd1123d567dfd33569075a1cbba8d2 SHA1 be0fc95af3c2fd99d5a8bb08ae0cd733998860bd SHA256 8810e5a7ecbcbded804db025d08c833c1add5b30f710ae27f3453ff796f4c53b
+EBUILD kmm_banking-0.9.9.ebuild 2251 RMD160 ee2748f124b07c5afebe238ad4b30617eb75d055 SHA1 c5a2585334668b5c95affe678f9eec1965f23538 SHA256 7fd956ccaf5bc61ed956c3842874f79d0aef026d3de9d3ad5276b97a60e724d3
+MISC ChangeLog 398 RMD160 d2421841e785ec271cfaef11bbb460cc3fbda2ce SHA1 f00fcbdcffff9197934e48f558f4a97b81aa5838 SHA256 6e9b174260c961862b4e250c803e0c15001d570fc46b6136c35cb5521f55f4fa
+MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/app-office/kmm_banking/kmm_banking-0.9.9.ebuild b/app-office/kmm_banking/kmm_banking-0.9.9.ebuild
new file mode 100644
index 000000000000..1ffc6028dee4
--- /dev/null
+++ b/app-office/kmm_banking/kmm_banking-0.9.9.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/kmm_banking/kmm_banking-0.9.9.ebuild,v 1.1 2009/01/17 14:35:58 tgurr Exp $
+
+EAPI="2"
+ARTS_REQUIRED="never"
+inherit kde
+
+DESCRIPTION="KMyMoney2 HBCI plugin utilizing AqBanking."
+HOMEPAGE="http://www.aquamaniac.de/sites/download/packages.php?package=05&showall=1"
+SRC_URI="http://www.aquamaniac.de/sites/download/download.php?package=05&release=07&file=01&dummy=${P}beta.tar.gz -> ${P}beta.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=app-office/kmymoney2-0.9.2
+ >=net-libs/aqbanking-3.8.1[hbci,kde,qt3]
+ >=sys-libs/gwenhywfar-3.5.2"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}beta"
+
+need-kde 3.5
+
+src_prepare() {
+ cd "${S}"
+ sed -i -e 's/kde_libraries/libdir/g' \
+ "${S}"/src/Makefile.am || die "sed failed"
+
+ rm "${S}"/configure
+
+# eapi2 eclass workaround start
+ if [[ -f admin/cvs.sh ]]; then
+ sed -i -e '/case $AUTO\(CONF\|HEADER\)_VERSION in/,+1 s/2\.5/2.[56]/g' \
+ admin/cvs.sh
+ fi
+ # Replace the detection script with a dummy, let our wrappers do the work
+ if [[ -f admin/detect-autoconf.sh ]]; then
+ cat - > admin/detect-autoconf.sh <<EOF
+#!/bin/sh
+export AUTOCONF="autoconf"
+export AUTOHEADER="autoheader"
+export AUTOM4TE="autom4te"
+export AUTOMAKE="automake"
+export ACLOCAL="aclocal"
+export WHICH="which"
+EOF
+ fi
+ for x in Makefile.cvs admin/Makefile.common; do
+ if [[ -f "$x" && -z "$makefile" ]]; then makefile="$x"; fi
+ done
+ if [[ -f "$makefile" ]]; then
+ debug-print "$FUNCNAME: configure: generating configure script, running make -f $makefile"
+ emake -j1 -f $makefile
+ fi
+ [[ -f "./configure" ]] || die "no configure script found, generation unsuccessful"
+
+ elibtoolize
+# eapi2 eclass workaround end
+}
+
+src_configure() {
+ local myconf
+
+ # workaround kdeprefix mess
+ myconf="${myconf} \
+ --prefix=/usr/kde/3.5 \
+ --mandir=/usr/kde/3.5/share/man \
+ --infodir=/usr/kde/3.5/share/info \
+ --datadir=/usr/kde/3.5/share \
+ --sysconfdir=/usr/kde/3.5/etc"
+
+ myconf="${myconf} \
+ --enable-aqbanking \
+ --enable-gwenhywfar"
+
+ econf ${myconf}
+}
+
+# eapi2 eclass workaround start
+src_compile() {
+ kde_src_compile make
+}
+# eapi2 eclass workaround end
diff --git a/app-office/kmm_banking/metadata.xml b/app-office/kmm_banking/metadata.xml
new file mode 100644
index 000000000000..8d1e86a9cefb
--- /dev/null
+++ b/app-office/kmm_banking/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>kde</herd>
+</pkgmetadata>