diff options
author | Timo Gurr <tgurr@gentoo.org> | 2009-01-17 14:35:58 +0000 |
---|---|---|
committer | Timo Gurr <tgurr@gentoo.org> | 2009-01-17 14:35:58 +0000 |
commit | 8a93afa5def6e740ecd985a0e41908ecb8c9a859 (patch) | |
tree | 1f7685ba6ee98c80c302db7cc42cb7eb990de0cf /app-office | |
parent | Version bump (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | app-office/kmm_banking/Manifest | 4 | ||||
-rw-r--r-- | app-office/kmm_banking/kmm_banking-0.9.9.ebuild | 87 | ||||
-rw-r--r-- | app-office/kmm_banking/metadata.xml | 5 |
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> |