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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (show annotations) (download)
Mon Jan 26 22:25:01 2009 UTC (10 years, 9 months ago) by eva
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +1 -1 lines
FILE REMOVED
Bump to 2.24.3. Check the ChangeLog for news if you can.
(Portage version: 2.2_rc22/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64)

1 # Copyright 1999-2009 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.24.0.1.ebuild,v 1.5 2009/01/08 16:47:31 armin76 Exp $
4
5 EAPI="1"
6 inherit gnome2 eutils multilib
7
8 DESCRIPTION="GNOME webbrowser based on the mozilla rendering engine"
9 HOMEPAGE="http://www.gnome.org/projects/epiphany/"
10
11 LICENSE="GPL-2"
12 SLOT="0"
13 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc64 -sparc ~x86"
14 IUSE="avahi doc networkmanager python spell"
15
16 RDEPEND=">=dev-libs/glib-2.16.0
17 >=x11-libs/gtk+-2.14.0
18 >=dev-libs/libxml2-2.6.12
19 >=dev-libs/libxslt-1.1.7
20 >=gnome-base/libglade-2.3.1
21 >=gnome-base/libgnome-2.14
22 >=gnome-base/libgnomeui-2.14
23 >=gnome-base/gnome-desktop-2.9.91
24 >=x11-libs/startup-notification-0.5
25 >=x11-libs/libnotify-0.4
26 >=media-libs/libcanberra-0.3
27 >=dev-libs/dbus-glib-0.71
28 >=gnome-base/gconf-2
29 >=app-text/iso-codes-0.35
30 avahi? ( >=net-dns/avahi-0.6.22 )
31 networkmanager? ( net-misc/networkmanager )
32 =net-libs/xulrunner-1.9*
33 python? (
34 >=dev-lang/python-2.3
35 >=dev-python/pygtk-2.7.1
36 >=dev-python/gnome-python-2.6
37 )
38 spell? ( app-text/enchant )
39 x11-themes/gnome-icon-theme"
40 DEPEND="${RDEPEND}
41 app-text/scrollkeeper
42 >=dev-util/pkgconfig-0.9
43 >=dev-util/intltool-0.40
44 >=app-text/gnome-doc-utils-0.3.2
45 doc? ( >=dev-util/gtk-doc-1 )"
46
47 DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README TODO"
48
49 pkg_setup() {
50 # FIXME: I'm automagic
51 if ! built_with_use media-libs/libcanberra gtk; then
52 eerror "You need to rebuild media-libs/libcanberra with gtk support."
53 die "Rebuild media-libs/libcanberra with USE='gtk'"
54 fi
55
56 G2CONF="${G2CONF}
57 --disable-scrollkeeper
58 --with-gecko=libxul-embedding
59 --enable-certificate-manager
60 --with-distributor-name=Gentoo
61 $(use_enable avahi zeroconf)
62 $(use_enable networkmanager network-manager)
63 $(use_enable spell spell-checker)
64 $(use_enable python)"
65 }
66
67 src_compile() {
68 addpredict /usr/$(get_libdir)/xulrunner-1.9/components/xpti.dat
69 addpredict /usr/$(get_libdir)/xulrunner-1.9/components/xpti.dat.tmp
70 addpredict /usr/$(get_libdir)/xulrunner-1.9/components/compreg.dat.tmp
71
72 # Why are these write-opened per bug #228589 and bug #253043
73 addpredict /usr/$(get_libdir)/mozilla/components/xpti.dat
74 addpredict /usr/$(get_libdir)/mozilla/components/xpti.dat.tmp
75 addpredict /usr/$(get_libdir)/mozilla/components/compreg.dat.tmp
76
77 gnome2_src_compile
78 }

  ViewVC Help
Powered by ViewVC 1.1.20