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-3.6.1.ebuild epiphany-3.4.3.ebuild epiphany-3.2.2.ebuild epiphany-3.4.2.ebuild epiphany-3.2.1-r1.ebuild epiphany-3.2.1.ebuild
Date: Tue, 25 Dec 2012 23:52:56
Message-Id: 20121225235244.26E352171D@flycatcher.gentoo.org
1 eva 12/12/25 23:52:44
2
3 Modified: ChangeLog epiphany-3.4.3.ebuild
4 Added: epiphany-3.6.1.ebuild
5 Removed: epiphany-3.2.2.ebuild epiphany-3.4.2.ebuild
6 epiphany-3.2.1-r1.ebuild epiphany-3.2.1.ebuild
7 Log:
8 Version bump for Gnome 3.6. Clean up old revisions.
9
10 (Portage version: 2.2.0_alpha149/cvs/Linux x86_64, signed Manifest commit with key C6085806)
11
12 Revision Changes Path
13 1.288 www-client/epiphany/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/epiphany/ChangeLog?rev=1.288&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/epiphany/ChangeLog?rev=1.288&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/epiphany/ChangeLog?r1=1.287&r2=1.288
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/www-client/epiphany/ChangeLog,v
22 retrieving revision 1.287
23 retrieving revision 1.288
24 diff -u -r1.287 -r1.288
25 --- ChangeLog 9 Aug 2012 08:42:41 -0000 1.287
26 +++ ChangeLog 25 Dec 2012 23:52:43 -0000 1.288
27 @@ -1,6 +1,15 @@
28 # ChangeLog for www-client/epiphany
29 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/ChangeLog,v 1.287 2012/08/09 08:42:41 tetromino Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/ChangeLog,v 1.288 2012/12/25 23:52:43 eva Exp $
32 +
33 +*epiphany-3.6.1 (25 Dec 2012)
34 +
35 + 25 Dec 2012; Gilles Dartiguelongue <eva@g.o>
36 + -files/epiphany-3.2.0-optional-networkmanager.patch, -epiphany-3.2.1.ebuild,
37 + -epiphany-3.2.1-r1.ebuild, -files/epiphany-3.2.1-paxctl-introspection.patch,
38 + -epiphany-3.2.2.ebuild, -epiphany-3.4.2.ebuild, epiphany-3.4.3.ebuild,
39 + +epiphany-3.6.1.ebuild:
40 + Version bump for Gnome 3.6. Clean up old revisions.
41
42 *epiphany-3.4.3 (09 Aug 2012)
43
44
45
46
47 1.2 www-client/epiphany/epiphany-3.4.3.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/epiphany/epiphany-3.4.3.ebuild?rev=1.2&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/epiphany/epiphany-3.4.3.ebuild?rev=1.2&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/epiphany/epiphany-3.4.3.ebuild?r1=1.1&r2=1.2
52
53 Index: epiphany-3.4.3.ebuild
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/www-client/epiphany/epiphany-3.4.3.ebuild,v
56 retrieving revision 1.1
57 retrieving revision 1.2
58 diff -u -r1.1 -r1.2
59 --- epiphany-3.4.3.ebuild 9 Aug 2012 08:42:41 -0000 1.1
60 +++ epiphany-3.4.3.ebuild 25 Dec 2012 23:52:43 -0000 1.2
61 @@ -1,14 +1,11 @@
62 # Copyright 1999-2012 Gentoo Foundation
63 # Distributed under the terms of the GNU General Public License v2
64 -# $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/epiphany-3.4.3.ebuild,v 1.1 2012/08/09 08:42:41 tetromino Exp $
65 +# $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/epiphany-3.4.3.ebuild,v 1.2 2012/12/25 23:52:43 eva Exp $
66
67 EAPI="4"
68 GCONF_DEBUG="yes"
69
70 inherit autotools eutils gnome2 pax-utils versionator virtualx
71 -if [[ ${PV} = 9999 ]]; then
72 - inherit gnome2-live
73 -fi
74
75 DESCRIPTION="GNOME webbrowser based on Webkit"
76 HOMEPAGE="http://projects.gnome.org/epiphany/"
77
78
79
80 1.1 www-client/epiphany/epiphany-3.6.1.ebuild
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/epiphany/epiphany-3.6.1.ebuild?rev=1.1&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/epiphany/epiphany-3.6.1.ebuild?rev=1.1&content-type=text/plain
84
85 Index: epiphany-3.6.1.ebuild
86 ===================================================================
87 # Copyright 1999-2012 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 # $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/epiphany-3.6.1.ebuild,v 1.1 2012/12/25 23:52:43 eva Exp $
90
91 EAPI="5"
92 GCONF_DEBUG="yes"
93
94 inherit autotools eutils gnome2 pax-utils versionator virtualx
95
96 DESCRIPTION="GNOME webbrowser based on Webkit"
97 HOMEPAGE="http://projects.gnome.org/epiphany/"
98
99 # TODO: coverage
100 LICENSE="GPL-2"
101 SLOT="0"
102 IUSE="+introspection +jit +nss test"
103 KEYWORDS="~amd64 ~x86"
104
105 RDEPEND="
106 >=app-crypt/gcr-3.5.5
107 >=app-text/iso-codes-0.35
108 >=dev-libs/glib-2.31.2:2
109 >=dev-libs/libxml2-2.6.12:2
110 >=dev-libs/libxslt-1.1.7
111 >=gnome-base/gnome-keyring-2.26.0
112 >=gnome-base/gsettings-desktop-schemas-0.0.1
113 >=net-dns/avahi-0.6.22
114 >=net-libs/webkit-gtk-1.9.6:3[jit?,introspection?]
115 >=net-libs/libsoup-gnome-2.39.6:2.4
116 >=x11-libs/gtk+-3.5.2:3[introspection?]
117 >=x11-libs/libnotify-0.5.1:=
118 gnome-base/gnome-desktop:3=
119
120 dev-db/sqlite:3
121 x11-libs/libX11
122
123 x11-themes/gnome-icon-theme
124 x11-themes/gnome-icon-theme-symbolic
125
126 introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
127 nss? ( dev-libs/nss )
128 "
129 # paxctl needed for bug #407085
130 # eautoreconf requires gnome-common-3.5.5
131 DEPEND="${RDEPEND}
132 introspection? ( jit? ( >=gnome-base/gnome-common-3.5.5 ) )
133 >=dev-util/gtk-doc-am-1
134 >=dev-util/intltool-0.50
135 sys-apps/paxctl
136 sys-devel/gettext
137 virtual/pkgconfig
138 "
139
140 src_prepare() {
141 # Build-time segfaults under PaX with USE=introspection when building
142 # against webkit-gtk[introspection,jit]
143 if use introspection && use jit; then
144 epatch "${FILESDIR}/${PN}-3.3.90-paxctl-introspection.patch"
145 cp "${FILESDIR}/paxctl.sh" "${S}/" || die
146 eautoreconf
147 fi
148 gnome2_src_prepare
149 }
150
151 src_configure() {
152 DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README TODO"
153 G2CONF="${G2CONF}
154 --enable-shared
155 --disable-static
156 --with-distributor-name=Gentoo
157 $(use_enable introspection)
158 $(use_enable nss)
159 $(use_enable test tests)"
160 gnome2_src_configure
161 }
162
163 src_compile() {
164 # needed to avoid "Command line `dbus-launch ...' exited with non-zero exit status 1"
165 unset DISPLAY
166 gnome2_src_compile
167 }
168
169 src_test() {
170 # FIXME: this should be handled at eclass level
171 "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
172
173 use jit && pax-mark m $(list-paxables tests/test*) #415801
174 GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
175 }
176
177 src_install() {
178 gnome2_src_install
179 use jit && pax-mark m "${ED}usr/bin/epiphany"
180 }