diff options
author | Hans de Graaff <graaff@gentoo.org> | 2014-12-31 10:34:58 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2014-12-31 10:34:58 +0000 |
commit | b6af354cba2da694e8dcc79dfacdc6f805d4ad8d (patch) | |
tree | c82abe46aca0a68808a6bb3b5e172d0437a5b8e2 /app-office | |
parent | revbump; conversion -> distutils-r1 (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | app-office/gnucash/Manifest | 10 | ||||
-rw-r--r-- | app-office/gnucash/gnucash-2.6.5.ebuild | 120 |
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/* +} |