summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2009-09-27 20:41:08 +0000
committerChristian Ruppert <idl0r@gentoo.org>2009-09-27 20:41:08 +0000
commitf6335b51772d8ede1ed6064f2a4b4dff09d2ea7b (patch)
treecca9df663391d76f13148b9035aae32844d09e0f /www-plugins/gecko-mediaplayer
parentChange to slot dependencies and EAPI 2. (diff)
downloadgentoo-2-f6335b51772d8ede1ed6064f2a4b4dff09d2ea7b.tar.gz
gentoo-2-f6335b51772d8ede1ed6064f2a4b4dff09d2ea7b.tar.bz2
gentoo-2-f6335b51772d8ede1ed6064f2a4b4dff09d2ea7b.zip
Revbump, fix bug 279419.
(Portage version: 2.2_rc42/cvs/Linux x86_64)
Diffstat (limited to 'www-plugins/gecko-mediaplayer')
-rw-r--r--www-plugins/gecko-mediaplayer/ChangeLog9
-rw-r--r--www-plugins/gecko-mediaplayer/files/gecko-mediaplayer-as-needed.patch56
-rw-r--r--www-plugins/gecko-mediaplayer/gecko-mediaplayer-0.9.7-r1.ebuild (renamed from www-plugins/gecko-mediaplayer/gecko-mediaplayer-0.9.7.ebuild)9
3 files changed, 71 insertions, 3 deletions
diff --git a/www-plugins/gecko-mediaplayer/ChangeLog b/www-plugins/gecko-mediaplayer/ChangeLog
index 554ca5315af5..cb85bc1857ee 100644
--- a/www-plugins/gecko-mediaplayer/ChangeLog
+++ b/www-plugins/gecko-mediaplayer/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for www-plugins/gecko-mediaplayer
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/gecko-mediaplayer/ChangeLog,v 1.14 2009/08/29 17:01:25 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/gecko-mediaplayer/ChangeLog,v 1.15 2009/09/27 20:41:07 idl0r Exp $
+
+*gecko-mediaplayer-0.9.7-r1 (27 Sep 2009)
+
+ 27 Sep 2009; Christian Ruppert <idl0r@gentoo.org>
+ -gecko-mediaplayer-0.9.7.ebuild, +gecko-mediaplayer-0.9.7-r1.ebuild,
+ +files/gecko-mediaplayer-as-needed.patch:
+ Revbump, fix bug 279419.
*gecko-mediaplayer-0.9.7 (29 Aug 2009)
diff --git a/www-plugins/gecko-mediaplayer/files/gecko-mediaplayer-as-needed.patch b/www-plugins/gecko-mediaplayer/files/gecko-mediaplayer-as-needed.patch
new file mode 100644
index 000000000000..b9b0a9eaf7c6
--- /dev/null
+++ b/www-plugins/gecko-mediaplayer/files/gecko-mediaplayer-as-needed.patch
@@ -0,0 +1,56 @@
+--- src/Makefile.am.old 2009-09-27 21:32:26.566057010 +0200
++++ src/Makefile.am 2009-09-27 21:33:33.564053846 +0200
+@@ -39,6 +39,8 @@ COMMONCODE = \
+ npp_gate.cpp \
+ npupp.h
+
++LIBS = $(GLIB_LIBS) $(DBUS_LIBS) $(GCONF_LIBS)
++
+ install_libexecdir = $(libdir)/mozilla/plugins
+ install_libexec_PROGRAMS = \
+ gecko-mediaplayer.so \
+@@ -52,7 +54,7 @@ gecko_mediaplayer_so_SOURCES = \
+ $(COMMONCODE)
+
+ gecko_mediaplayer_so_CFLAGS = -fPIC
+-gecko_mediaplayer_so_LDFLAGS = -shared $(GLIB_LIBS) $(DBUS_LIBS) $(GCONF_LIBS) -fPIC
++gecko_mediaplayer_so_LDFLAGS = -shared -fPIC
+ gecko_mediaplayer_so_LDADD = libgmlib/libgmlib.a
+
+ gecko_mediaplayer_qt_so_SOURCES = \
+@@ -60,7 +62,7 @@ gecko_mediaplayer_qt_so_SOURCES = \
+ $(COMMONCODE)
+
+ gecko_mediaplayer_qt_so_CFLAGS = -fPIC
+-gecko_mediaplayer_qt_so_LDFLAGS = -shared $(GLIB_LIBS) $(DBUS_LIBS) $(GCONF_LIBS) -fPIC
++gecko_mediaplayer_qt_so_LDFLAGS = -shared -fPIC
+ gecko_mediaplayer_qt_so_LDADD = libgmlib/libgmlib.a
+
+ gecko_mediaplayer_wmp_so_SOURCES = \
+@@ -68,7 +70,7 @@ gecko_mediaplayer_wmp_so_SOURCES = \
+ $(COMMONCODE)
+
+ gecko_mediaplayer_wmp_so_CFLAGS = -fPIC
+-gecko_mediaplayer_wmp_so_LDFLAGS = -shared $(GLIB_LIBS) $(DBUS_LIBS) $(GCONF_LIBS) -fPIC
++gecko_mediaplayer_wmp_so_LDFLAGS = -shared -fPIC
+ gecko_mediaplayer_wmp_so_LDADD = libgmlib/libgmlib.a
+
+ gecko_mediaplayer_dvx_so_SOURCES = \
+@@ -76,7 +78,7 @@ gecko_mediaplayer_dvx_so_SOURCES = \
+ $(COMMONCODE)
+
+ gecko_mediaplayer_dvx_so_CFLAGS = -fPIC
+-gecko_mediaplayer_dvx_so_LDFLAGS = -shared $(GLIB_LIBS) $(DBUS_LIBS) $(GCONF_LIBS) -fPIC
++gecko_mediaplayer_dvx_so_LDFLAGS = -shared -fPIC
+ gecko_mediaplayer_dvx_so_LDADD = libgmlib/libgmlib.a
+
+ gecko_mediaplayer_rm_so_SOURCES = \
+@@ -84,7 +86,7 @@ gecko_mediaplayer_rm_so_SOURCES = \
+ $(COMMONCODE)
+
+ gecko_mediaplayer_rm_so_CFLAGS = -fPIC
+-gecko_mediaplayer_rm_so_LDFLAGS = -shared $(GLIB_LIBS) $(DBUS_LIBS) $(GCONF_LIBS) -fPIC
++gecko_mediaplayer_rm_so_LDFLAGS = -shared -fPIC
+ gecko_mediaplayer_rm_so_LDADD = libgmlib/libgmlib.a
+
+ indent:
diff --git a/www-plugins/gecko-mediaplayer/gecko-mediaplayer-0.9.7.ebuild b/www-plugins/gecko-mediaplayer/gecko-mediaplayer-0.9.7-r1.ebuild
index e37626b0c834..a6af7f9aae53 100644
--- a/www-plugins/gecko-mediaplayer/gecko-mediaplayer-0.9.7.ebuild
+++ b/www-plugins/gecko-mediaplayer/gecko-mediaplayer-0.9.7-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/gecko-mediaplayer/gecko-mediaplayer-0.9.7.ebuild,v 1.1 2009/08/29 17:01:25 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/gecko-mediaplayer/gecko-mediaplayer-0.9.7-r1.ebuild,v 1.1 2009/09/27 20:41:07 idl0r Exp $
EAPI=2
GCONF_DEBUG=no
-inherit gnome2 multilib
+inherit gnome2 multilib autotools eutils
DESCRIPTION="A browser multimedia plugin using gnome-mplayer"
HOMEPAGE="http://code.google.com/p/gecko-mediaplayer"
@@ -32,6 +32,11 @@ pkg_setup() {
DOCS="ChangeLog DOCS/tech/javascript.txt"
}
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-as-needed.patch"
+ eautoreconf
+}
+
src_install() {
gnome2_src_install
rm -rf "${D}"/usr/share/doc/${PN}