Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-client/epiphany: ChangeLog epiphany-2.24.2.1-r10.ebuild epiphany-2.24.2.1.ebuild
Date: Sat, 29 Nov 2008 12:34:44
Message-Id: E1L6P22-0004b0-4U@stork.gentoo.org
1 eva 08/11/29 12:34:42
2
3 Modified: ChangeLog
4 Added: epiphany-2.24.2.1-r10.ebuild
5 epiphany-2.24.2.1.ebuild
6 Log:
7 Bump to 2.24.2.1. Bugx fixes, redist with libtool2, translation updates.
8 (Portage version: 2.2_rc16/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64)
9
10 Revision Changes Path
11 1.176 www-client/epiphany/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/epiphany/ChangeLog?rev=1.176&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/epiphany/ChangeLog?rev=1.176&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/epiphany/ChangeLog?r1=1.175&r2=1.176
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-client/epiphany/ChangeLog,v
20 retrieving revision 1.175
21 retrieving revision 1.176
22 diff -u -r1.175 -r1.176
23 --- ChangeLog 13 Nov 2008 19:37:15 -0000 1.175
24 +++ ChangeLog 29 Nov 2008 12:34:42 -0000 1.176
25 @@ -1,6 +1,13 @@
26 # ChangeLog for www-client/epiphany
27 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/ChangeLog,v 1.175 2008/11/13 19:37:15 ranger Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/ChangeLog,v 1.176 2008/11/29 12:34:42 eva Exp $
30 +
31 +*epiphany-2.24.2.1-r10 (29 Nov 2008)
32 +*epiphany-2.24.2.1 (29 Nov 2008)
33 +
34 + 29 Nov 2008; Gilles Dartiguelongue <eva@g.o>
35 + +epiphany-2.24.2.1.ebuild, +epiphany-2.24.2.1-r10.ebuild:
36 + Bump to 2.24.2.1. Bugx fixes, redist with libtool2, translation updates.
37
38 13 Nov 2008; Brent Baude <ranger@g.o> epiphany-2.22.3.ebuild:
39 Marking epiphany-2.22.3 ppc64 stable for bug 236971
40
41
42
43 1.1 www-client/epiphany/epiphany-2.24.2.1-r10.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/epiphany/epiphany-2.24.2.1-r10.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/epiphany/epiphany-2.24.2.1-r10.ebuild?rev=1.1&content-type=text/plain
47
48 Index: epiphany-2.24.2.1-r10.ebuild
49 ===================================================================
50 # Copyright 1999-2008 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/epiphany-2.24.2.1-r10.ebuild,v 1.1 2008/11/29 12:34:42 eva Exp $
53
54 EAPI="1"
55
56 inherit gnome2 eutils multilib
57
58 DESCRIPTION="GNOME webbrowser based on the mozilla rendering engine"
59 HOMEPAGE="http://www.gnome.org/projects/epiphany/"
60
61 LICENSE="GPL-2"
62 SLOT="0"
63 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~sparc ~x86"
64 IUSE="avahi doc networkmanager python spell"
65
66 RDEPEND=">=dev-libs/glib-2.18.0
67 >=x11-libs/gtk+-2.14.0
68 >=dev-libs/libxml2-2.6.12
69 >=dev-libs/libxslt-1.1.7
70 >=gnome-base/libglade-2.3.1
71 >=gnome-base/libgnome-2.14
72 >=gnome-base/libgnomeui-2.14
73 >=gnome-base/gnome-desktop-2.9.91
74 >=x11-libs/startup-notification-0.5
75 >=x11-libs/libnotify-0.4
76 >=media-libs/libcanberra-0.3
77 >=dev-libs/dbus-glib-0.71
78 >=gnome-base/gconf-2
79 >=app-text/iso-codes-0.35
80 avahi? ( >=net-dns/avahi-0.6.22 )
81 networkmanager? ( net-misc/networkmanager )
82 =net-libs/xulrunner-1.9*
83 python? (
84 >=dev-lang/python-2.3
85 >=dev-python/pygtk-2.7.1
86 >=dev-python/gnome-python-2.6
87 )
88 spell? ( app-text/enchant )
89 x11-themes/gnome-icon-theme"
90 DEPEND="${RDEPEND}
91 app-text/scrollkeeper
92 >=dev-util/pkgconfig-0.9
93 >=dev-util/intltool-0.40
94 >=app-text/gnome-doc-utils-0.3.2
95 doc? ( >=dev-util/gtk-doc-1 )"
96
97 DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README TODO"
98
99 pkg_setup() {
100 # FIXME: I'm automagic
101 if ! built_with_use media-libs/libcanberra gtk; then
102 eerror "You need to rebuild media-libs/libcanberra with gtk support."
103 die "Rebuild media-libs/libcanberra with USE='gtk'"
104 fi
105
106 G2CONF="${G2CONF}
107 --disable-scrollkeeper
108 --with-gecko=libxul-embedding
109 --enable-certificate-manager
110 --with-distributor-name=Gentoo
111 $(use_enable avahi zeroconf)
112 $(use_enable networkmanager network-manager)
113 $(use_enable spell spell-checker)
114 $(use_enable python)"
115 }
116
117 src_compile() {
118 addpredict /usr/$(get_libdir)/xulrunner-1.9/components/xpti.dat
119 addpredict /usr/$(get_libdir)/xulrunner-1.9/components/xpti.dat.tmp
120 addpredict /usr/$(get_libdir)/xulrunner-1.9/components/compreg.dat.tmp
121
122 # Why are these write-opened per bug 228589?
123 addpredict /usr/$(get_libdir)/mozilla/components/xpti.dat
124 addpredict /usr/$(get_libdir)/mozilla/components/xpti.dat.tmp
125
126 gnome2_src_compile
127 }
128
129
130
131 1.1 www-client/epiphany/epiphany-2.24.2.1.ebuild
132
133 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/epiphany/epiphany-2.24.2.1.ebuild?rev=1.1&view=markup
134 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/epiphany/epiphany-2.24.2.1.ebuild?rev=1.1&content-type=text/plain
135
136 Index: epiphany-2.24.2.1.ebuild
137 ===================================================================
138 # Copyright 1999-2008 Gentoo Foundation
139 # Distributed under the terms of the GNU General Public License v2
140 # $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/epiphany-2.24.2.1.ebuild,v 1.1 2008/11/29 12:34:42 eva Exp $
141
142 inherit gnome2 eutils multilib
143
144 DESCRIPTION="GNOME webbrowser based on the mozilla rendering engine"
145 HOMEPAGE="http://www.gnome.org/projects/epiphany/"
146
147 LICENSE="GPL-2"
148 SLOT="0"
149 KEYWORDS="~alpha ~amd64 ~ia64 ~sparc ~x86"
150 IUSE="avahi doc networkmanager python spell xulrunner"
151
152 RDEPEND=">=dev-libs/glib-2.18.0
153 >=x11-libs/gtk+-2.14.0
154 >=dev-libs/libxml2-2.6.12
155 >=dev-libs/libxslt-1.1.7
156 >=gnome-base/libglade-2.3.1
157 >=gnome-base/libgnome-2.14
158 >=gnome-base/libgnomeui-2.14
159 >=gnome-base/gnome-desktop-2.9.91
160 >=x11-libs/startup-notification-0.5
161 >=x11-libs/libnotify-0.4
162 >=media-libs/libcanberra-0.3
163 >=dev-libs/dbus-glib-0.71
164 >=gnome-base/gconf-2
165 >=app-text/iso-codes-0.35
166 avahi? ( >=net-dns/avahi-0.6.22 )
167 networkmanager? ( net-misc/networkmanager )
168 !xulrunner? ( =www-client/mozilla-firefox-2* )
169 xulrunner? ( =net-libs/xulrunner-1.8* )
170 python? (
171 >=dev-lang/python-2.3
172 >=dev-python/pygtk-2.7.1
173 >=dev-python/gnome-python-2.6
174 )
175 spell? ( app-text/enchant )
176 x11-themes/gnome-icon-theme"
177 DEPEND="${RDEPEND}
178 app-text/scrollkeeper
179 >=dev-util/pkgconfig-0.9
180 >=dev-util/intltool-0.40
181 >=app-text/gnome-doc-utils-0.3.2
182 doc? ( >=dev-util/gtk-doc-1 )"
183
184 DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README TODO"
185
186 pkg_setup() {
187 # FIXME: I'm automagic
188 if ! built_with_use media-libs/libcanberra gtk; then
189 eerror "You need to rebuild media-libs/libcanberra with gtk support."
190 die "Rebuild media-libs/libcanberra with USE='gtk'"
191 fi
192
193 G2CONF="${G2CONF}
194 --disable-scrollkeeper
195 --enable-certificate-manager
196 --with-distributor-name=Gentoo
197 $(use_enable avahi zeroconf)
198 $(use_enable networkmanager network-manager)
199 $(use_enable spell spell-checker)
200 $(use_enable python)"
201
202 if use xulrunner; then
203 G2CONF="${G2CONF} --with-gecko=xulrunner"
204 else
205 G2CONF="${G2CONF} --with-gecko=firefox"
206 fi
207 }
208
209 src_compile() {
210 addpredict /usr/$(get_libdir)/mozilla-firefox/components/xpti.dat
211 addpredict /usr/$(get_libdir)/mozilla-firefox/components/xpti.dat.tmp
212 addpredict /usr/$(get_libdir)/mozilla-firefox/components/compreg.dat.tmp
213
214 addpredict /usr/$(get_libdir)/xulrunner/components/xpti.dat
215 addpredict /usr/$(get_libdir)/xulrunner/components/xpti.dat.tmp
216 addpredict /usr/$(get_libdir)/xulrunner/components/compreg.dat.tmp
217
218 # Why are these write-opened per bug 228589?
219 addpredict /usr/$(get_libdir)/mozilla/components/xpti.dat
220 addpredict /usr/$(get_libdir)/mozilla/components/xpti.dat.tmp
221
222 gnome2_src_compile
223 }