From c7af0f8b5e42bd506c3d2255b0c8b99a554e8b14 Mon Sep 17 00:00:00 2001 From: wael Date: Wed, 9 Jul 2008 06:40:37 +0000 Subject: [PATCH] net-im/galaxium: - Add a new USE flag to enable/disable webkit. - Add media-libs/swfdec to RDEPEND. dev-dotnet/webkit-sharp: - One of net-im/galaxium dependencies. git-svn-id: http://svn.sabayonlinux.org/overlay@2447 d7aec97c-591d-0410-af39-a8856400b30a --- dev-dotnet/webkit-sharp/Manifest | 3 +++ dev-dotnet/webkit-sharp/Reasons | 10 ++++++++ .../webkit-sharp/webkit-sharp-0.2.ebuild | 25 +++++++++++++++++++ net-im/galaxium/Manifest | 3 ++- net-im/galaxium/Reasons | 3 +++ ...-0.7.3.ebuild => galaxium-0.7.3-r1.ebuild} | 15 +++++++---- 6 files changed, 53 insertions(+), 6 deletions(-) create mode 100644 dev-dotnet/webkit-sharp/Manifest create mode 100644 dev-dotnet/webkit-sharp/Reasons create mode 100644 dev-dotnet/webkit-sharp/webkit-sharp-0.2.ebuild rename net-im/galaxium/{galaxium-0.7.3.ebuild => galaxium-0.7.3-r1.ebuild} (79%) diff --git a/dev-dotnet/webkit-sharp/Manifest b/dev-dotnet/webkit-sharp/Manifest new file mode 100644 index 000000000..85ad81da9 --- /dev/null +++ b/dev-dotnet/webkit-sharp/Manifest @@ -0,0 +1,3 @@ +DIST webkit-sharp-0.2.tar.bz2 81853 RMD160 80543ae5b7bd88dd6828c2cceda36497a4526e66 SHA1 751a5f352d3a03b8a0a37c9a8d98c5fd934f68a6 SHA256 ce0f87546d0a8c0a7f8d2c23075c80e109aa6c5fc30480b42f4c3c14ff5562a9 +EBUILD webkit-sharp-0.2.ebuild 572 RMD160 29cd28316d6070d2a26e0e9ca2cdf9a5668a7105 SHA1 1656099464ba92ff7990dd32f692bddfd37d133d SHA256 5f91f4d0e23e9a1674ce1e19d34f94cff76c50fc5f9aff0a0f4681678243248b +MISC Reasons 260 RMD160 c1b743103f8705f530efb06c16e0fa2bdbd496db SHA1 b72d24a764679f48c0511d4b52b000c1f8446e44 SHA256 6015a280056b2178a9a90f3a95a314a037d7b21ef4c196f746f73d9ad4aefb62 diff --git a/dev-dotnet/webkit-sharp/Reasons b/dev-dotnet/webkit-sharp/Reasons new file mode 100644 index 000000000..04f128dfb --- /dev/null +++ b/dev-dotnet/webkit-sharp/Reasons @@ -0,0 +1,10 @@ +dev-dotnet/webkit-sharp + +Ebuild added July. 5th, 2008 +Added by Wael Nasreddine + +One of net-im/galaxium dependencies. + +====== +05.07.08 - Wael Nasreddine + - webkit-sharp: welcome :) diff --git a/dev-dotnet/webkit-sharp/webkit-sharp-0.2.ebuild b/dev-dotnet/webkit-sharp/webkit-sharp-0.2.ebuild new file mode 100644 index 000000000..c64b03450 --- /dev/null +++ b/dev-dotnet/webkit-sharp/webkit-sharp-0.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit mono + +DESCRIPTION="WebKit bindings for Mono" +HOMEPAGE="http://www.mono-project.com/" +SRC_URI="http://mono.ximian.com/monobuild/preview/sources/webkit-sharp/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND=">=dev-lang/mono-1.2.4 + net-libs/webkit-gtk + dev-dotnet/gtk-sharp" +RDEPEND="${DEPEND}" + +src_install() { + emake DESTDIR="${D}" install || die "Install failed" + dodoc README COPYING ChangeLog || die +} + diff --git a/net-im/galaxium/Manifest b/net-im/galaxium/Manifest index 8cc3cf107..f05b70489 100644 --- a/net-im/galaxium/Manifest +++ b/net-im/galaxium/Manifest @@ -1,2 +1,3 @@ DIST galaxium_0.7.3.tar.gz 1953627 RMD160 1171456404a51fee8967aac022ffc339b1578d44 SHA1 1c60b62775d69679658b62218f141ac137dc42c0 SHA256 deb3bd2367e51591bd3e626ddf588db4d1672f59efb7eddcaf76ddf736ae6edf -EBUILD galaxium-0.7.3.ebuild 991 RMD160 1b910cd32188263006615519abe6f94abbe3490d SHA1 c05bc9a35b36635a37fbe3da90290ccc266ac7f6 SHA256 75f7240bc116645bbeef1050307f991afd530b96a8a01f8c10e1c459d4cd71b9 +EBUILD galaxium-0.7.3-r1.ebuild 1024 RMD160 033e589679a6d7e8947be4ec1a5c61010e7d9b28 SHA1 3e8e8a0bb81b69f596230f2e60faebb13c40b9ca SHA256 30e51385a26b60045d417948b45d9198341152bf9f3f829dcd293f9222979165 +MISC Reasons 404 RMD160 a8d23e785330f99e8ed91cbd81260c092c703dd9 SHA1 241d39e44927e572197a877e6ba9ead05606f43d SHA256 e12d68038450ef61f9dd22c18db71fed36c0b4ecf827733bce67073def675bbd diff --git a/net-im/galaxium/Reasons b/net-im/galaxium/Reasons index 8b45aad8d..eeee5a09d 100644 --- a/net-im/galaxium/Reasons +++ b/net-im/galaxium/Reasons @@ -8,3 +8,6 @@ New ebuild, Closes bug #459 ====== 05.07.08 - Wael Nasreddine - galaxium: welcome :) +09.07.08 - Wael Nasreddine + - Add a new USE flag to disable/enable webkit + - Add media-libs/swfdec to RDEPEND diff --git a/net-im/galaxium/galaxium-0.7.3.ebuild b/net-im/galaxium/galaxium-0.7.3-r1.ebuild similarity index 79% rename from net-im/galaxium/galaxium-0.7.3.ebuild rename to net-im/galaxium/galaxium-0.7.3-r1.ebuild index 1a318be6c..b2d72960a 100644 --- a/net-im/galaxium/galaxium-0.7.3.ebuild +++ b/net-im/galaxium/galaxium-0.7.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://galaxium.googlecode.com/files/${PN}_${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" -IUSE="" +IUSE="webkit" DEPEND=">=dev-dotnet/mono-addins-0.3 >=dev-lang/mono-1.2.4 @@ -21,9 +21,10 @@ DEPEND=">=dev-dotnet/mono-addins-0.3 >=dev-dotnet/dbus-sharp-0.4.2 >=dev-dotnet/dbus-glib-sharp-0.3 >=media-libs/gstreamer-0.10 - >=dev-dotnet/libanculus-sharp-0.3" - #>=dev-dotnet/webkit-sharp-0.2 # Not yet in portage -RDEPEND="${DEPEND}" + >=dev-dotnet/libanculus-sharp-0.3 + webkit? ( >=dev-dotnet/webkit-sharp-0.2 )" +RDEPEND="${DEPEND} + media-libs/swfdec" src_unpack() { unpack ${A} @@ -32,7 +33,11 @@ src_unpack() { } src_compile() { - econf --disable-webkit --enable-gecko || die "configure failed" + econf \ + --enable-gecko \ + $(use_enable webkit) \ + || die "configure failed" + emake || die "make failed" }