Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-office/gnumeric: metadata.xml gnumeric-1.6.3.ebuild ChangeLog gnumeric-1.8.0.ebuild
Date: Mon, 31 Dec 2007 01:15:29
Message-Id: E1J99FP-0008FA-P1@stork.gentoo.org
1 eva 07/12/31 01:15:19
2
3 Modified: metadata.xml gnumeric-1.6.3.ebuild ChangeLog
4 Added: gnumeric-1.8.0.ebuild
5 Log:
6 bump to gnumeric-1.8.0, remove old patches, fix quoting of 1.6.3
7 (Portage version: 2.1.4_rc11)
8
9 Revision Changes Path
10 1.3 app-office/gnumeric/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnumeric/metadata.xml?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnumeric/metadata.xml?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnumeric/metadata.xml?r1=1.2&r2=1.3
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-office/gnumeric/metadata.xml,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- metadata.xml 1 Nov 2005 16:27:55 -0000 1.2
23 +++ metadata.xml 31 Dec 2007 01:15:19 -0000 1.3
24 @@ -1,5 +1,10 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 - <herd>gnome-office</herd>
29 +<herd>gnome-office</herd>
30 +<use>
31 + <flag name='gnome'>Allow Gnumeric to use GNOME specific extensions.</flag>
32 + <flag name='python'>Enable python plugin loader.</flag>
33 + <flag name='perl'>Enable perl plugin loader.</flag>
34 +</use>
35 </pkgmetadata>
36
37
38
39 1.12 app-office/gnumeric/gnumeric-1.6.3.ebuild
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnumeric/gnumeric-1.6.3.ebuild?rev=1.12&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnumeric/gnumeric-1.6.3.ebuild?rev=1.12&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnumeric/gnumeric-1.6.3.ebuild?r1=1.11&r2=1.12
44
45 Index: gnumeric-1.6.3.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.6.3.ebuild,v
48 retrieving revision 1.11
49 retrieving revision 1.12
50 diff -u -r1.11 -r1.12
51 --- gnumeric-1.6.3.ebuild 19 Oct 2007 14:12:42 -0000 1.11
52 +++ gnumeric-1.6.3.ebuild 31 Dec 2007 01:15:19 -0000 1.12
53 @@ -1,6 +1,6 @@
54 # Copyright 1999-2007 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.6.3.ebuild,v 1.11 2007/10/19 14:12:42 je_fro Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.6.3.ebuild,v 1.12 2007/12/31 01:15:19 eva Exp $
58
59 inherit eutils flag-o-matic gnome2
60
61 @@ -69,7 +69,7 @@
62
63 src_unpack() {
64 unpack "${A}"
65 - gnome2_omf_fix ${S}/doc/C/Makefile.in
66 + gnome2_omf_fix "${S}/doc/C/Makefile.in"
67 }
68
69 src_install() {
70
71
72
73 1.145 app-office/gnumeric/ChangeLog
74
75 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnumeric/ChangeLog?rev=1.145&view=markup
76 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnumeric/ChangeLog?rev=1.145&content-type=text/plain
77 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnumeric/ChangeLog?r1=1.144&r2=1.145
78
79 Index: ChangeLog
80 ===================================================================
81 RCS file: /var/cvsroot/gentoo-x86/app-office/gnumeric/ChangeLog,v
82 retrieving revision 1.144
83 retrieving revision 1.145
84 diff -u -r1.144 -r1.145
85 --- ChangeLog 19 Oct 2007 14:12:42 -0000 1.144
86 +++ ChangeLog 31 Dec 2007 01:15:19 -0000 1.145
87 @@ -1,6 +1,17 @@
88 # ChangeLog for app-office/gnumeric
89 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
90 -# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/ChangeLog,v 1.144 2007/10/19 14:12:42 je_fro Exp $
91 +# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/ChangeLog,v 1.145 2007/12/31 01:15:19 eva Exp $
92 +
93 +*gnumeric-1.8.0 (31 Dec 2007)
94 +
95 + 31 Dec 2007; Gilles Dartiguelongue <eva@g.o>
96 + -files/gnumeric-1.4.3-libgsf-1.patch,
97 + -files/gnumeric-1.4.3-makejobs.patch,
98 + -files/gnumeric-1.4.3-new_gsf_api.patch,
99 + -files/gnumeric-1.4.3-pcre_int_overflow.patch,
100 + -files/gnumeric-1.4.3-remove-deprecated.patch,
101 + +files/gnumeric-1.8.0-omf.patch, metadata.xml, +gnumeric-1.8.0.ebuild:
102 + bump to 1.8.0 and cleanup old patches
103
104 19 Oct 2007; <jeff@g.o> gnumeric-1.6.3.ebuild:
105 Changed goffice dependency as per bug #191555. Big Thanks(tm) to rbridge.
106
107
108
109 1.1 app-office/gnumeric/gnumeric-1.8.0.ebuild
110
111 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnumeric/gnumeric-1.8.0.ebuild?rev=1.1&view=markup
112 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnumeric/gnumeric-1.8.0.ebuild?rev=1.1&content-type=text/plain
113
114 Index: gnumeric-1.8.0.ebuild
115 ===================================================================
116 # Copyright 1999-2007 Gentoo Foundation
117 # Distributed under the terms of the GNU General Public License v2
118 # $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.8.0.ebuild,v 1.1 2007/12/31 01:15:19 eva Exp $
119
120 inherit gnome2 flag-o-matic
121
122 DESCRIPTION="Gnumeric, the GNOME Spreadsheet"
123 HOMEPAGE="http://www.gnome.org/projects/gnumeric/"
124 LICENSE="GPL-2"
125
126 SLOT="0"
127 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
128
129 IUSE="gnome perl python"
130 # bonobo libgda
131
132 RDEPEND="sys-libs/zlib
133 app-arch/bzip2
134 >=dev-libs/glib-2.6
135 >=gnome-extra/libgsf-1.14.6
136 >=x11-libs/goffice-0.5.5
137 >=dev-libs/libxml2-2.4.12
138 >=x11-libs/pango-1.8.1
139
140 >=x11-libs/gtk+-2.10
141 >=gnome-base/libglade-2.3.6
142 >=gnome-base/libgnomeprint-2.8.2
143 >=gnome-base/libgnomeprintui-2.8.2
144 >=media-libs/libart_lgpl-2.3.11
145
146 gnome? (
147 >=gnome-base/gconf-2
148 >=gnome-base/libgnome-2
149 >=gnome-base/libgnomeui-2
150 >=gnome-base/libbonobo-2.2
151 >=gnome-base/libbonoboui-2.2 )
152 perl? ( dev-lang/perl )
153 python? (
154 >=dev-lang/python-2
155 >=dev-python/pygtk-2 )"
156 # libgda? (
157 # >=gnome-extra/libgda-3.1.1
158 # >=gnome-extra/libgnomedb-3.0.1 )
159
160 DEPEND="${RDEPEND}
161 >=dev-util/intltool-0.29
162 >=dev-util/pkgconfig-0.18
163 app-text/scrollkeeper"
164
165 DOCS="AUTHORS BEVERAGES BUGS ChangeLog HACKING MAINTAINERS NEWS README TODO"
166
167 pkg_setup() {
168 G2CONF="${G2CONF}
169 --enable-ssindex
170 --enable-static
171 $(use_with perl)
172 $(use_with python)
173 $(use_with gnome)"
174
175 if use gnome && ! built_with_use gnome-extra/libgsf gnome; then
176 eerror "libgsf needs to be compiled with gnome in USE"
177 eerror "for this version of gnumeric to work. Rebuild"
178 eerror "libgsf first like this :"
179 eerror "USE=gnome emerge libgsf -vp"
180 die "libgsf was built without gnome support..."
181 fi
182
183 # gcc bug (http://bugs.gnome.org/show_bug.cgi?id=128834)
184 replace-flags "-Os" "-O2"
185 }
186
187 src_unpack() {
188 gnome2_src_unpack
189
190 # Fix documentation
191 epatch "${FILESDIR}/${P}-omf.patch"
192 }
193
194 src_install() {
195 gnome2_src_install
196
197 # make gnumeric find its help
198 dosym \
199 /usr/share/gnome/help/gnumeric \
200 /usr/share/${PN}/${PV}/doc
201 }
202
203
204
205 --
206 gentoo-commits@g.o mailing list