Version bump. Add +doc to make it possible to remove the dependency on yelp (bug...
authorTorsten Veller <tove@gentoo.org>
Mon, 3 Mar 2008 09:20:00 +0000 (09:20 +0000)
committerTorsten Veller <tove@gentoo.org>
Mon, 3 Mar 2008 09:20:00 +0000 (09:20 +0000)
Package-Manager: portage-2.1.4.4

app-office/gnucash/ChangeLog
app-office/gnucash/Manifest
app-office/gnucash/gnucash-2.2.4.ebuild [new file with mode: 0644]

index 51866506d817d90752ba8b52a389d4ecca21a19b..70b7fe24734597a28546ea77a409de21285b65a2 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for app-office/gnucash
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.154 2008/02/20 12:26:52 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.155 2008/03/03 09:20:00 tove Exp $
+
+*gnucash-2.2.4 (03 Mar 2008)
+
+  03 Mar 2008; Torsten Veller <tove@gentoo.org> +gnucash-2.2.4.ebuild:
+  Version bump. Add +doc to make it possible to remove the dependency on yelp
+  (bug #171080).
 
   20 Feb 2008; Torsten Veller <tove@gentoo.org> -gnucash-2.0.5.ebuild,
   -gnucash-2.2.2-r1.ebuild, gnucash-2.2.3.ebuild:
index d6e595a9c4f07f5a4bccd849b4bf19a61d9df952..1b0c26c30611f1ce16a755c99cc6976fa345ca36 100644 (file)
@@ -1,4 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 DIST gnucash-2.2.3.tar.bz2 6949569 RMD160 2f1d56c6cd7a31689bd3e879b96abcb5feeb38ae SHA1 67cbc2c462fe96f753b6aa6394915e2f04884ef6 SHA256 c52c73477cf4b37c07dd25abafeaa63b74e0d2168f2b7469081ed31092a545f2
+DIST gnucash-2.2.4.tar.bz2 7080056 RMD160 67ef969e91c965edecdc9acc42be7c2e4548e0bd SHA1 354c9ebbaeed964353d0b6436e62f05ce3503e48 SHA256 23deb1fb8da8f9a60bde7084dc7a39c10887a055799d96c2290f2ac74eca9623
 EBUILD gnucash-2.2.3.ebuild 2581 RMD160 965c12875eb566617116eabf97259395f336117e SHA1 4fa265e6cced91ad185b5e6fecc52be9384f8ede SHA256 8e7aedf2cdc840089d4fa881b3e22da96d591f0cfdf979bb554f293b72bf49d0
-MISC ChangeLog 23387 RMD160 160474959cccc85ccf35ed0df063f62c1ff09d22 SHA1 def38d28ceb6d55e8175086c52aeb51f887d45c2 SHA256 1a19341882ad4513c24e19c0a52d5f0e7249348f6342a2b80c9537f920742117
+EBUILD gnucash-2.2.4.ebuild 2322 RMD160 04cba3bca4dfd01c59139eb7392658cdb400aaba SHA1 7422e43a4ad63c9f008be3d4bb418fda8d03fa46 SHA256 9d77efa54269b62d9208d948915a5275464e0c7a42716e25ab76437512c81c69
+MISC ChangeLog 23584 RMD160 a2342e3d2e0419095507596046fc4805b7b7f895 SHA1 f136796393e9fb9fd1c41234f1d144604b39e857 SHA256 224e4226f3d40db83fc581a4c294a0569c767a0802cce6afcf2a3eb8d4abfb55
 MISC metadata.xml 255 RMD160 eed2a430ff95a969fb224cec79676fc1651de745 SHA1 7f6701628873130644bd55c3898c8baf59279c74 SHA256 8405513ba61307253676b41faad6234e851a4d136c47fb92fb08eab1d5f0ea76
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHy8LHV3J2n04EauwRAv2pAKCTxi6SYo7E1AUtFRgljQJk3KnLmgCggaMg
+KZf5nnoiBJTP3ZwGJBJ+Igc=
+=+eBT
+-----END PGP SIGNATURE-----
diff --git a/app-office/gnucash/gnucash-2.2.4.ebuild b/app-office/gnucash/gnucash-2.2.4.ebuild
new file mode 100644 (file)
index 0000000..8e0a26d
--- /dev/null
@@ -0,0 +1,92 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-2.2.4.ebuild,v 1.1 2008/03/03 09:20:00 tove Exp $
+
+EAPI=1
+
+inherit eutils gnome2
+
+DOC_VER="2.2.0"
+
+DESCRIPTION="A personal finance manager."
+HOMEPAGE="http://www.gnucash.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+IUSE="+doc ofx hbci chipcard debug quotes"
+
+RDEPEND=">=dev-libs/glib-2.6.3
+       >=dev-scheme/guile-1.8.3
+       >=dev-scheme/slib-3.1.4
+       >=sys-libs/zlib-1.1.4
+       >=dev-libs/popt-1.5
+       >=x11-libs/gtk+-2.10
+       >=gnome-base/libgnomeui-2.4
+       >=gnome-base/libgnomeprint-2.10
+       >=gnome-base/libgnomeprintui-2.10
+       >=gnome-base/libglade-2.4
+       >=gnome-extra/gtkhtml-3.14
+       >=dev-libs/libxml2-2.5.10
+       >=gnome-base/gconf-2
+       >=app-text/scrollkeeper-0.3
+       >=x11-libs/goffice-0.6
+       ofx? ( >=dev-libs/libofx-0.7.0 )
+       hbci? ( net-libs/aqbanking
+               chipcard? ( sys-libs/libchipcard )
+       )
+       quotes? ( dev-perl/DateManip
+               >=dev-perl/Finance-Quote-1.11
+               dev-perl/HTML-TableExtract )
+       dev-util/intltool
+       media-libs/libart_lgpl
+       x11-libs/pango"
+
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig
+       sys-devel/libtool"
+
+PDEPEND="doc? ( >=app-doc/gnucash-docs-${DOC_VER} )"
+ELTCONF="--patch-only"
+DOC="AUTHORS ChangeLog* DOCUMENTERS HACKING NEWS TODO README* doc/README*"
+
+pkg_setup() {
+       local will_die=false
+       local flags="deprecated regex"
+       if ! built_with_use --missing true dev-scheme/guile ${flags} ; then
+               eerror "dev-scheme/guile must be built with \"${flags}\" use flags"
+               will_die=true
+       fi
+       if ! built_with_use gnome-extra/libgsf gnome ; then
+               eerror "gnome-extra/libgsf must be built with gnome use flag"
+               will_die=true
+       fi
+       if ! built_with_use x11-libs/goffice gnome ; then
+               eerror "x11-libs/goffice must be built with gnome use flag"
+               will_die=true
+       fi
+
+       if ${will_die} ; then
+               die "Please rebuild the packages with the use flags above."
+       fi
+}
+
+src_compile() {
+       econf \
+               $(use_enable debug) \
+               $(use_enable ofx) \
+               $(use_enable hbci) \
+               --disable-doxygen \
+               --enable-locale-specific-tax \
+               --disable-error-on-warning \
+               || die "econf failed"
+       emake -j1 || die "emake failed"
+}
+
+src_test() {
+       GUILE_WARN_DEPRECATED=no \
+       emake -j1 check \
+       || die "Make check failed. See above for details."
+}