diff options
author | Peter Alfredsen <loki_val@gentoo.org> | 2009-05-22 00:01:31 +0000 |
---|---|---|
committer | Peter Alfredsen <loki_val@gentoo.org> | 2009-05-22 00:01:31 +0000 |
commit | 43aaa22609580fcf65a6a93d004390f9836d9201 (patch) | |
tree | a14a39cbd8425c42ac578f7b21447f700350dbea /www-plugins/moonlight | |
parent | Add ~ppc keyword for -r3, seems it was missed. (diff) | |
download | gentoo-2-43aaa22609580fcf65a6a93d004390f9836d9201.tar.gz gentoo-2-43aaa22609580fcf65a6a93d004390f9836d9201.tar.bz2 gentoo-2-43aaa22609580fcf65a6a93d004390f9836d9201.zip |
Drop dbus-glib dependency, only needed for tests, which do not work. Bug 270468.
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Diffstat (limited to 'www-plugins/moonlight')
-rw-r--r-- | www-plugins/moonlight/ChangeLog | 7 | ||||
-rw-r--r-- | www-plugins/moonlight/moonlight-1.0.1.ebuild | 3 | ||||
-rw-r--r-- | www-plugins/moonlight/moonlight-1.0.ebuild | 70 |
3 files changed, 7 insertions, 73 deletions
diff --git a/www-plugins/moonlight/ChangeLog b/www-plugins/moonlight/ChangeLog index ce734cfc478c..c7f8669813b1 100644 --- a/www-plugins/moonlight/ChangeLog +++ b/www-plugins/moonlight/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for www-plugins/moonlight # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/moonlight/ChangeLog,v 1.2 2009/04/09 17:42:52 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/moonlight/ChangeLog,v 1.3 2009/05/22 00:01:31 loki_val Exp $ + + 21 May 2009; Peter Alfredsen <loki_val@gentoo.org> -moonlight-1.0.ebuild, + moonlight-1.0.1.ebuild: + Drop dbus-glib dependency, only needed for tests, which do not work. Bug + 270468. 09 Apr 2009; Peter Alfredsen <loki_val@gentoo.org> +metadata.xml, +moonlight-1.0.ebuild, +moonlight-1.0.1.ebuild: diff --git a/www-plugins/moonlight/moonlight-1.0.1.ebuild b/www-plugins/moonlight/moonlight-1.0.1.ebuild index d7a03171136b..1ac199b64cdb 100644 --- a/www-plugins/moonlight/moonlight-1.0.1.ebuild +++ b/www-plugins/moonlight/moonlight-1.0.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/moonlight/moonlight-1.0.1.ebuild,v 1.1 2009/04/09 17:31:17 loki_val Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/moonlight/moonlight-1.0.1.ebuild,v 1.2 2009/05/22 00:01:31 loki_val Exp $ EAPI=2 @@ -28,7 +28,6 @@ RESTRICT="mirror" RDEPEND=" >=x11-libs/gtk+-2.14 >=dev-libs/glib-2.18 - >=dev-libs/dbus-glib-0.60 >=x11-libs/cairo-1.8.0 >=media-video/ffmpeg-0.4.9_p20090121 >=net-libs/xulrunner-1.9.0.5:1.9 diff --git a/www-plugins/moonlight/moonlight-1.0.ebuild b/www-plugins/moonlight/moonlight-1.0.ebuild deleted file mode 100644 index fdbfcab503c1..000000000000 --- a/www-plugins/moonlight/moonlight-1.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/moonlight/moonlight-1.0.ebuild,v 1.1 2009/04/09 17:31:17 loki_val Exp $ - -EAPI=2 - -inherit mono multilib nsplugins - -MY_P=moon-${PV} -DESCRIPTION="Moonlight is an open source implementation of Silverlight" -HOMEPAGE="http://www.mono-project.com/Moonlight" -SRC_URI="ftp://ftp.novell.com/pub/mono/sources/moon/${MY_P}.tar.bz2" -LICENSE="LGPL-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="alsa pulseaudio debug test" -RESTRICT="mirror" - -# Needed for Moonlight-2.0 profile: -#LICENSE+="Ms-PL" -# +more -# >=dev-dotnet/rsvg-sharp-2.24.0 -# >=dev-dotnet/gtk-sharp-2.12.7 -# >=dev-lang/mono-2.2-r3[moonlight] -# >=dev-dotnet/dbus-sharp-0.6.1a - -#Moonlight-1.0 is essentially a browser plugin written in pure C. -RDEPEND=" - >=x11-libs/gtk+-2.14 - >=dev-libs/glib-2.18 - >=dev-libs/dbus-glib-0.60 - >=x11-libs/cairo-1.8.0 - >=media-video/ffmpeg-0.4.9_p20090121 - >=net-libs/xulrunner-1.9.0.5:1.9 - x11-libs/libXrandr - alsa? ( >=media-libs/alsa-lib-1.0.18 ) - pulseaudio? ( >=media-sound/pulseaudio-0.9.14 ) - >=media-libs/freetype-2.3.7 - >=media-gfx/imagemagick-6.2.8 - >=media-libs/fontconfig-2.6.0 - " -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.23" -S="${WORKDIR}/${MY_P}" - -src_prepare() { - sed -i \ - -e "s:TEST_SUBDIR = test::" \ - -e "s:TOOLS_SUBDIR = tools::" \ - Makefile.in -} - -src_configure() { - econf --enable-shared \ - --disable-static \ - --with-cairo=system \ - --with-ffmpeg=yes \ - --with-ff3=yes \ - --without-ff2 \ - $(use_with alsa) \ - $(use_with pulseaudio) \ - $(use_with debug) \ - || die "econf failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - inst_plugin /usr/$(get_libdir)/moon/plugin/libmoonloader.so || die "installing libmoonloader failed" - find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} |