summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2014-04-17 12:52:22 +0000
committerPacho Ramos <pacho@gentoo.org>2014-04-17 12:52:22 +0000
commitbb8afc3f6a56df2b454c358e664c342730478ecb (patch)
tree31d60644b9951274bc3b608c4c110cc9fc24f48e /app-office/gnucash
parentDrop old (diff)
downloadgentoo-2-bb8afc3f6a56df2b454c358e664c342730478ecb.tar.gz
gentoo-2-bb8afc3f6a56df2b454c358e664c342730478ecb.tar.bz2
gentoo-2-bb8afc3f6a56df2b454c358e664c342730478ecb.zip
Drop old
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Diffstat (limited to 'app-office/gnucash')
-rw-r--r--app-office/gnucash/ChangeLog7
-rw-r--r--app-office/gnucash/files/gnucash-2.4.11-potfiles-skip.patch147
-rw-r--r--app-office/gnucash/gnucash-2.4.11-r1.ebuild151
-rw-r--r--app-office/gnucash/gnucash-2.4.13.ebuild124
-rw-r--r--app-office/gnucash/metadata.xml2
5 files changed, 6 insertions, 425 deletions
diff --git a/app-office/gnucash/ChangeLog b/app-office/gnucash/ChangeLog
index 3c7e45049091..86f253d53683 100644
--- a/app-office/gnucash/ChangeLog
+++ b/app-office/gnucash/ChangeLog
@@ -1,6 +1,11 @@
# 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.278 2014/03/09 11:54:07 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.279 2014/04/17 12:52:21 pacho Exp $
+
+ 17 Apr 2014; Pacho Ramos <pacho@gentoo.org>
+ -files/gnucash-2.4.11-potfiles-skip.patch, -gnucash-2.4.11-r1.ebuild,
+ -gnucash-2.4.13.ebuild, metadata.xml:
+ Drop old
09 Mar 2014; Pacho Ramos <pacho@gentoo.org> gnucash-2.6.1.ebuild:
x86 stable, bug 499954
diff --git a/app-office/gnucash/files/gnucash-2.4.11-potfiles-skip.patch b/app-office/gnucash/files/gnucash-2.4.11-potfiles-skip.patch
deleted file mode 100644
index 6fef3a1dcd38..000000000000
--- a/app-office/gnucash/files/gnucash-2.4.11-potfiles-skip.patch
+++ /dev/null
@@ -1,147 +0,0 @@
-Index: gnucash/branches/2.4/po/POTFILES.skip
-===================================================================
---- gnucash/branches/2.4/po/POTFILES.skip (revision 18623)
-+++ gnucash/branches/2.4/po/POTFILES.skip (revision 22300)
-@@ -19,2 +19,142 @@
- src/libqof/qof/qofquery-serialize.c
- src/libqof/qof/qofsql.c
-+
-+# The scheme files are handled by intl-scm/guile-strings.c because
-+# intltool wouldn't scan scheme files. They're here now because
-+# intltool 0.50 *does* scan them, and it creates an error during make
-+# check. Once the whole world has upgraded to intltool 0.50, intl-scm
-+# can be deleted and these files added to POTFILES.in.
-+
-+src/app-utils/date-utilities.scm
-+src/app-utils/prefs.scm
-+src/business/business-utils/business-prefs.scm
-+src/business/business-utils/business-utils.scm
-+src/business/business-utils/gnucash/business-utils.scm
-+src/import-export/qif-import/qif-dialog-utils.scm
-+src/import-export/qif-import/qif-file.scm
-+src/import-export/qif-import/qif-import/qif-dialog-utils.scm
-+src/import-export/qif-import/qif-import/qif-file.scm
-+src/import-export/qif-import/qif-import/qif-merge-groups.scm
-+src/import-export/qif-import/qif-import/qif-parse.scm
-+src/import-export/qif-import/qif-import/qif-to-gnc.scm
-+src/import-export/qif-import/qif-merge-groups.scm
-+src/import-export/qif-import/qif-parse.scm
-+src/import-export/qif-import/qif-to-gnc.scm
-+src/report/business-reports/aging.scm
-+src/report/business-reports/balsheet-eg.eguile.scm
-+src/report/business-reports/balsheet-eg.scm
-+src/report/business-reports/business-reports.scm
-+src/report/business-reports/customer-summary.scm
-+src/report/business-reports/easy-invoice.scm
-+src/report/business-reports/fancy-invoice.scm
-+src/report/business-reports/gnucash/report/aging.scm
-+src/report/business-reports/gnucash/report/balsheet-eg.eguile.scm
-+src/report/business-reports/gnucash/report/balsheet-eg.scm
-+src/report/business-reports/gnucash/report/business-reports.scm
-+src/report/business-reports/gnucash/report/customer-summary.scm
-+src/report/business-reports/gnucash/report/easy-invoice.scm
-+src/report/business-reports/gnucash/report/fancy-invoice.scm
-+src/report/business-reports/gnucash/report/invoice.scm
-+src/report/business-reports/gnucash/report/job-report.scm
-+src/report/business-reports/gnucash/report/owner-report.scm
-+src/report/business-reports/gnucash/report/payables.scm
-+src/report/business-reports/gnucash/report/receivables.scm
-+src/report/business-reports/gnucash/report/taxinvoice.eguile.scm
-+src/report/business-reports/gnucash/report/taxinvoice.scm
-+src/report/business-reports/invoice.scm
-+src/report/business-reports/job-report.scm
-+src/report/business-reports/owner-report.scm
-+src/report/business-reports/payables.scm
-+src/report/business-reports/receivables.scm
-+src/report/business-reports/taxinvoice.eguile.scm
-+src/report/business-reports/taxinvoice.scm
-+src/report/locale-specific/us/gnucash/report/taxtxf-de_DE.scm
-+src/report/locale-specific/us/gnucash/report/taxtxf.scm
-+src/report/locale-specific/us/taxtxf-de_DE.scm
-+src/report/locale-specific/us/taxtxf.scm
-+src/report/report-gnome/gnucash/report/report-gnome.scm
-+src/report/report-gnome/report-gnome.scm
-+src/report/report-system/eguile-gnc.scm
-+src/report/report-system/gnucash/report/eguile-gnc.scm
-+src/report/report-system/html-acct-table.scm
-+src/report/report-system/html-fonts.scm
-+src/report/report-system/html-style-sheet.scm
-+src/report/report-system/html-utilities.scm
-+src/report/report-system/options-utilities.scm
-+src/report/report-system/report-utilities.scm
-+src/report/report-system/report.scm
-+src/report/standard-reports/account-piecharts.scm
-+src/report/standard-reports/account-summary.scm
-+src/report/standard-reports/advanced-portfolio.scm
-+src/report/standard-reports/average-balance.scm
-+src/report/standard-reports/balance-sheet.scm
-+src/report/standard-reports/budget-balance-sheet.scm
-+src/report/standard-reports/budget-barchart.scm
-+src/report/standard-reports/budget-flow.scm
-+src/report/standard-reports/budget-income-statement.scm
-+src/report/standard-reports/budget.scm
-+src/report/standard-reports/cash-flow.scm
-+src/report/standard-reports/category-barchart.scm
-+src/report/standard-reports/daily-reports.scm
-+src/report/standard-reports/equity-statement.scm
-+src/report/standard-reports/general-journal.scm
-+src/report/standard-reports/general-ledger.scm
-+src/report/standard-reports/gnucash/report/standard-reports/account-piecharts.scm
-+src/report/standard-reports/gnucash/report/standard-reports/account-summary.scm
-+src/report/standard-reports/gnucash/report/standard-reports/advanced-portfolio.scm
-+src/report/standard-reports/gnucash/report/standard-reports/average-balance.scm
-+src/report/standard-reports/gnucash/report/standard-reports/balance-sheet.scm
-+src/report/standard-reports/gnucash/report/standard-reports/budget-balance-sheet.scm
-+src/report/standard-reports/gnucash/report/standard-reports/budget-barchart.scm
-+src/report/standard-reports/gnucash/report/standard-reports/budget-flow.scm
-+src/report/standard-reports/gnucash/report/standard-reports/budget-income-statement.scm
-+src/report/standard-reports/gnucash/report/standard-reports/budget.scm
-+src/report/standard-reports/gnucash/report/standard-reports/cash-flow.scm
-+src/report/standard-reports/gnucash/report/standard-reports/category-barchart.scm
-+src/report/standard-reports/gnucash/report/standard-reports/daily-reports.scm
-+src/report/standard-reports/gnucash/report/standard-reports/equity-statement.scm
-+src/report/standard-reports/gnucash/report/standard-reports/general-journal.scm
-+src/report/standard-reports/gnucash/report/standard-reports/general-ledger.scm
-+src/report/standard-reports/gnucash/report/standard-reports/income-statement.scm
-+src/report/standard-reports/gnucash/report/standard-reports/net-barchart.scm
-+src/report/standard-reports/gnucash/report/standard-reports/net-linechart.scm
-+src/report/standard-reports/gnucash/report/standard-reports/portfolio.scm
-+src/report/standard-reports/gnucash/report/standard-reports/price-scatter.scm
-+src/report/standard-reports/gnucash/report/standard-reports/register.scm
-+src/report/standard-reports/gnucash/report/standard-reports/sx-summary.scm
-+src/report/standard-reports/gnucash/report/standard-reports/transaction.scm
-+src/report/standard-reports/gnucash/report/standard-reports/trial-balance.scm
-+src/report/standard-reports/income-statement.scm
-+src/report/standard-reports/net-barchart.scm
-+src/report/standard-reports/net-linechart.scm
-+src/report/standard-reports/portfolio.scm
-+src/report/standard-reports/price-scatter.scm
-+src/report/standard-reports/register.scm
-+src/report/standard-reports/sx-summary.scm
-+src/report/standard-reports/transaction.scm
-+src/report/standard-reports/trial-balance.scm
-+src/report/stylesheets/gnucash/report/stylesheet-easy.scm
-+src/report/stylesheets/gnucash/report/stylesheet-fancy.scm
-+src/report/stylesheets/gnucash/report/stylesheet-footer.scm
-+src/report/stylesheets/gnucash/report/stylesheet-plain.scm
-+src/report/stylesheets/stylesheet-easy.scm
-+src/report/stylesheets/stylesheet-fancy.scm
-+src/report/stylesheets/stylesheet-footer.scm
-+src/report/stylesheets/stylesheet-plain.scm
-+src/report/utility-reports/gnucash/report/hello-world.scm
-+src/report/utility-reports/gnucash/report/view-column.scm
-+src/report/utility-reports/gnucash/report/welcome-to-gnucash.scm
-+src/report/utility-reports/hello-world.scm
-+src/report/utility-reports/view-column.scm
-+src/report/utility-reports/welcome-to-gnucash.scm
-+src/scm/build-config.scm
-+src/scm/build-config.scm.in
-+src/scm/command-line.scm
-+src/scm/gnucash/price-quotes.scm
-+src/scm/main-window.scm
-+src/scm/price-quotes.scm
-+src/tax/us/de_DE.scm
-+src/tax/us/gnucash/tax/de_DE.scm
-+src/tax/us/txf-de_DE.scm
-+src/tax/us/txf.scm
-+
diff --git a/app-office/gnucash/gnucash-2.4.11-r1.ebuild b/app-office/gnucash/gnucash-2.4.11-r1.ebuild
deleted file mode 100644
index e1e76904dd73..000000000000
--- a/app-office/gnucash/gnucash-2.4.11-r1.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-2.4.11-r1.ebuild,v 1.4 2013/03/26 16:47:41 ago Exp $
-
-EAPI="4"
-GNOME2_LA_PUNT="yes"
-GCONF_DEBUG="no"
-PYTHON_DEPEND="python? 2:2.5"
-
-inherit gnome2 python eutils
-
-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="amd64 ppc ~ppc64 x86"
-IUSE="chipcard debug +doc hbci mysql ofx postgres python quotes sqlite webkit"
-
-# FIXME: rdepend on dev-libs/qof when upstream fix their mess (see configure.ac)
-RDEPEND=">=dev-libs/glib-2.13:2
- >=dev-libs/popt-1.5
- >=dev-libs/libxml2-2.5.10:2
- >=dev-scheme/guile-1.8.3:12[deprecated,regex]
- dev-scheme/guile-www
- >=dev-scheme/slib-3.1.4
- >=gnome-base/gconf-2:2
- >=gnome-base/libgnomeui-2.4
- >=gnome-base/libglade-2.4:2.0
- gnome-base/libgnome-keyring
- media-libs/libart_lgpl
- >=sys-libs/zlib-1.1.4
- >=x11-libs/gtk+-2.14:2
- x11-libs/goffice: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 )
- )
- quotes? ( dev-perl/DateManip
- >=dev-perl/Finance-Quote-1.11
- dev-perl/HTML-TableExtract )
- webkit? ( net-libs/webkit-gtk:2 )
- !webkit? ( >=gnome-extra/gtkhtml-3.16:3.14 )
- sqlite? ( dev-db/libdbi dev-db/libdbi-drivers[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-${DOC_VER} )"
-
-pkg_setup() {
- if use python ; then
- python_set_active_version 2
- python_pkg_setup
- fi
-}
-
-src_prepare() {
- # https://bugzilla.gnome.org/show_bug.cgi?id=680402
- epatch "${FILESDIR}/${P}-potfiles-skip.patch"
-
- if use python; then
- python_convert_shebangs -r 2 .
- python_clean_py-compile_files
- fi
-
- # Disable python binding tests because of missing file
- sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
- -i src/optional/python-bindings/Makefile.{am,in} \
- || die "python tests sed failed"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="doc/README.OFX doc/README.HBCI"
-
- if use webkit ; then
- G2CONF+=" --with-html-engine=webkit"
- else
- G2CONF+=" --with-html-engine=gtkhtml"
- fi
-
- if use sqlite || use mysql || use postgres ; then
- G2CONF+=" --enable-dbi"
- else
- G2CONF+=" --disable-dbi"
- fi
-
- G2CONF+="
- $(use_enable debug)
- $(use_enable ofx)
- $(use_enable hbci aqbanking)
- $(use_enable python python-bindings)
- --disable-doxygen
- --enable-locale-specific-tax
- --disable-error-on-warning"
-
- # gtkmm is experimental and shouldn't be enabled, upstream bug #684166
- G2CONF+=" --disable-gtkmm"
-
- # 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
-
- econf GUILE_LIBS="${GUILE_LIBS}" ${G2CONF}
-}
-
-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/*
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- use python && python_mod_optimize gnucash
-}
-
-pkg_postrm() {
- gnome2_pkg_postrm
- use python && python_mod_cleanup gnucash
-}
diff --git a/app-office/gnucash/gnucash-2.4.13.ebuild b/app-office/gnucash/gnucash-2.4.13.ebuild
deleted file mode 100644
index 529f6c615354..000000000000
--- a/app-office/gnucash/gnucash-2.4.13.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-2.4.13.ebuild,v 1.3 2013/12/08 17:45:42 pacho Exp $
-
-EAPI="5"
-GCONF_DEBUG="no"
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-inherit gnome2 python-single-r1 eutils
-
-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 webkit"
-
-# FIXME: rdepend on dev-libs/qof when upstream fix their mess (see configure.ac)
-# libdbi version requirement for sqlite taken from bug #455134
-RDEPEND="
- >=dev-libs/glib-2.32.0:2
- >=dev-libs/popt-1.5
- >=dev-libs/libxml2-2.5.10:2
- >=dev-scheme/guile-1.8.3:12[deprecated,regex]
- dev-scheme/guile-www
- >=dev-scheme/slib-3.1.4
- >=gnome-base/gconf-2:2
- >=gnome-base/libgnomeui-2.4
- >=gnome-base/libglade-2.4:2.0
- gnome-base/libgnome-keyring
- media-libs/libart_lgpl
- >=sys-libs/zlib-1.1.4
- >=x11-libs/gtk+-2.14:2
- x11-libs/goffice: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 )
- webkit? ( net-libs/webkit-gtk:2 )
- !webkit? ( >=gnome-extra/gtkhtml-3.16:3.14 )
- 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_configure() {
- local myconf
-
- DOCS="doc/README.OFX doc/README.HBCI"
-
- if use webkit ; then
- myconf+=" --with-html-engine=webkit"
- else
- myconf+=" --with-html-engine=gtkhtml"
- fi
-
- if use sqlite || use mysql || use postgres ; then
- myconf+=" --enable-dbi"
- else
- myconf+=" --disable-dbi"
- fi
-
- myconf+="
- $(use_enable debug)
- $(use_enable ofx)
- $(use_enable hbci aqbanking)
- $(use_enable python python-bindings)
- --disable-doxygen
- --enable-locale-specific-tax
- --disable-error-on-warning"
-
- # gtkmm is experimental and shouldn't be enabled, upstream bug #684166
- myconf+=" --disable-gtkmm"
-
- # 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
-
- econf 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/*
-}
diff --git a/app-office/gnucash/metadata.xml b/app-office/gnucash/metadata.xml
index 858e55cdb22b..f4c575aabf47 100644
--- a/app-office/gnucash/metadata.xml
+++ b/app-office/gnucash/metadata.xml
@@ -8,7 +8,5 @@
<flag name='hbci'>Enable HBCI support, for connecting to some internet
banks</flag>
<flag name='quotes'>Enable Online Stock Quote retrieval</flag>
- <flag name='webkit'>Use <pkg>net-libs/webkit-gtk</pkg> for rendering rather
- than <pkg>gnome-extra/gtkhtml</pkg></flag>
</use>
</pkgmetadata>