summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-12-31 10:34:58 +0000
committerHans de Graaff <graaff@gentoo.org>2014-12-31 10:34:58 +0000
commitb6af354cba2da694e8dcc79dfacdc6f805d4ad8d (patch)
treec82abe46aca0a68808a6bb3b5e172d0437a5b8e2 /app-office
parentrevbump; conversion -> distutils-r1 (diff)
downloadhistorical-b6af354cba2da694e8dcc79dfacdc6f805d4ad8d.tar.gz
historical-b6af354cba2da694e8dcc79dfacdc6f805d4ad8d.tar.bz2
historical-b6af354cba2da694e8dcc79dfacdc6f805d4ad8d.zip
Non-maintainer version bump. Acked by EvaSDK on #gentoo-dev. Fixes bug 533880.
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'app-office')
-rw-r--r--app-office/gnucash/ChangeLog8
-rw-r--r--app-office/gnucash/Manifest10
-rw-r--r--app-office/gnucash/gnucash-2.6.5.ebuild120
3 files changed, 133 insertions, 5 deletions
diff --git a/app-office/gnucash/ChangeLog b/app-office/gnucash/ChangeLog
index 24a71db813e8..3a9ba444beca 100644
--- a/app-office/gnucash/ChangeLog
+++ b/app-office/gnucash/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-office/gnucash
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.286 2014/12/19 13:34:15 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.287 2014/12/31 10:34:52 graaff Exp $
+
+*gnucash-2.6.5 (31 Dec 2014)
+
+ 31 Dec 2014; Hans de Graaff <graaff@gentoo.org> +gnucash-2.6.5.ebuild:
+ Non-maintainer version bump. Acked by EvaSDK on #gentoo-dev. Fixes bug
+ 533880.
19 Dec 2014; Pacho Ramos <pacho@gentoo.org> gnucash-2.6.4.ebuild:
amd64 stable, bug 529964
diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest
index 727f5b323c31..a5bc437980a3 100644
--- a/app-office/gnucash/Manifest
+++ b/app-office/gnucash/Manifest
@@ -4,14 +4,16 @@ Hash: SHA256
AUX gnucash-2.6.4-guile1.patch 554 SHA256 9dbacafb15e3ceb86dbed365102f98c425d36bc179c85cef9135494be45a7f52 SHA512 70121ec3e050d0f38abfa5481b187e9f94d8fa3f49155f79edbf3bef320fa0f586038b1f76fea9c56ac22c6d270baf4fb5ec354abb78e375ee55562deb093f5d WHIRLPOOL 8e882bb98344fc71570210acb32143ac631959e0bf2b37a2bdcd46160ac2225c8672bf0917e4c3230e3dc93f585429ad61aeeed56f1078b38e8005075a8fe423
DIST gnucash-2.6.3.tar.bz2 10822437 SHA256 02104c1d6a563d1209e2116dcca7fa9e28445b0e3335bedbcae85c834b17d93f SHA512 8d3ab3a4af4e3810ea1782ad55a7e4d9ba4eaa41686f48df454b52aededdad43cd2b3edfd813ec6ad7c2bc59eb3c579781125456255f232aba86ad5d462509aa WHIRLPOOL 984d8e218e383b5329649cba01c9bf70d5895c343e3ff601e68c6c0194dab9d6ca6a82a11e48d5e36a5dc7549974ef90b913c922485bf33d496b6e942d0029b2
DIST gnucash-2.6.4.tar.bz2 12107953 SHA256 0320e4c62a741795648929fd211aca7e816d22b48bc7c54226c99b02c56e34bc SHA512 e1c5e293af9ee8841ad2678374b5550e3672551d660dae336088287fe6a814800f9019697f78d72ab5c29c83daa92247c1f50c71b668f5ca9d52125c7e0e88ce WHIRLPOOL 23df8663285957b2af96123eb2d45bf2119dd090ab980a233cc859e8631416d2212cb31ad4f7b8998e4869e503659f1410e35f2b1f7a96e5d70acb663a4e15f9
+DIST gnucash-2.6.5.tar.bz2 12997511 SHA256 b1b1a943a322e7bf7afb0c2202f491560d4734a2036438bf9820378c34203d65 SHA512 f45daa5a894f8cbe9ea552ccb354b08a4967f0a0f14595b871169a2a48495664a06e0f3dd81b6148b261418b67b76ae4e0ee3e72ec52ff3016c7f15523862538 WHIRLPOOL 38bdd5afec3337f929e4694dea072675baab86a68b730c0fc96c07c7287b0765140514ffd2c241784d857e7eba3d7bdbbf2b3c17f99d881d58095d68282b5d47
EBUILD gnucash-2.6.3.ebuild 3252 SHA256 7afae6fd397fec17ef7fb60b6b2cf7036b5165252f53fa80295bbc375ab7169e SHA512 af29ba8cc3c6a2d3520fd704dc0d5ac302a45b72359121a383cdefc7a63571721fd59f1f184b3383f185f600bac63adbf41ffd7a84cb243086afa54e628119ae WHIRLPOOL 0d0e5a99aa67d63b5c0d8ca92c620c6bf07b63bc23952808896733b5549d3b5f18f5f4f32a29698e31cb13848f879e5687ee66699879a5e685fafe04248f0dd0
EBUILD gnucash-2.6.4.ebuild 3347 SHA256 e6c5bda06f51337cf9019ea7663555928301f83134b9b48aa28072bfa1217d53 SHA512 a755a9a69559417ec960f539521c222b248afad431ac7dc20bab6d5f74dbd4b199bcc85133935f5be83f5751e206a0b58c061052bba3fd5eb87c94f076cef394 WHIRLPOOL fc680efc2a10d27e41d84f341c22d66f38c565ee02b8e1491aa5eb07ba4ce1357feaa2152f34ce05157a538e170b839be020d026b3313ca82b2ba3b015534b9d
-MISC ChangeLog 41071 SHA256 26ac15550c69c13d59b48563c170ae756357ab00b018f527a6c6d799b658336e SHA512 0f3490d9fa563d7bb0495365b1585d0b5476b811ae15d434f91ca7c96f3e83473608480af75dd77af18724b4e824e9dc3ea925ded37207bfa1809aa2506f0397 WHIRLPOOL 148c266cd42497b43d795c5430a1e333c549be84832c249c66afde4ed7499e7f10e581d3ea0994295747bec8647f2d51eac5d433e5557304b4cd88213891ee93
+EBUILD gnucash-2.6.5.ebuild 3260 SHA256 c74248ce8fd72577de32f88b5bd1944d0d85e958b7517b6f48be3dce6ceac988 SHA512 4d2677649b959b8753d792c033afd6e86d03ba96a310bd9abbd009ced06eae724d1e40b328283cdae5fb2636c521dba36bdf30dd33f75595eaadcf6352fa3f9a WHIRLPOOL 99320183e03d77497874033aad2466d120bdb70a4070cb16aa76b2d8a39330dfc01203a3d46b37bc09668712717ae7f9f03ece878c2db78e93f7beb811bf498e
+MISC ChangeLog 41259 SHA256 cf10570a55b966c86c8fe5a0c0b993f0f6646836ea95a02b1ade1c56471e22a7 SHA512 9a101ad5f016880e43b68d93f7a427c0aac3e25ff113b22de1a4815629681c6676d2e33e0d2f8c9ed43020b6696119f633c416708790241d9b6a13a5bb594f17 WHIRLPOOL 1984162217f3019592e28a31e2bc38b1128075f3a37392b85cee95ccc611efa8092d0aac1d2fed872005cf5e95f1f4f3f8ccdb57710cbb165a6e3bebd55a86f4
MISC metadata.xml 413 SHA256 f22996163e813e8746be2856383a69d894ac774a060312684b87119a5b37d019 SHA512 f8a77b7f9105f63d3d33493467205e4ab676b6ad22dc709f9a7c8cee498b7f290f6abd2b3e5660ef58dbb07647bb0f1ccc6aa444285cef23ac695acb402aaaa9 WHIRLPOOL 31f3c40766b30d76e24514ba2c38800d6bf4a1c66be5fc7963f9b07d4a8e4c0eba3c1ade0805a11e6a899225932c9597776765e84d8cd05ccb69fb3299dd1c04
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlSUKVgACgkQCaWpQKGI+9SnmgCfcGovw9MDHmhEYaxxgbk/2gUt
-bfoAmgN8I3gJaMNDRU9D34Dn03a1/TLb
-=NayH
+iF4EAREIAAYFAlSj0VIACgkQiIP6VqMIqNcvLwEAiQLsKuSEuJKXaITGOt3BUa6K
+u0S1tZ64paW+6gODpJUA/iLaloYwJZt/kjTnh1NhJWmemnWHEWO4UoBkStjGmShN
+=pBn7
-----END PGP SIGNATURE-----
diff --git a/app-office/gnucash/gnucash-2.6.5.ebuild b/app-office/gnucash/gnucash-2.6.5.ebuild
new file mode 100644
index 000000000000..e7f39abd60e5
--- /dev/null
+++ b/app-office/gnucash/gnucash-2.6.5.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-2.6.5.ebuild,v 1.1 2014/12/31 10:34:52 graaff Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit autotools eutils gnome2 python-single-r1
+
+DESCRIPTION="A personal finance manager"
+HOMEPAGE="http://www.gnucash.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="chipcard debug +doc hbci mysql ofx postgres python quotes sqlite"
+
+# FIXME: rdepend on dev-libs/qof when upstream fix their mess (see configure.ac)
+# libdbi version requirement for sqlite taken from bug #455134
+RDEPEND="
+ >=app-crypt/libsecret-0.18
+ >=dev-libs/glib-2.32.0:2
+ >=dev-libs/popt-1.5
+ >=dev-libs/libxml2-2.5.10:2
+ dev-libs/libxslt
+ >=dev-scheme/guile-1.8.3:12[deprecated,regex]
+ dev-scheme/guile-www
+ gnome-base/libgnomecanvas
+ >=net-libs/webkit-gtk-1.2:2
+ >=sys-libs/zlib-1.1.4
+ >=x11-libs/gtk+-2.24:2
+ >=x11-libs/goffice-0.7.0:0.8[gnome]
+ x11-libs/pango
+ ofx? ( >=dev-libs/libofx-0.9.1 )
+ hbci? ( >=net-libs/aqbanking-5[gtk,ofx?]
+ sys-libs/gwenhywfar[gtk]
+ chipcard? ( sys-libs/libchipcard )
+ )
+ python? ( ${PYTHON_DEPS} )
+ quotes? ( dev-perl/DateManip
+ >=dev-perl/Finance-Quote-1.11
+ dev-perl/HTML-TableExtract )
+ sqlite? ( >=dev-db/libdbi-0.9.0
+ >=dev-db/libdbi-drivers-0.9.0[sqlite] )
+ postgres? ( dev-db/libdbi dev-db/libdbi-drivers[postgres] )
+ mysql? ( dev-db/libdbi dev-db/libdbi-drivers[mysql] )
+"
+DEPEND="${RDEPEND}
+ >=app-text/scrollkeeper-0.3
+ virtual/pkgconfig
+ dev-util/intltool
+ gnome-base/gnome-common
+ sys-devel/libtool
+"
+
+PDEPEND="doc? ( >=app-doc/gnucash-docs-2.2.0 )"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ # Skip test that needs some locales to be present
+ sed -i -e '/test_suite_gnc_date/d' src/libqof/qof/test/test-qof.c || die
+
+ eautoreconf
+ gnome2_src_prepare
+}
+
+src_configure() {
+ local myconf
+
+ DOCS="doc/README.OFX doc/README.HBCI"
+
+ if use sqlite || use mysql || use postgres ; then
+ myconf+=" --enable-dbi"
+ else
+ myconf+=" --disable-dbi"
+ fi
+
+ # guile wrongly exports LDFLAGS as LIBS which breaks modules
+ # Filter until a better ebuild is available, bug #202205
+ local GUILE_LIBS=""
+ local lib
+ for lib in $(guile-config link); do
+ if [ "${lib#-Wl}" = "$lib" ]; then
+ GUILE_LIBS="$GUILE_LIBS $lib"
+ fi
+ done
+
+ # gtkmm is experimental and shouldn't be enabled, upstream bug #684166
+ gnome2_src_configure \
+ $(use_enable debug) \
+ $(use_enable ofx) \
+ $(use_enable hbci aqbanking) \
+ $(use_enable python) \
+ --disable-doxygen \
+ --disable-gtkmm \
+ --enable-locale-specific-tax \
+ --disable-error-on-warning \
+ GUILE_LIBS="${GUILE_LIBS}" ${myconf}
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ GUILE_WARN_DEPRECATED=no \
+ GNC_DOT_DIR="${T}"/.gnucash \
+ emake check
+}
+
+src_install() {
+ # Parallel installation fails from time to time, bug #359123
+ MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install GNC_DOC_INSTALL_DIR=/usr/share/doc/${PF}
+
+ rm -rf "${ED}"/usr/share/doc/${PF}/{examples/,COPYING,INSTALL,*win32-bin.txt,projects.html}
+ mv "${ED}"/usr/share/doc/${PF} "${T}"/cantuseprepalldocs || die
+ dodoc "${T}"/cantuseprepalldocs/*
+}