diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2011-10-03 23:30:34 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2011-10-03 23:30:34 +0000 |
commit | 041403ec62d00194bf2ef66498dc99ab6bbadcd9 (patch) | |
tree | 83aa6e97683e3acbed68e0ad05b4292fdd063e86 /www-plugins | |
parent | arm stable, bug #379423 (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | www-plugins/mozplugger/Manifest | 17 | ||||
-rw-r--r-- | www-plugins/mozplugger/files/mozplugger-1.14.3-Makefile.in.patch | 30 | ||||
-rw-r--r-- | www-plugins/mozplugger/metadata.xml | 3 | ||||
-rw-r--r-- | www-plugins/mozplugger/mozplugger-1.14.3.ebuild | 50 |
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 +} |