Gentoo Archives: gentoo-commits

From: "Torsten Veller (tove)" <tove@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-office/gnucash: ChangeLog gnucash-2.2.1-r1.ebuild
Date: Wed, 24 Oct 2007 09:02:56
Message-Id: E1Ikc8Y-0006ud-3U@stork.gentoo.org
1 tove 07/10/24 09:02:50
2
3 Modified: ChangeLog
4 Added: gnucash-2.2.1-r1.ebuild
5 Log:
6 Hopefully fixes bug #196417. Also #158013 and #174967.
7 (Portage version: 2.1.3.16)
8
9 Revision Changes Path
10 1.141 app-office/gnucash/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnucash/ChangeLog?rev=1.141&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnucash/ChangeLog?rev=1.141&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnucash/ChangeLog?r1=1.140&r2=1.141
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v
19 retrieving revision 1.140
20 retrieving revision 1.141
21 diff -u -r1.140 -r1.141
22 --- ChangeLog 19 Oct 2007 14:18:36 -0000 1.140
23 +++ ChangeLog 24 Oct 2007 09:02:49 -0000 1.141
24 @@ -1,6 +1,12 @@
25 # ChangeLog for app-office/gnucash
26 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.140 2007/10/19 14:18:36 je_fro Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.141 2007/10/24 09:02:49 tove Exp $
29 +
30 +*gnucash-2.2.1-r1 (24 Oct 2007)
31 +
32 + 24 Oct 2007; Torsten Veller <tove@g.o> +gnucash-2.2.1-r1.ebuild:
33 + Hopefully fixes bug #196417. Also #158013 and #174967.
34 + Documentation is now a separate package (app-doc/gnucash-docs).
35
36 19 Oct 2007; <jeff@g.o> gnucash-2.2.0.ebuild, gnucash-2.2.1.ebuild:
37 Changed goffice dependency as per bug #191555. Big Thanks(tm) to rbridge.
38
39
40
41 1.1 app-office/gnucash/gnucash-2.2.1-r1.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnucash/gnucash-2.2.1-r1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnucash/gnucash-2.2.1-r1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: gnucash-2.2.1-r1.ebuild
47 ===================================================================
48 # Copyright 1999-2007 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-2.2.1-r1.ebuild,v 1.1 2007/10/24 09:02:49 tove Exp $
51
52 inherit eutils gnome2
53
54 DOC_VER="2.2.0"
55
56 DESCRIPTION="A personal finance manager."
57 HOMEPAGE="http://www.gnucash.org/"
58 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
59
60 SLOT="0"
61 LICENSE="GPL-2"
62 KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
63
64 IUSE="ofx hbci chipcard debug quotes"
65
66 RDEPEND=">=dev-libs/glib-2.6.3
67 >=dev-scheme/guile-1.6
68 >=dev-scheme/slib-3.1
69 || ( ( >=dev-scheme/guile-1.8.3 >=dev-scheme/slib-3.1.4 )
70 ( <dev-scheme/guile-1.8.3 <dev-scheme/slib-3.1.4 ) )
71 >=sys-libs/zlib-1.1.4
72 >=dev-libs/popt-1.5
73 >=x11-libs/gtk+-2.6
74 >=gnome-base/libgnomeui-2.4
75 >=gnome-base/libgnomeprint-2.10
76 >=gnome-base/libgnomeprintui-2.10
77 >=gnome-base/libglade-2.4
78 || (
79 =gnome-extra/gtkhtml-3.12*
80 =gnome-extra/gtkhtml-3.10*
81 )
82 >=dev-libs/libxml2-2.5.10
83 >=gnome-base/gconf-2
84 >=app-text/scrollkeeper-0.3
85 <x11-libs/goffice-0.5
86 ofx? ( >=dev-libs/libofx-0.7.0 )
87 hbci? ( net-libs/aqbanking
88 chipcard? ( sys-libs/libchipcard )
89 )
90 quotes? ( dev-perl/DateManip
91 >=dev-perl/Finance-Quote-1.11
92 dev-perl/HTML-TableExtract )
93 dev-util/intltool
94 media-libs/libart_lgpl
95 x11-libs/pango"
96
97 DEPEND="${RDEPEND}
98 dev-util/pkgconfig
99 sys-devel/libtool"
100
101 PDEPEND=">=app-doc/gnucash-docs-${DOC_VER}"
102 ELTCONF="--patch-only"
103 DOC="AUTHORS ChangeLog* DOCUMENTERS HACKING NEWS TODO README* doc/README*"
104
105 pkg_setup() {
106 local will_die=false
107 local flags="deprecated regex"
108 if ! built_with_use --missing true dev-scheme/guile ${flags} ; then
109 eerror "dev-scheme/guile must be built with \"${flags}\" use flags"
110 will_die=true
111 fi
112 if ! built_with_use gnome-extra/libgsf gnome ; then
113 eerror "gnome-extra/libgsf must be built with gnome use flag"
114 will_die=true
115 fi
116 if ! built_with_use x11-libs/goffice gnome ; then
117 eerror "x11-libs/goffice must be built with gnome use flag"
118 will_die=true
119 fi
120
121 if ${will_die} ; then
122 die "Please rebuild the packages with the use flags above."
123 fi
124 }
125
126 src_compile() {
127 econf \
128 $(use_enable debug) \
129 $(use_enable ofx) \
130 $(use_enable hbci) \
131 --disable-doxygen \
132 --enable-locale-specific-tax \
133 --disable-error-on-warning \
134 || die "econf failed"
135 emake -j1 || die "emake failed"
136 }
137
138 src_test() {
139 GUILE_WARN_DEPRECATED=no \
140 emake -j1 check \
141 || die "Make check failed. See above for details."
142 }
143
144 pkg_postinst() {
145 gnome2_pkg_postinst
146 ewarn ""
147 ewarn "If you are using Scheduled Transactions, the data file saved by"
148 ewarn "GnuCash 2.2 is NOT backward-compatible with GnuCash 2.0."
149 ewarn "Please make a safe backup of your 2.0 data before upgrading to 2.2"
150 ewarn ""
151 }
152
153
154
155 --
156 gentoo-commits@g.o mailing list