summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-www')
-rw-r--r--net-www/mplayerplug-in/ChangeLog9
-rw-r--r--net-www/mplayerplug-in/Manifest34
-rw-r--r--net-www/mplayerplug-in/files/digest-mplayerplug-in-3.403
-rw-r--r--net-www/mplayerplug-in/files/mplayerplug-in-3.40-cflags.patch11
-rw-r--r--net-www/mplayerplug-in/files/mplayerplug-in-mplayer-bin.patch11
-rw-r--r--net-www/mplayerplug-in/mplayerplug-in-3.40.ebuild96
6 files changed, 159 insertions, 5 deletions
diff --git a/net-www/mplayerplug-in/ChangeLog b/net-www/mplayerplug-in/ChangeLog
index 8092808a762c..8945202fd478 100644
--- a/net-www/mplayerplug-in/ChangeLog
+++ b/net-www/mplayerplug-in/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-www/mplayerplug-in
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mplayerplug-in/ChangeLog,v 1.87 2007/05/12 14:01:07 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mplayerplug-in/ChangeLog,v 1.88 2007/05/16 22:26:44 josejx Exp $
+
+*mplayerplug-in-3.40 (16 May 2007)
+
+ 16 May 2007; Joseph Jezak <josejx@gentoo.org>
+ +files/mplayerplug-in-3.40-cflags.patch,
+ +files/mplayerplug-in-mplayer-bin.patch, +mplayerplug-in-3.40.ebuild:
+ Added latest version.
12 May 2007; Steve Dibb <beandog@gentoo.org> mplayerplug-in-3.35.ebuild:
amd64 stable, bug 150110
diff --git a/net-www/mplayerplug-in/Manifest b/net-www/mplayerplug-in/Manifest
index 4e9973699e02..d491a9afdbb5 100644
--- a/net-www/mplayerplug-in/Manifest
+++ b/net-www/mplayerplug-in/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 3.30-fix-cflags.patch 675 RMD160 a79585c461ec6fad65d4c5e3c7b24c3a65934680 SHA1 796cd9f1823c346e96c5ae7b0e2b528efde87846 SHA256 619f5a86c083ed16119f483c65f702ba28e62ab7d55753ff42c407be882ee3fc
MD5 d3f87010153bde38ce56a0f95b0ae318 files/3.30-fix-cflags.patch 675
RMD160 a79585c461ec6fad65d4c5e3c7b24c3a65934680 files/3.30-fix-cflags.patch 675
@@ -22,13 +25,22 @@ AUX mplayerplug-in-3.35-seamonkey.patch 2990 RMD160 08c5bfb4400fd06e8e90f924a8b9
MD5 b15fecec0c46103116c24d65e533c162 files/mplayerplug-in-3.35-seamonkey.patch 2990
RMD160 08c5bfb4400fd06e8e90f924a8b995488d56bc37 files/mplayerplug-in-3.35-seamonkey.patch 2990
SHA256 629bfb855815142dbe3fb9b56cf246828ae6342b61edffc1a9f32e423b9594cf files/mplayerplug-in-3.35-seamonkey.patch 2990
+AUX mplayerplug-in-3.40-cflags.patch 662 RMD160 fd888c192db5c19209895d592e9b60be01e07c50 SHA1 6546337c488adb3f22e512e085aa2a80fe7fef20 SHA256 e08de6a6d285defc5644af50a692303fb83b8d14c62f7742764f6773eee5194b
+MD5 b7fe0a7140417ee2e1f5167ed47b807c files/mplayerplug-in-3.40-cflags.patch 662
+RMD160 fd888c192db5c19209895d592e9b60be01e07c50 files/mplayerplug-in-3.40-cflags.patch 662
+SHA256 e08de6a6d285defc5644af50a692303fb83b8d14c62f7742764f6773eee5194b files/mplayerplug-in-3.40-cflags.patch 662
AUX mplayerplug-in-gcc4.patch 549 RMD160 9768e7ba19d0cbc8c5628d16645ab97208c870b9 SHA1 aca3e9f0a69bac7aaeb6ade07b7cf31509163fd4 SHA256 c3afe1ab9b4eabc099b7400e7a9560a7f50b894fd8e56fee72959bfc7129f94e
MD5 c9acf1aec483abcafc30c9bef1dbd714 files/mplayerplug-in-gcc4.patch 549
RMD160 9768e7ba19d0cbc8c5628d16645ab97208c870b9 files/mplayerplug-in-gcc4.patch 549
SHA256 c3afe1ab9b4eabc099b7400e7a9560a7f50b894fd8e56fee72959bfc7129f94e files/mplayerplug-in-gcc4.patch 549
+AUX mplayerplug-in-mplayer-bin.patch 375 RMD160 eb27e4694c51bd3c8cc1edad7d084de1d6aaf78e SHA1 831657459e22b332cecb718d00fbef3c3a7619ab SHA256 be0a8393d56ebd0b296127c676c55baa16988f8239ab24ae29d96baff7a93edc
+MD5 81f382bc21cd573f82176241acf7677d files/mplayerplug-in-mplayer-bin.patch 375
+RMD160 eb27e4694c51bd3c8cc1edad7d084de1d6aaf78e files/mplayerplug-in-mplayer-bin.patch 375
+SHA256 be0a8393d56ebd0b296127c676c55baa16988f8239ab24ae29d96baff7a93edc files/mplayerplug-in-mplayer-bin.patch 375
DIST mplayerplug-in-3.21.tar.gz 209865 RMD160 7dece576be3c13031df8de47f16c2f6800c7c155 SHA1 91f2cbb5e01c7d43ac2c6fc29196b8e926ef5073 SHA256 d72142236ee88a143325003eb47bcb5d41b11e0c66795f753b9f626202297193
DIST mplayerplug-in-3.31.tar.gz 211714 RMD160 eea819f428dd8797387b11e5dbfda010cc36a2e9 SHA1 42c881e994b86f3cc85beea7e5db14711869ab42 SHA256 359b33927eb2837a544592afc00b55671e02694a8c54d3e7af3c81600bc38885
DIST mplayerplug-in-3.35.tar.gz 217776 RMD160 fea5640a5931af93cc85907b219a3765f79f4a51 SHA1 462dbda841f41c21cac34a902d8d3477d231368e SHA256 bc91513b874716ee30d73cf48d2571e4537fb6a42498d6ecccc91259ad15ad7f
+DIST mplayerplug-in-3.40.tar.gz 224081 RMD160 11f364187cf38184d8f32d2e574777626741aa97 SHA1 b4580984e9828528ee6d94a7b5a41ef251d8d4f2 SHA256 95b8c8c53029213e52fd0fc3a3332cd5d74de293b02c6303544cb9fbb106c076
EBUILD mplayerplug-in-3.21.ebuild 2039 RMD160 5410f8ad81c709a9a5031ad540e5d18b47a1ccb4 SHA1 f4eab8c2d28052d524375f77449c3982bd7a3a54 SHA256 1997f014432a7e6fd8699163b30e6d7c7cb5b0d19d5036728597f29bf5b12986
MD5 cf1435f97cf7c68511ce0ccaa09fb2ad mplayerplug-in-3.21.ebuild 2039
RMD160 5410f8ad81c709a9a5031ad540e5d18b47a1ccb4 mplayerplug-in-3.21.ebuild 2039
@@ -41,10 +53,14 @@ EBUILD mplayerplug-in-3.35.ebuild 2504 RMD160 18e0aee38dff84fc2547e665d95033a27a
MD5 456d3caebeabed26c6efefc9798a7626 mplayerplug-in-3.35.ebuild 2504
RMD160 18e0aee38dff84fc2547e665d95033a27acf2042 mplayerplug-in-3.35.ebuild 2504
SHA256 b6139c902e880cf54d233833b80fcbb2cf01f2d1bb62c737d4addc96f4ccfc04 mplayerplug-in-3.35.ebuild 2504
-MISC ChangeLog 13851 RMD160 dc10df1838515da089309db0f37ed8adc8259431 SHA1 18164247860ee41be5dc07e6701b6782b2982054 SHA256 faf78bfb082284c7b2a1d8d6ebf05fe074967bc70430fdcf6fe29c1d6e3293df
-MD5 dcc758a1029fc959578867578923f216 ChangeLog 13851
-RMD160 dc10df1838515da089309db0f37ed8adc8259431 ChangeLog 13851
-SHA256 faf78bfb082284c7b2a1d8d6ebf05fe074967bc70430fdcf6fe29c1d6e3293df ChangeLog 13851
+EBUILD mplayerplug-in-3.40.ebuild 2409 RMD160 ba83d458261eb3730a0c56c94ae8257dc5618ba1 SHA1 2025e6380830429a0651fa42afdd6a3c23b22ede SHA256 9b849d8c7c11759d4ea8ca6eaf1a296cb6179228b5167ee7d2993b83e55c9020
+MD5 e9a637a52bb17d665ff505bd8cab08af mplayerplug-in-3.40.ebuild 2409
+RMD160 ba83d458261eb3730a0c56c94ae8257dc5618ba1 mplayerplug-in-3.40.ebuild 2409
+SHA256 9b849d8c7c11759d4ea8ca6eaf1a296cb6179228b5167ee7d2993b83e55c9020 mplayerplug-in-3.40.ebuild 2409
+MISC ChangeLog 14074 RMD160 5de917fb50cdcead49bf59af98d4b88f8c834b7e SHA1 439a23047d91bf048633c7773b69d1f5755426f0 SHA256 df7b8125de17ac4757a5629f1d26fbe3c9d98431e57fc5f5ae06d97ff86221cb
+MD5 92d511951f03a309c237eb35b73db3e4 ChangeLog 14074
+RMD160 5de917fb50cdcead49bf59af98d4b88f8c834b7e ChangeLog 14074
+SHA256 df7b8125de17ac4757a5629f1d26fbe3c9d98431e57fc5f5ae06d97ff86221cb ChangeLog 14074
MISC metadata.xml 250 RMD160 b217596057a0f66de68ba60b3aa6c9e7e505c82f SHA1 f2daa68d53d4780a8470a790b1bbc9ae124ef587 SHA256 c2c5efc70c34197524037240b015bbdb5beb3b62883dc2eacb21926c69883324
MD5 66c156160ef60780ee4c80a28873e766 metadata.xml 250
RMD160 b217596057a0f66de68ba60b3aa6c9e7e505c82f metadata.xml 250
@@ -58,3 +74,13 @@ SHA256 236b482010c4dc22d782aa07ba3d90919efec6b5e2ead7ef51681a10de35934e files/di
MD5 8fddadeede0acb4f5e4ef528be3a8313 files/digest-mplayerplug-in-3.35 259
RMD160 f3b7e1f97a378cb3a5b4b17e1c11f46d6084d6f0 files/digest-mplayerplug-in-3.35 259
SHA256 904676b752e5ef5edc36fad3248f3c5624052729ba4c28efa3e109149e12b4b3 files/digest-mplayerplug-in-3.35 259
+MD5 1dcb0ed13d8714b441a1a3ee08b8be27 files/digest-mplayerplug-in-3.40 259
+RMD160 771ac3d1117b8eb02ca101599833d83d060841b1 files/digest-mplayerplug-in-3.40 259
+SHA256 97b54a7bab1d3939591bd195d9661d2d1f11e4bc46abf525cb54d2eaed5f89b2 files/digest-mplayerplug-in-3.40 259
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.4 (GNU/Linux)
+
+iD8DBQFGS4UucsIHjyDViGQRAm5NAKC+Cg0SkTDwKDHZ0/zPtAqtc0kK0gCfavZf
+4NF6sopExQ+MNT2cSGd49tI=
+=K2Lt
+-----END PGP SIGNATURE-----
diff --git a/net-www/mplayerplug-in/files/digest-mplayerplug-in-3.40 b/net-www/mplayerplug-in/files/digest-mplayerplug-in-3.40
new file mode 100644
index 000000000000..aaecab60682f
--- /dev/null
+++ b/net-www/mplayerplug-in/files/digest-mplayerplug-in-3.40
@@ -0,0 +1,3 @@
+MD5 eaeb723a346570a0e3859c7b056a513f mplayerplug-in-3.40.tar.gz 224081
+RMD160 11f364187cf38184d8f32d2e574777626741aa97 mplayerplug-in-3.40.tar.gz 224081
+SHA256 95b8c8c53029213e52fd0fc3a3332cd5d74de293b02c6303544cb9fbb106c076 mplayerplug-in-3.40.tar.gz 224081
diff --git a/net-www/mplayerplug-in/files/mplayerplug-in-3.40-cflags.patch b/net-www/mplayerplug-in/files/mplayerplug-in-3.40-cflags.patch
new file mode 100644
index 000000000000..2b3f272a6e67
--- /dev/null
+++ b/net-www/mplayerplug-in/files/mplayerplug-in-3.40-cflags.patch
@@ -0,0 +1,11 @@
+--- Makefile.in.bak 2007-04-06 00:35:25.000000000 -0400
++++ Makefile.in 2007-04-06 00:35:39.000000000 -0400
+@@ -12,7 +12,7 @@
+
+ CC= @CC@
+ CXX= @CXX@
+-CFLAGS= -Wall -DXP_UNIX -DMOZ_X11 @MOZPLUG_CFLAGS@ @CFLAGS@ @CPPFLAGS@ @CXXFLAGS@ @CXXFLAGS64@ -Iinclude -fPIC @GECKO_DEFINES@ @GTK_CFLAGS@ @GTHREAD_CFLAGS@ @GTK_DEFINES@
++CFLAGS= -Wall -DXP_UNIX -DMOZ_X11 @MOZPLUG_CFLAGS@ @CPPFLAGS@ @CXXFLAGS@ @CXXFLAGS64@ -Iinclude -fPIC @GECKO_DEFINES@ @GTK_CFLAGS@ @GTHREAD_CFLAGS@ @GTK_DEFINES@
+ LDFLAGS= @LDFLAGS@ @LDFLAGS64@ @LIBS@ @XEXT_LIBS@ @XPM_LIBS@ @GTK_LIBS@ @GTHREAD_LIBS@
+ LIBOBJS= @LIBOBJS@
+ OBJ= plugin.o nsScriptablePeer.o npp_gate.o np_entry.o npn_gate.o \
diff --git a/net-www/mplayerplug-in/files/mplayerplug-in-mplayer-bin.patch b/net-www/mplayerplug-in/files/mplayerplug-in-mplayer-bin.patch
new file mode 100644
index 000000000000..2bef76817e7a
--- /dev/null
+++ b/net-www/mplayerplug-in/files/mplayerplug-in-mplayer-bin.patch
@@ -0,0 +1,11 @@
+--- Source/plugin-threads.cpp.bak 2007-04-27 09:45:14.000000000 -0400
++++ Source/plugin-threads.cpp 2007-04-27 09:46:10.000000000 -0400
+@@ -364,7 +364,7 @@
+ }
+
+ i = 0;
+- snprintf(buffer, 1024, "mplayer");
++ snprintf(buffer, 1024, "mplayer-bin");
+ instance->td->argv[i++] = strdup(buffer);
+ if (instance->novop == 1) {
+ snprintf(buffer, 1024, "-vop");
diff --git a/net-www/mplayerplug-in/mplayerplug-in-3.40.ebuild b/net-www/mplayerplug-in/mplayerplug-in-3.40.ebuild
new file mode 100644
index 000000000000..67338def11b1
--- /dev/null
+++ b/net-www/mplayerplug-in/mplayerplug-in-3.40.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/mplayerplug-in/mplayerplug-in-3.40.ebuild,v 1.1 2007/05/16 22:26:44 josejx Exp $
+
+inherit eutils multilib
+
+DESCRIPTION="mplayer plug-in for Gecko based browsers"
+HOMEPAGE="http://mplayerplug-in.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 -hppa ~ia64 ~ppc ~sparc ~x86"
+IUSE="gtk divx gmedia mplayer-bin realmedia quicktime wmp"
+
+DEPEND="
+ || ( www-client/mozilla-firefox
+ www-client/seamonkey
+ )
+ || ( ( x11-libs/libXpm
+ x11-proto/xextproto
+ )
+ virtual/x11
+ )
+ gtk? (
+ >=x11-libs/gtk+-2.2.0
+ dev-libs/atk
+ >=dev-libs/glib-2.2.0
+ >=x11-libs/pango-1.2.1
+ )
+ mplayer-bin? ( media-video/mplayer-bin )
+ !mplayer-bin? ( >=media-video/mplayer-1.0_pre5 )
+ dev-util/pkgconfig"
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PN}-3.40-cflags.patch
+ epatch ${FILESDIR}/${PN}-gcc4.patch
+ ### Adds support for 32 bit binary mplayer on amd64
+ if use mplayer-bin; then
+ epatch ${FILESDIR}/${PN}-mplayer-bin.patch
+ fi
+}
+
+src_compile() {
+ local myconf
+
+ # We force gtk2 now because moz only compiles against gtk2
+ if use gtk; then
+ myconf="${myconf} --enable-gtk2"
+ else
+ ewarn "For playback controls, you must enable gtk support."
+ myconf="${myconf} --enable-x"
+ fi
+
+ # Media Playback Support (bug #145517)
+ econf \
+ ${myconf} \
+ $(use_enable divx dvx) \
+ $(use_enable gmedia gmp) \
+ $(use_enable realmedia rm) \
+ $(use_enable quicktime qt) \
+ $(use_enable wmp) \
+ || die "econf failed"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ exeinto /usr/${get_libdir}/nsbrowser/plugins
+ doexe mplayerplug-in.so || die "plugin failed"
+
+ insinto /usr/${get_libdir}/nsbrowser/plugins
+ doins mplayerplug-in.xpt || die "xpt failed"
+
+ PLUGINS="gmp rm qt wmp dvx"
+
+ for plugin in ${PLUGINS}; do
+ if [ -e "mplayerplug-in-${plugin}.so" ]; then
+ ### Install the plugin
+ exeinto /usr/${get_libdir}/nsbrowser/plugins
+ doexe "mplayerplug-in-${plugin}.so" || die "plugin ${plugin} failed"
+ ### Install the xpt
+ insinto /usr/${get_libdir}/nsbrowser/plugins
+ doins "mplayerplug-in-${plugin}.xpt" || die "plugin ${plugin} xpt failed"
+ fi
+ done
+
+ insinto /etc
+ doins mplayerplug-in.conf
+
+ dodoc ChangeLog INSTALL README DOCS/tech/*.txt
+}