From: Torsten Veller Date: Mon, 3 Mar 2008 09:20:00 +0000 (+0000) Subject: Version bump. Add +doc to make it possible to remove the dependency on yelp (bug... X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=631537525b614ae21f1f2d77e8ed0a226686d33d;p=gentoo.git Version bump. Add +doc to make it possible to remove the dependency on yelp (bug #171080). Package-Manager: portage-2.1.4.4 --- diff --git a/app-office/gnucash/ChangeLog b/app-office/gnucash/ChangeLog index 51866506d817..70b7fe247345 100644 --- a/app-office/gnucash/ChangeLog +++ b/app-office/gnucash/ChangeLog @@ -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 +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 -gnucash-2.0.5.ebuild, -gnucash-2.2.2-r1.ebuild, gnucash-2.2.3.ebuild: diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest index d6e595a9c4f0..1b0c26c30611 100644 --- a/app-office/gnucash/Manifest +++ b/app-office/gnucash/Manifest @@ -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 index 000000000000..8e0a26df0d72 --- /dev/null +++ b/app-office/gnucash/gnucash-2.2.4.ebuild @@ -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." +}