Gentoo Archives: gentoo-commits

From: Nirbheek Chauhan <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: www-client/epiphany/
Date: Tue, 22 Feb 2011 20:54:38
Message-Id: ed845bf185be4bf7c50853acd8e26b72359653cf.nirbheek@gentoo
1 commit: ed845bf185be4bf7c50853acd8e26b72359653cf
2 Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 22 20:52:42 2011 +0000
4 Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 22 20:52:42 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ed845bf1
7
8 www-client/epiphany: 2.91.6 -> 2.91.90, remove old, update live
9
10 ---
11 www-client/epiphany/epiphany-2.91.5.ebuild | 75 --------------------
12 ...phany-2.91.6.ebuild => epiphany-2.91.90.ebuild} | 6 +-
13 www-client/epiphany/epiphany-9999.ebuild | 6 +-
14 3 files changed, 6 insertions(+), 81 deletions(-)
15
16 diff --git a/www-client/epiphany/epiphany-2.91.5.ebuild b/www-client/epiphany/epiphany-2.91.5.ebuild
17 deleted file mode 100644
18 index 8f829ea..0000000
19 --- a/www-client/epiphany/epiphany-2.91.5.ebuild
20 +++ /dev/null
21 @@ -1,75 +0,0 @@
22 -# Copyright 1999-2011 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -# $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/epiphany-2.30.2.ebuild,v 1.1 2010/06/13 21:09:33 pacho Exp $
25 -
26 -EAPI="2"
27 -
28 -inherit eutils gnome2
29 -
30 -DESCRIPTION="GNOME webbrowser based on Webkit"
31 -HOMEPAGE="http://www.gnome.org/projects/epiphany/"
32 -
33 -LICENSE="GPL-2"
34 -SLOT="0"
35 -IUSE="avahi doc +introspection networkmanager +nss test"
36 -if [[ ${PV} = 9999 ]]; then
37 - inherit gnome2-live
38 - KEYWORDS=""
39 -else
40 - KEYWORDS="~alpha ~amd64 ~ia64 ~sparc ~x86"
41 -fi
42 -
43 -# XXX: Should we add seed support? Seed seems to be unmaintained now.
44 -RDEPEND=">=dev-libs/glib-2.25.3
45 - >=x11-libs/gtk+-2.99.0:3[introspection?]
46 - >=dev-libs/libxml2-2.6.12
47 - >=dev-libs/libxslt-1.1.7
48 - >=x11-libs/startup-notification-0.5
49 - >=dev-libs/dbus-glib-0.71
50 - >=app-text/iso-codes-0.35
51 - >=net-libs/webkit-gtk-1.3.9:3[introspection?]
52 - >=net-libs/libsoup-gnome-2.29.91
53 - >=gnome-base/gnome-keyring-2.26.0
54 - >=gnome-base/gsettings-desktop-schemas-0.0.1
55 -
56 - x11-libs/libICE
57 - x11-libs/libSM
58 - x11-libs/libX11
59 -
60 - avahi? ( >=net-dns/avahi-0.6.22 )
61 - introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
62 - networkmanager? ( net-misc/networkmanager )
63 - nss? ( dev-libs/nss )
64 - x11-themes/gnome-icon-theme"
65 -DEPEND="${RDEPEND}
66 - app-text/gnome-doc-utils
67 - gnome-base/gnome-common
68 - >=dev-util/intltool-0.40
69 - dev-util/pkgconfig
70 - sys-devel/gettext
71 - doc? ( >=dev-util/gtk-doc-1 )"
72 -
73 -DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README TODO"
74 -
75 -pkg_setup() {
76 - G2CONF="${G2CONF}
77 - --enable-shared
78 - --disable-maintainer-mode
79 - --disable-schemas-compile
80 - --disable-scrollkeeper
81 - --disable-static
82 - --with-distributor-name=Gentoo
83 - --with-ca-file=${ROOT}/etc/ssl/certs/ca-certificates.crt
84 - $(use_enable avahi zeroconf)
85 - $(use_enable introspection)
86 - $(use_enable networkmanager network-manager)
87 - $(use_enable nss)
88 - $(use_enable test tests)"
89 -}
90 -
91 -src_compile() {
92 - # Fix sandbox error with USE="introspection"
93 - # https://bugs.webkit.org/show_bug.cgi?id=35471
94 - addpredict "$(unset HOME; echo ~)/.local"
95 - emake || die "Compile failed"
96 -}
97
98 diff --git a/www-client/epiphany/epiphany-2.91.6.ebuild b/www-client/epiphany/epiphany-2.91.90.ebuild
99 similarity index 94%
100 rename from www-client/epiphany/epiphany-2.91.6.ebuild
101 rename to www-client/epiphany/epiphany-2.91.90.ebuild
102 index 47e30be..2101146 100644
103 --- a/www-client/epiphany/epiphany-2.91.6.ebuild
104 +++ b/www-client/epiphany/epiphany-2.91.90.ebuild
105 @@ -20,15 +20,15 @@ else
106 fi
107
108 # XXX: Should we add seed support? Seed seems to be unmaintained now.
109 -RDEPEND=">=dev-libs/glib-2.25.3
110 - >=x11-libs/gtk+-2.99.0:3[introspection?]
111 +RDEPEND=">=dev-libs/glib-2.25.3:2
112 + >=x11-libs/gtk+-3.0.0:3[introspection?]
113 >=dev-libs/libxml2-2.6.12
114 >=dev-libs/libxslt-1.1.7
115 >=x11-libs/startup-notification-0.5
116 >=dev-libs/dbus-glib-0.71
117 >=app-text/iso-codes-0.35
118 >=net-libs/webkit-gtk-1.3.11:3[introspection?]
119 - >=net-libs/libsoup-gnome-2.33.1
120 + >=net-libs/libsoup-gnome-2.33.1:2.4
121 >=gnome-base/gnome-keyring-2.26.0
122 >=gnome-base/gsettings-desktop-schemas-0.0.1
123
124
125 diff --git a/www-client/epiphany/epiphany-9999.ebuild b/www-client/epiphany/epiphany-9999.ebuild
126 index 47e30be..2101146 100644
127 --- a/www-client/epiphany/epiphany-9999.ebuild
128 +++ b/www-client/epiphany/epiphany-9999.ebuild
129 @@ -20,15 +20,15 @@ else
130 fi
131
132 # XXX: Should we add seed support? Seed seems to be unmaintained now.
133 -RDEPEND=">=dev-libs/glib-2.25.3
134 - >=x11-libs/gtk+-2.99.0:3[introspection?]
135 +RDEPEND=">=dev-libs/glib-2.25.3:2
136 + >=x11-libs/gtk+-3.0.0:3[introspection?]
137 >=dev-libs/libxml2-2.6.12
138 >=dev-libs/libxslt-1.1.7
139 >=x11-libs/startup-notification-0.5
140 >=dev-libs/dbus-glib-0.71
141 >=app-text/iso-codes-0.35
142 >=net-libs/webkit-gtk-1.3.11:3[introspection?]
143 - >=net-libs/libsoup-gnome-2.33.1
144 + >=net-libs/libsoup-gnome-2.33.1:2.4
145 >=gnome-base/gnome-keyring-2.26.0
146 >=gnome-base/gsettings-desktop-schemas-0.0.1