/[gentoo-x86]/www-client/epiphany/epiphany-2.22.1.1.ebuild
Gentoo

Contents of /www-client/epiphany/epiphany-2.22.1.1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show annotations) (download)
Mon Jul 28 22:18:13 2008 UTC (11 years, 4 months ago) by eva
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +1 -1 lines
FILE REMOVED
remove old revisions.
(Portage version: 2.2_rc3/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64)

1 # Copyright 1999-2008 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/epiphany-2.22.1.1.ebuild,v 1.2 2008/06/02 22:57:09 leio Exp $
4
5 inherit gnome2 eutils multilib
6
7 DESCRIPTION="GNOME webbrowser based on the mozilla rendering engine"
8 HOMEPAGE="http://www.gnome.org/projects/epiphany/"
9
10 LICENSE="GPL-2"
11 SLOT="0"
12 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
13 IUSE="avahi doc networkmanager python spell xulrunner"
14
15 # This release should work with xulrunner 1.9, but this revision is a
16 # stable candidate, so stick with 1.8 here.
17 # xulrunner-1.9 can be achieved via --with-engine=xulrunner, while
18 # --with-engine=mozilla goes with 1.8
19
20 RDEPEND=">=dev-libs/glib-2.16.0
21 >=x11-libs/gtk+-2.12.0
22 >=dev-libs/libxml2-2.6.12
23 >=dev-libs/libxslt-1.1.7
24 >=gnome-base/libglade-2.3.1
25 >=gnome-base/libgnome-2.14
26 >=gnome-base/libgnomeui-2.14
27 >=gnome-base/gnome-desktop-2.9.91
28 >=x11-libs/startup-notification-0.5
29 >=x11-libs/libnotify-0.4
30 >=dev-libs/dbus-glib-0.71
31 >=gnome-base/gconf-2
32 >=app-text/iso-codes-0.35
33 avahi? ( >=net-dns/avahi-0.6.22 )
34 networkmanager? ( net-misc/networkmanager )
35 !xulrunner? ( =www-client/mozilla-firefox-2* )
36 xulrunner? ( =net-libs/xulrunner-1.8* )
37 python? (
38 >=dev-lang/python-2.3
39 >=dev-python/pygtk-2.7.1
40 >=dev-python/gnome-python-2.6
41 )
42 spell? ( app-text/enchant )
43 x11-themes/gnome-icon-theme"
44 DEPEND="${RDEPEND}
45 app-text/scrollkeeper
46 >=dev-util/pkgconfig-0.9
47 >=dev-util/intltool-0.35
48 >=app-text/gnome-doc-utils-0.3.2
49 doc? ( >=dev-util/gtk-doc-1 )"
50
51 DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README TODO"
52
53 pkg_setup() {
54 G2CONF="${G2CONF}
55 --disable-scrollkeeper
56 --with-engine=mozilla
57 --enable-certificate-manager
58 --with-distributor-name=Gentoo
59 $(use_enable avahi zeroconf)
60 $(use_enable networkmanager network-manager)
61 $(use_enable spell spell-checker)
62 $(use_enable python)"
63
64 if use xulrunner; then
65 G2CONF="${G2CONF} --with-gecko=xulrunner"
66 else
67 G2CONF="${G2CONF} --with-gecko=firefox"
68 fi
69 }
70
71 src_compile() {
72 addpredict /usr/$(get_libdir)/mozilla-firefox/components/xpti.dat
73 addpredict /usr/$(get_libdir)/mozilla-firefox/components/xpti.dat.tmp
74 addpredict /usr/$(get_libdir)/mozilla-firefox/components/compreg.dat.tmp
75
76 addpredict /usr/$(get_libdir)/xulrunner/components/xpti.dat
77 addpredict /usr/$(get_libdir)/xulrunner/components/xpti.dat.tmp
78 addpredict /usr/$(get_libdir)/xulrunner/components/compreg.dat.tmp
79
80 addpredict /usr/$(get_libdir)/mozilla/components/xpti.dat
81 addpredict /usr/$(get_libdir)/mozilla/components/xpti.dat.tmp
82
83 gnome2_src_compile
84 }

  ViewVC Help
Powered by ViewVC 1.1.20