Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/gnucash/
Date: Wed, 15 Feb 2017 16:49:55
Message-Id: 1487177353.d016cf6cbd07be8fcb5f3742c357d21bf78075f4.leio@gentoo
1 commit: d016cf6cbd07be8fcb5f3742c357d21bf78075f4
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 15 16:49:13 2017 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 15 16:49:13 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d016cf6c
7
8 app-office/gnucash: remove old
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 app-office/gnucash/Manifest | 1 -
13 app-office/gnucash/gnucash-2.6.13-r1.ebuild | 101 --------------------------
14 app-office/gnucash/gnucash-2.6.13.ebuild | 108 ----------------------------
15 3 files changed, 210 deletions(-)
16
17 diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest
18 index bc08614246..4d361492af 100644
19 --- a/app-office/gnucash/Manifest
20 +++ b/app-office/gnucash/Manifest
21 @@ -1,2 +1 @@
22 -DIST gnucash-2.6.13.tar.bz2 13564015 SHA256 0fe3c12c849cddee502da07edc8e3db286d32333f4e7cb327bed735f480ee735 SHA512 daad6d55485de6ce3ca6affe232c51252d853c803734f4737ab2477e7724c42fa2ea764f5fdeea00d956bcbaad338a30fe21c62a578a818d5e8b4f5878f060b5 WHIRLPOOL 6f1ed3e9eaf9e80e8131fc48ff5480790a15093f1d2ab9b2c074644feb3c4d5db60315ba9e480f9697c21f0be7908f922ceff51a284632d65eb4fa7bda551e3b
23 DIST gnucash-2.6.15.tar.bz2 13406483 SHA256 1619eb8263439f547dd12afdc0b05b9a50593d5cd3d3e9ee5b05edaec3b6dbae SHA512 6ec0652565025ac8281152ed64f2f820ecdb17ead5f17738728e094d116e638a08af57a46c0d5b59679f30f142ce372a5f61bd164f68f6b608d09de37cec38c6 WHIRLPOOL a54e7a20bcf8b181d101d70c7b6c0f2c5a6921af50c151239d06c698aad7511b23f787d8dc0f8a32c41b5a2327085df5dbcadb73a35b9d239be2ecddfad1fcf0
24
25 diff --git a/app-office/gnucash/gnucash-2.6.13-r1.ebuild b/app-office/gnucash/gnucash-2.6.13-r1.ebuild
26 deleted file mode 100644
27 index 9a8a822eba..0000000000
28 --- a/app-office/gnucash/gnucash-2.6.13-r1.ebuild
29 +++ /dev/null
30 @@ -1,101 +0,0 @@
31 -# Copyright 1999-2016 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -# $Id$
34 -
35 -EAPI="6"
36 -GNOME2_LA_PUNT="yes"
37 -PYTHON_COMPAT=( python2_7 )
38 -
39 -inherit gnome2 python-single-r1
40 -
41 -DESCRIPTION="A personal finance manager"
42 -HOMEPAGE="http://www.gnucash.org/"
43 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
44 -
45 -SLOT="0"
46 -LICENSE="GPL-2"
47 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
48 -IUSE="chipcard debug +doc gnome-keyring hbci mysql ofx postgres python quotes sqlite"
49 -
50 -# FIXME: rdepend on dev-libs/qof when upstream fix their mess (see configure.ac)
51 -# libdbi version requirement for sqlite taken from bug #455134
52 -RDEPEND="
53 - >=dev-libs/glib-2.32.0:2
54 - >=dev-libs/popt-1.5
55 - >=dev-libs/libxml2-2.5.10:2
56 - dev-libs/libxslt
57 - >=dev-scheme/guile-2.0.0:12=[deprecated,regex]
58 - dev-scheme/guile-www
59 - gnome-base/libgnomecanvas
60 - >=net-libs/webkit-gtk-1.2:2
61 - >=sys-libs/zlib-1.1.4
62 - >=x11-libs/gtk+-2.24:2
63 - >=x11-libs/goffice-0.7.0:0.8[gnome]
64 - x11-libs/pango
65 - gnome-keyring? ( >=app-crypt/libsecret-0.18 )
66 - ofx? ( >=dev-libs/libofx-0.9.1 )
67 - hbci? ( >=net-libs/aqbanking-5[gtk,ofx?]
68 - sys-libs/gwenhywfar[gtk]
69 - chipcard? ( sys-libs/libchipcard )
70 - )
71 - python? ( ${PYTHON_DEPS} )
72 - quotes? ( dev-perl/Date-Manip
73 - >=dev-perl/Finance-Quote-1.11
74 - dev-perl/HTML-TableExtract )
75 - sqlite? ( >=dev-db/libdbi-0.9.0
76 - >=dev-db/libdbi-drivers-0.9.0[sqlite] )
77 - postgres? ( dev-db/libdbi dev-db/libdbi-drivers[postgres] )
78 - mysql? ( dev-db/libdbi dev-db/libdbi-drivers[mysql] )
79 -"
80 -DEPEND="${RDEPEND}
81 - dev-util/intltool
82 - gnome-base/gnome-common
83 - sys-devel/libtool
84 - virtual/pkgconfig
85 -"
86 -PDEPEND="doc? ( >=app-doc/gnucash-docs-2.2.0 )"
87 -
88 -pkg_setup() {
89 - use python && python-single-r1_pkg_setup
90 -}
91 -
92 -src_prepare() {
93 - # Skip test that needs some locales to be present
94 - sed -i -e '/test_suite_gnc_date/d' src/libqof/qof/test/test-qof.c || die
95 - gnome2_src_prepare
96 -}
97 -
98 -src_configure() {
99 - local myconf
100 -
101 - DOCS="doc/README.OFX doc/README.HBCI"
102 -
103 - if use sqlite || use mysql || use postgres ; then
104 - myconf+=" --enable-dbi"
105 - else
106 - myconf+=" --disable-dbi"
107 - fi
108 -
109 - # gtkmm is experimental and shouldn't be enabled, upstream bug #684166
110 - gnome2_src_configure \
111 - $(use_enable debug) \
112 - $(use_enable gnome-keyring password-storage) \
113 - $(use_enable ofx) \
114 - $(use_enable hbci aqbanking) \
115 - $(use_enable python) \
116 - --disable-doxygen \
117 - --disable-gtkmm \
118 - --enable-locale-specific-tax \
119 - --disable-error-on-warning \
120 - --with-guile=2.0 \
121 - ${myconf}
122 -}
123 -
124 -src_install() {
125 - # Parallel installation fails from time to time, bug #359123
126 - gnome2_src_install -j1 GNC_DOC_INSTALL_DIR=/usr/share/doc/${PF}
127 -
128 - rm -rf "${ED}"/usr/share/doc/${PF}/{examples/,COPYING,INSTALL,*win32-bin.txt,projects.html}
129 - mv "${ED}"/usr/share/doc/${PF} "${T}"/cantuseprepalldocs || die
130 - dodoc "${T}"/cantuseprepalldocs/*
131 -}
132
133 diff --git a/app-office/gnucash/gnucash-2.6.13.ebuild b/app-office/gnucash/gnucash-2.6.13.ebuild
134 deleted file mode 100644
135 index 2fe1efc554..0000000000
136 --- a/app-office/gnucash/gnucash-2.6.13.ebuild
137 +++ /dev/null
138 @@ -1,108 +0,0 @@
139 -# Copyright 1999-2016 Gentoo Foundation
140 -# Distributed under the terms of the GNU General Public License v2
141 -# $Id$
142 -
143 -EAPI="6"
144 -GNOME2_LA_PUNT="yes"
145 -PYTHON_COMPAT=( python2_7 )
146 -
147 -inherit gnome2 python-single-r1
148 -
149 -DESCRIPTION="A personal finance manager"
150 -HOMEPAGE="http://www.gnucash.org/"
151 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
152 -
153 -SLOT="0"
154 -LICENSE="GPL-2"
155 -KEYWORDS="amd64 ~ppc ~ppc64 x86"
156 -IUSE="chipcard debug +doc gnome-keyring hbci mysql ofx postgres python quotes sqlite"
157 -
158 -# FIXME: rdepend on dev-libs/qof when upstream fix their mess (see configure.ac)
159 -# libdbi version requirement for sqlite taken from bug #455134
160 -RDEPEND="
161 - >=dev-libs/glib-2.32.0:2
162 - >=dev-libs/popt-1.5
163 - >=dev-libs/libxml2-2.5.10:2
164 - dev-libs/libxslt
165 - >=dev-scheme/guile-1.8.3:12[deprecated,regex]
166 - <dev-scheme/guile-2:12
167 - dev-scheme/guile-www
168 - gnome-base/libgnomecanvas
169 - >=net-libs/webkit-gtk-1.2:2
170 - >=sys-libs/zlib-1.1.4
171 - >=x11-libs/gtk+-2.24:2
172 - >=x11-libs/goffice-0.7.0:0.8[gnome]
173 - x11-libs/pango
174 - gnome-keyring? ( >=app-crypt/libsecret-0.18 )
175 - ofx? ( >=dev-libs/libofx-0.9.1 )
176 - hbci? ( >=net-libs/aqbanking-5[gtk,ofx?]
177 - sys-libs/gwenhywfar[gtk]
178 - chipcard? ( sys-libs/libchipcard )
179 - )
180 - python? ( ${PYTHON_DEPS} )
181 - quotes? ( dev-perl/Date-Manip
182 - >=dev-perl/Finance-Quote-1.11
183 - dev-perl/HTML-TableExtract )
184 - sqlite? ( >=dev-db/libdbi-0.9.0
185 - >=dev-db/libdbi-drivers-0.9.0[sqlite] )
186 - postgres? ( dev-db/libdbi dev-db/libdbi-drivers[postgres] )
187 - mysql? ( dev-db/libdbi dev-db/libdbi-drivers[mysql] )
188 -"
189 -DEPEND="${RDEPEND}
190 - dev-util/intltool
191 - gnome-base/gnome-common
192 - sys-devel/libtool
193 - virtual/pkgconfig
194 -"
195 -PDEPEND="doc? ( >=app-doc/gnucash-docs-2.2.0 )"
196 -
197 -pkg_setup() {
198 - use python && python-single-r1_pkg_setup
199 -}
200 -
201 -src_prepare() {
202 - # Skip test that needs some locales to be present
203 - sed -i -e '/test_suite_gnc_date/d' src/libqof/qof/test/test-qof.c || die
204 - gnome2_src_prepare
205 -}
206 -
207 -src_configure() {
208 - local myconf
209 -
210 - DOCS="doc/README.OFX doc/README.HBCI"
211 -
212 - if use sqlite || use mysql || use postgres ; then
213 - myconf+=" --enable-dbi"
214 - else
215 - myconf+=" --disable-dbi"
216 - fi
217 -
218 - # gtkmm is experimental and shouldn't be enabled, upstream bug #684166
219 - gnome2_src_configure \
220 - $(use_enable debug) \
221 - $(use_enable gnome-keyring password-storage) \
222 - $(use_enable ofx) \
223 - $(use_enable hbci aqbanking) \
224 - $(use_enable python) \
225 - --disable-doxygen \
226 - --disable-gtkmm \
227 - --enable-locale-specific-tax \
228 - --disable-error-on-warning \
229 - --with-guile=1.8 \
230 - ${myconf}
231 -}
232 -
233 -src_test() {
234 - GUILE_WARN_DEPRECATED=no \
235 - GNC_DOT_DIR="${T}"/.gnucash \
236 - emake check
237 -}
238 -
239 -src_install() {
240 - # Parallel installation fails from time to time, bug #359123
241 - MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install GNC_DOC_INSTALL_DIR=/usr/share/doc/${PF}
242 -
243 - rm -rf "${ED}"/usr/share/doc/${PF}/{examples/,COPYING,INSTALL,*win32-bin.txt,projects.html}
244 - mv "${ED}"/usr/share/doc/${PF} "${T}"/cantuseprepalldocs || die
245 - dodoc "${T}"/cantuseprepalldocs/*
246 -}