diff options
author | Markus Ullmann <jokey@gentoo.org> | 2008-06-08 18:40:30 +0000 |
---|---|---|
committer | Markus Ullmann <jokey@gentoo.org> | 2008-06-08 18:40:30 +0000 |
commit | 978f0877b26c416e926bb6f74eda733c602a0c48 (patch) | |
tree | 53f72d0bda4a5ab36ac394cc96bc544df10365a4 /net-libs | |
parent | Add net-libs/webkitgtk:* useflag descriptions (diff) | |
download | gentoo-2-978f0877b26c416e926bb6f74eda733c602a0c48.tar.gz gentoo-2-978f0877b26c416e926bb6f74eda733c602a0c48.tar.bz2 gentoo-2-978f0877b26c416e926bb6f74eda733c602a0c48.zip |
actually add the improved ebuild
(Portage version: 2.1.5.4)
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/webkitgtk/ChangeLog | 5 | ||||
-rw-r--r-- | net-libs/webkitgtk/webkitgtk-34382.ebuild | 37 |
2 files changed, 28 insertions, 14 deletions
diff --git a/net-libs/webkitgtk/ChangeLog b/net-libs/webkitgtk/ChangeLog index 44429e666e13..5e224d5a74d3 100644 --- a/net-libs/webkitgtk/ChangeLog +++ b/net-libs/webkitgtk/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for net-libs/webkitgtk # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkitgtk/ChangeLog,v 1.1 2008/06/08 18:19:41 jokey Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/webkitgtk/ChangeLog,v 1.2 2008/06/08 18:40:30 jokey Exp $ + + 08 Jun 2008; Markus Ullmann <jokey@gentoo.org> webkitgtk-34382.ebuild: + actually add the improved ebuild *webkitgtk-34382 (08 Jun 2008) diff --git a/net-libs/webkitgtk/webkitgtk-34382.ebuild b/net-libs/webkitgtk/webkitgtk-34382.ebuild index 4a48de5e0438..e64035bf11dc 100644 --- a/net-libs/webkitgtk/webkitgtk-34382.ebuild +++ b/net-libs/webkitgtk/webkitgtk-34382.ebuild @@ -1,39 +1,39 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkitgtk/webkitgtk-34382.ebuild,v 1.1 2008/06/08 18:19:41 jokey Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/webkitgtk/webkitgtk-34382.ebuild,v 1.2 2008/06/08 18:40:30 jokey Exp $ inherit autotools -MY_P="WebKit-r${PV}" DESCRIPTION="Open source web browser engine" HOMEPAGE="http://www.webkit.org/" +MY_P="WebKit-r${PV}" SRC_URI="http://nightly.webkit.org/files/trunk/src/${MY_P}.tar.bz2" LICENSE="LGPL-2 LGPL-2.1 BSD" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug gstreamer sqlite svg" +IUSE="coverage debug dom-storage gstreamer hildon pango soup sqlite svg svg-experimental xslt" + +S="${WORKDIR}/${MY_P}" -RDEPEND=">=x11-libs/gtk+-2.0 +RDEPEND=">=x11-libs/gtk+-2.8 dev-libs/icu >=net-misc/curl-7.15 media-libs/jpeg media-libs/libpng - dev-libs/libxslt dev-libs/libxml2 sqlite? ( >=dev-db/sqlite-3 ) gstreamer? ( - >=media-libs/gstreamer-0.10 >=media-libs/gst-plugins-base-0.10 >=gnome-base/gnome-vfs-2.0 - )" + ) + soup? ( >=net-libs/libsoup-2.4 ) + xslt? ( dev-libs/libxslt ) + pango? ( x11-libs/pango )" DEPEND="${RDEPEND} - sys-devel/bison dev-util/gperf - >=sys-devel/flex-2.5.33" - -S="${WORKDIR}/${MY_P}" + dev-util/pkgconfig" src_unpack() { unpack ${A} @@ -43,12 +43,23 @@ src_unpack() { } src_compile() { + local myconf + use pango && myconf="${myconf} --with-font-backend=pango" + use soup && myconf="${myconf} --with-http-backend=soup" + econf \ $(use_enable sqlite database) \ $(use_enable sqlite icon-database) \ + $(use_enable dom-storage) \ $(use_enable gstreamer video) \ - $(use_enable svg svg-experimental) \ - $(use_enable debug) + $(use_enable svg-experimental) \ + $(use_enable svg) \ + $(use_enable debug) \ + $(use_with hildon) \ + $(use_enable xslt) \ + $(use_enable coverage) \ + ${myconf} \ + || die "configure failed" emake || die "emake failed" } |