summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2011-10-03 23:30:34 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2011-10-03 23:30:34 +0000
commit041403ec62d00194bf2ef66498dc99ab6bbadcd9 (patch)
tree83aa6e97683e3acbed68e0ad05b4292fdd063e86 /www-plugins
parentarm stable, bug #379423 (diff)
downloadhistorical-041403ec62d00194bf2ef66498dc99ab6bbadcd9.tar.gz
historical-041403ec62d00194bf2ef66498dc99ab6bbadcd9.tar.bz2
historical-041403ec62d00194bf2ef66498dc99ab6bbadcd9.zip
Version bump, based on submission in bug #358779.
Package-Manager: portage-2.2.0_alpha60/cvs/Linux x86_64
Diffstat (limited to 'www-plugins')
-rw-r--r--www-plugins/mozplugger/ChangeLog8
-rw-r--r--www-plugins/mozplugger/Manifest17
-rw-r--r--www-plugins/mozplugger/files/mozplugger-1.14.3-Makefile.in.patch30
-rw-r--r--www-plugins/mozplugger/metadata.xml3
-rw-r--r--www-plugins/mozplugger/mozplugger-1.14.3.ebuild50
5 files changed, 95 insertions, 13 deletions
diff --git a/www-plugins/mozplugger/ChangeLog b/www-plugins/mozplugger/ChangeLog
index fd5ee48ef32f..b6711b6475d5 100644
--- a/www-plugins/mozplugger/ChangeLog
+++ b/www-plugins/mozplugger/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-plugins/mozplugger
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/mozplugger/ChangeLog,v 1.10 2011/01/15 10:37:14 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/mozplugger/ChangeLog,v 1.11 2011/10/03 23:30:34 robbat2 Exp $
+
+*mozplugger-1.14.3 (03 Oct 2011)
+
+ 03 Oct 2011; Robin H. Johnson <robbat2@gentoo.org> +mozplugger-1.14.3.ebuild,
+ +files/mozplugger-1.14.3-Makefile.in.patch, metadata.xml:
+ Version bump, based on submission in bug #358779.
15 Jan 2011; Michał Górny <mgorny@gentoo.org> mozplugger-1.14.2.ebuild:
Drop the xulrunner dependency as mozplugger bundles the necessary NPAPI
diff --git a/www-plugins/mozplugger/Manifest b/www-plugins/mozplugger/Manifest
index 8b9bd1f4d1a9..79df4adee60e 100644
--- a/www-plugins/mozplugger/Manifest
+++ b/www-plugins/mozplugger/Manifest
@@ -1,19 +1,12 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX mozplugger-1.14.2-fix-nsplugin-install.patch 711 RMD160 fd71c062970b12f9524b55edd1f09cf62d00d066 SHA1 f751e46d138247abdcdc2f1650ff227557f70907 SHA256 e46b4ce43aa0bb8c854d23562da46370dd02f580331afcacdfb47304179a39e3
+AUX mozplugger-1.14.3-Makefile.in.patch 1134 RMD160 a83a89cef31eaee79052b6fdc19ed38b0714323c SHA1 f935286a67fbf039e782a51eb89c1948e69408be SHA256 2a80ae1617a476100afcbd38fc11e129f0aea3dcd492d9126f8abee10100bc70
DIST mozplugger-1.13.2.tar.gz 89003 RMD160 3ae799df4ec58c0948760b976f5aa9872a3e93ec SHA1 704269a3afbdb173caa2e00c7e274dc65b009f41 SHA256 e7b1d6f1a0a22340dae1ba57c29a512b34d39bab55be4b0e32fb0cec872825b2
DIST mozplugger-1.14.0.tar.gz 92164 RMD160 a787a1d0428fe375217ae9c7e0b2bb5e56d0ddde SHA1 ac53fefe559d96aec2aecc67e9f3831b4ac3d263 SHA256 90a5d458183094f1fa83199ec4e847680954e109b264245ebbbada288ac31351
DIST mozplugger-1.14.2.tar.gz 93406 RMD160 563ef13b82745de60fdd2c6cc1e15f7fd8832982 SHA1 5a7b82a3c0d0647a674330cfb5a768bace71d6b9 SHA256 ee768a2c04898da9525200f601ec1f1adeeb5116a0adecded0db6796ecc07b3d
+DIST mozplugger-1.14.3.tar.gz 135099 RMD160 2d4157ef59ca417e712321c8cecbde9fdf868929 SHA1 f23dfed9ee67fc33746f247922a750c2a6b1d579 SHA256 2d56f0b224768276b9872499002cfed402ef86ef5c43af70e3466d8aece232f1
EBUILD mozplugger-1.13.2.ebuild 885 RMD160 5fa1fa2d78b4d2a719f68bc467b7d71e19d26a25 SHA1 ec63c57f61d7bda2e3c58d4c31bed806c21e2b5b SHA256 f0259e21dfd0314270d811044d37f36c28a98461472b5acefd0cb149ca1ad4c3
EBUILD mozplugger-1.14.0-r1.ebuild 935 RMD160 55ddcbeabd30d22cc2117e59e587a6c8f5596a9a SHA1 f5706e085cd830a1002f56e79619bc25f7b919b0 SHA256 9b100d41018e49df18c4cf0fa8112bb49a7227e0fb719d478cb8355a70e42d86
EBUILD mozplugger-1.14.2.ebuild 965 RMD160 2e7b0f3619d409601d1dc7ae6e4fffed72c66dba SHA1 f21f67420cb6e4ff1527696cf47059ddb86c7d81 SHA256 79efb43277205e81ba111b669debabd7031a80dccc400609ece2691ccd715af7
-MISC ChangeLog 5340 RMD160 3d29aa82e334945205873352bb0bed6e9818e779 SHA1 3dff3d87dd29300e5887d39a2c6253128fbb51c3 SHA256 f44e96a280ffbcab2081193d2a13c78668dcf867a54ccf2f1b2b178f52ef6131
-MISC metadata.xml 252 RMD160 63f47ae817f26b798f5055b32bd87d4e87c79333 SHA1 5e23c4c1b0bedce4cc2784c72f83e1a9aa23f9cb SHA256 04c5450ecf2dc062c8c50cbdcba6c5e2bafe0be3aa36bb78a0e3bd765250aaac
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
-
-iEYEARECAAYFAk0xeOQACgkQnGSe5QXeB7uy2gCdGwhUrI8NxQ0KtSU5Vj5AU2Ci
-+zIAnA7ipleJFGJ8YV3FbYBt6HfWQW3m
-=EZ9q
------END PGP SIGNATURE-----
+EBUILD mozplugger-1.14.3.ebuild 1150 RMD160 c1b0db09307b0e2e5559f835b08e88888c1011c6 SHA1 50ea83916fb2e56cf8474b0e4dd73212567a5409 SHA256 93857de81a03db5289982a5a9e1d7edcd30cf05cffe41127cffb09e1f8b24571
+MISC ChangeLog 5568 RMD160 53c4d76fb6415a037a033cb14308edffee46eb82 SHA1 2d444dd547746ade1f923da95afefb41e411c88a SHA256 3ae50d3059375c761651b6d83d037f157f65093a03479d463a4883dfc9d5db31
+MISC metadata.xml 327 RMD160 43bd9d5fa477ea7fe19e5927f582c5b90c729d1c SHA1 e5a69e06a427804960311739a356ccc4e9ce2caa SHA256 2fff8a30e81bc51b4c10070353eecad536f33be796de86db0c3ab69d311eca64
diff --git a/www-plugins/mozplugger/files/mozplugger-1.14.3-Makefile.in.patch b/www-plugins/mozplugger/files/mozplugger-1.14.3-Makefile.in.patch
new file mode 100644
index 000000000000..0b46f8be2039
--- /dev/null
+++ b/www-plugins/mozplugger/files/mozplugger-1.14.3-Makefile.in.patch
@@ -0,0 +1,30 @@
+--- a/Makefile.in 2011-03-03 14:40:49.000000000 -0700
++++ b/Makefile.in 2011-05-09 11:34:55.000000000 -0600
+@@ -152,17 +152,16 @@
+ make localinstall BROWSERDIR=.opera
+
+ install:
+- -@$(MKDIR) @bindir@
+- -@$(MKDIR) $(prefix)$(libprefix)/mozilla/plugins
+- -@$(MKDIR) @mandir@/man7
+- -@$(MKDIR) @sysconfdir@
+- cp mozplugger-helper @bindir@
+- cp mozplugger-controller @bindir@
+- cp mozplugger-linker @bindir@
+- for target in ${PLUGINDIRS}; do cp mozplugger.so $${target}; done
+-# cp mozplugger.so $(prefix)$(libprefix)/mozilla/plugins/
+- cp $(srcdir)/mozpluggerrc @sysconfdir@
+- cp $(srcdir)/mozplugger.7 @mandir@/man7/
++ -@$(MKDIR) ${root}@bindir@
++ -@$(MKDIR) $(root)$(prefix)$(libprefix)/nsbrowser/plugins
++ -@$(MKDIR) ${root}@mandir@/man7
++ -@$(MKDIR) ${root}@sysconfdir@
++ cp mozplugger-helper ${root}@bindir@
++ cp mozplugger-controller ${root}@bindir@
++ cp mozplugger-linker ${root}@bindir@
++ cp mozplugger.so ${root}$(prefix)$(libprefix)/nsbrowser/plugins/
++ cp $(srcdir)/mozpluggerrc ${root}@sysconfdir@
++ cp $(srcdir)/mozplugger.7 ${root}@mandir@/man7/
+
+ mozplugger.tar.gz: $(SOURCE_FILES)
+ @( DIR=`pwd`;\
diff --git a/www-plugins/mozplugger/metadata.xml b/www-plugins/mozplugger/metadata.xml
index 2ca888880170..3c33369b5880 100644
--- a/www-plugins/mozplugger/metadata.xml
+++ b/www-plugins/mozplugger/metadata.xml
@@ -6,4 +6,7 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+<use>
+ <flag name="xembed">Build with xembed always enabled.</flag>
+</use>
</pkgmetadata>
diff --git a/www-plugins/mozplugger/mozplugger-1.14.3.ebuild b/www-plugins/mozplugger/mozplugger-1.14.3.ebuild
new file mode 100644
index 000000000000..88643296cf91
--- /dev/null
+++ b/www-plugins/mozplugger/mozplugger-1.14.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/mozplugger/mozplugger-1.14.3.ebuild,v 1.1 2011/10/03 23:30:34 robbat2 Exp $
+
+EAPI=2
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="Configurable browser plugin to launch streaming media players."
+SRC_URI="http://mozplugger.mozdev.org/files/${P}.tar.gz"
+HOMEPAGE="http://mozplugger.mozdev.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE="xembed"
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-1.14.3-Makefile.in.patch"
+ sed -i "s:libprefix=.*:libprefix=/$(get_libdir):" Makefile.in
+}
+
+src_configure() {
+ local myconf
+ if [[ -x ${ECONF_SOURCE:-.}/configure ]] ; then
+ if use xembed; then
+ myconf="${myconf} --enable-always-xembed"
+ fi
+
+ econf \
+ ${myconf}
+ fi
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ LD="$(tc-getCC)" \
+ RPM_OPT_FLAGS="${CFLAGS}" \
+ XCFLAGS="-fPIC -Wall" \
+ COMMON_LDFLAGS="${LDFLAGS}" \
+ all || die
+}
+
+src_install() {
+ emake root="${D}" install || die
+ dodoc ChangeLog README
+}