Version bump, based on submission in bug #358779.
authorRobin H. Johnson <robbat2@gentoo.org>
Mon, 3 Oct 2011 23:30:34 +0000 (23:30 +0000)
committerRobin H. Johnson <robbat2@gentoo.org>
Mon, 3 Oct 2011 23:30:34 +0000 (23:30 +0000)
Package-Manager: portage-2.2.0_alpha60/cvs/Linux x86_64

www-plugins/mozplugger/ChangeLog
www-plugins/mozplugger/Manifest
www-plugins/mozplugger/files/mozplugger-1.14.3-Makefile.in.patch [new file with mode: 0644]
www-plugins/mozplugger/metadata.xml
www-plugins/mozplugger/mozplugger-1.14.3.ebuild [new file with mode: 0644]

index fd5ee48ef32f057bc3588211488ba9c2600da55c..b6711b6475d5c4769aa2d1aed8a8d6f15ebc0bed 100644 (file)
@@ -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
index 8b9bd1f4d1a9d2a64a5c8d9d5da845c7f3fcdf36..79df4adee60e80a0a126759647831aba072dc28f 100644 (file)
@@ -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 (file)
index 0000000..0b46f8b
--- /dev/null
@@ -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`;\
index 2ca888880170fc686ab305df8a8b6d3ab1bfe1e2..3c33369b58809865c5f2c25ffd55814547c6b8e6 100644 (file)
@@ -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 (file)
index 0000000..8864329
--- /dev/null
@@ -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
+}