diff options
author | Pacho Ramos <pacho@gentoo.org> | 2014-10-15 15:10:29 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2014-10-15 15:10:29 +0000 |
commit | fffec710319437c2158da65acd52f1d6a35647bd (patch) | |
tree | ae9189b66860a502e2b9fbc45d7aa9244516173f | |
parent | Support multilib providers for deps. Bump to EAPI=5. (diff) | |
download | historical-fffec710319437c2158da65acd52f1d6a35647bd.tar.gz historical-fffec710319437c2158da65acd52f1d6a35647bd.tar.bz2 historical-fffec710319437c2158da65acd52f1d6a35647bd.zip |
Drop old
Package-Manager: portage-2.2.12/cvs/Linux x86_64
Manifest-Sign-Key: 0xA188FBD4
-rw-r--r-- | www-plugins/nspluginwrapper/ChangeLog | 6 | ||||
-rw-r--r-- | www-plugins/nspluginwrapper/Manifest | 11 | ||||
-rw-r--r-- | www-plugins/nspluginwrapper/nspluginwrapper-1.4.4-r1.ebuild | 97 | ||||
-rw-r--r-- | www-plugins/nspluginwrapper/nspluginwrapper-1.4.4-r2.ebuild | 108 | ||||
-rw-r--r-- | www-plugins/nspluginwrapper/nspluginwrapper-1.4.4.ebuild | 96 |
5 files changed, 9 insertions, 309 deletions
diff --git a/www-plugins/nspluginwrapper/ChangeLog b/www-plugins/nspluginwrapper/ChangeLog index 1c76f0376210..50b63bd7ca58 100644 --- a/www-plugins/nspluginwrapper/ChangeLog +++ b/www-plugins/nspluginwrapper/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for www-plugins/nspluginwrapper # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/nspluginwrapper/ChangeLog,v 1.29 2014/10/15 15:09:20 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/nspluginwrapper/ChangeLog,v 1.30 2014/10/15 15:10:28 pacho Exp $ + + 15 Oct 2014; Pacho Ramos <pacho@gentoo.org> -nspluginwrapper-1.4.4-r1.ebuild, + -nspluginwrapper-1.4.4-r2.ebuild, -nspluginwrapper-1.4.4.ebuild: + Drop old 15 Oct 2014; Pacho Ramos <pacho@gentoo.org> nspluginwrapper-1.4.4-r3.ebuild: Support multilib providers for deps. Bump to EAPI=5. diff --git a/www-plugins/nspluginwrapper/Manifest b/www-plugins/nspluginwrapper/Manifest index bdc13cbf337f..a3f72df2398c 100644 --- a/www-plugins/nspluginwrapper/Manifest +++ b/www-plugins/nspluginwrapper/Manifest @@ -9,16 +9,13 @@ AUX nspluginwrapper-1.4.4-link-to-libdl.patch 537 SHA256 63854f9b6d87fd83b22a3f9 AUX nspluginwrapper-1.4.4-link-to-libgthread.patch 508 SHA256 5d7b31c5ea5ddf6ea80c3d221a6a3c18bd6862f967c7664be5f92504f28699da SHA512 664d27a36a3c268eb78bf1e098ec78df6b787060937c5c5a8eef8b78e4cf4d7370747aa7d3c5278aa6f08026c18d6661ec3ead5eff71aecb0e8febab1b1888ab WHIRLPOOL cffade086c15c68e259ec4a9bdb9db0f28e844dd384b00a7a4facd596e37cc86d0f00a94769be78c9cba3b33190fb7239c06c647072a27e78821be805e631fcc AUX nspluginwrapper-1.4.4-parallel-make.patch 4018 SHA256 f071aafad78e919133e56877efe47c43c049e534123cb3a1ec3512205c90ec74 SHA512 51e8d25d63ad00fe6b4972f7b1e2a67154456dafeaa376c0ea7b6ce03e0115d08a84ad6d50fdec043748638bbdd5638881badca889336ef1654a90a489d17a58 WHIRLPOOL d63e1541edc6d81f77d33309b2eaccdba4039354a951d11500ca922c25eb40b509a826e6955df8d92bd4146b34f0e6655338b1e111b10df84682a746608a043c DIST nspluginwrapper-1.4.4.tar.gz 412513 SHA256 f2ed94d42dbbb5370b000a3f30d2b601eb2b09d5742b2842cd0d70e862fab2bb SHA512 41126d98284cae6d25d23233b08ccca0dea841d457d4e41210282c6ab4c0fbf020f2ab4173ce39db8a47a1db20840bcc856f9c7309aa2e6ef2a777e3f2ebf503 WHIRLPOOL 537325919cbba8ce456c30a466f6e2c9fe546da829538afc7807f4201a06ebd7d89f9671b46fac09944a76d8064289530790ccf1ff2b6e5d596b2116447c991e -EBUILD nspluginwrapper-1.4.4-r1.ebuild 2738 SHA256 fe944f05cfd7d8d18c10065529c7b50b778acfc9a69b1efdfb575b3833b6392e SHA512 684b815cb266659620483cc0226860a1375f791b0ca7d9f68ce137e3d97a97fcfacea1009baa5020d691bc79cdbdf6e8b5c4bbe2b3cca06f2f7ce4926e074807 WHIRLPOOL 2a9e876a4b4f1fa3f2f7df515e9be47463779a3a77db8dd7c967262af688fa4a78f0afe92cce0049079c359fc39d21d324d67e3e179c39d0f60ded501cd1ff6b -EBUILD nspluginwrapper-1.4.4-r2.ebuild 3033 SHA256 69c3795534b27da6eb6e836f24a973d3b8d3f4d8cd78341971b64ea0491db5ae SHA512 3aa4cea7c6464e6a88216182cc32c3ca4a7f28afdfe4433221f7867965c36e3932ee3fca41a00f23a1a5906aeaab1c7a40304f75ebe24718c6cea34cdd762b88 WHIRLPOOL 4f79c2c968a50eee36fc0ba997b7b7c448ca3486c84edbb8bcc060c4d795e12e6c3978b0cae0c55a8d01d128db51325b243762cc9f1d94891fcdd3082d9054d1 EBUILD nspluginwrapper-1.4.4-r3.ebuild 3274 SHA256 393adf1a5234006defd40943200186271c8d9a64db06a9eadfe5e1905899c849 SHA512 519cd5720ed74182fda8fabf5d231a68b2a3e5adf7a1995fb0563d9df61654266b5ae3644b3138eb67524ea577b617a9352b44a9abd884f15433a66f7238e6b4 WHIRLPOOL f15e1f1f1840246e9f6460d5cfd1d3af07a59b5add80d513e1133f5442e5d99a3ef1bdf76f201c2d5297a636516ccbf1f9cec7eeedd147754ee555f965f7b206 -EBUILD nspluginwrapper-1.4.4.ebuild 2637 SHA256 03912b6aac2b3b5b396a07bae8d5f92df976011127bffd334b1bddb3ee0ec7ae SHA512 351b7915ba154f4d0818bb4526964c208dd9feeed09c3a18174fcbadc7ccb33c04f9881071334728276d638d4a9dd135c5ac5321836eed1a13ddbb9cbb94d14c WHIRLPOOL d0b9103b24012ea739f27893bc5407c0d9f4646cbeaa6813125c5c862f184164ef041204e2b228e3ac4cc8c1aa5990d7474838d27ab5f6d208d681650e9dadd1 -MISC ChangeLog 13349 SHA256 19fef7df7e7a10e3f468a8b3b72da55162bc14717471823b64288e4c22a81be4 SHA512 297b1b726c5650694a27c1a83455e4162b2a2ca5c57ba0b1b3c96b5a0c34e1b7f3964676b88aad15adb8a224e95730d8929a482b6e48c96bb3ada4d42d904666 WHIRLPOOL d05765bf512a6294d7efb65d67bfbf3b49eb224e2cbe638deb2f83bd2c5e4252fdb6d00b40ef89208082ca2c6b0d488e4ba84128de9a3abd9d06549c7e6b2b00 +MISC ChangeLog 13508 SHA256 0a6ee36602f0f3db71fba48f71a5b7126536f6fa0be329962c94bb2f8ed1dfbe SHA512 4b6bc0e96af3a9aa5984527a593a431440205fd5fc110b815ce7d3cefcada9fb224ccb40c4e41ed542a537b7f419c1d38abaf1182efdf41ed080286548d9ad1d WHIRLPOOL 46126109675c82051568baaea12cf490f1ddc46c896b75d32be90e08f9ec7782df87d56746b58e25c3b36a0737f1dfdbc51e36eb490452eddc99a5836e290190 MISC metadata.xml 253 SHA256 0b0d878d1f93316b2966ec90c1f80c46fe67fb3f5647b28f7c30d9647dbb1854 SHA512 a454fe34c8afc4aa984f3bc85615b147f0801afc470720b86396e4a939a2ce37dfcec55be09252ce115166993835b9aaca049e1988c632c4f3ddd9b4809afaf1 WHIRLPOOL 7465cc1859e31e46e7fb8f724dbad81b55aea98afe3268ed98faa0d35614341b6ebd6bcd778347d3711b17efe37a45c43871fde5e2f6083f4ba76e9a2c4b7432 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlQ+jiEACgkQCaWpQKGI+9SRggCdHrpJIQua23F49mJwOg1xbeka -wPEAnA4VoXCbLXss1NukNS16aYhdjItZ -=D909 +iEYEAREIAAYFAlQ+jmUACgkQCaWpQKGI+9Rj1wCfeZPY0o8M2pAOeBbuIwviBbiy +3NIAn0J8JKcbnfsn/YRDxzOHtaS+aGZO +=c9nl -----END PGP SIGNATURE----- diff --git a/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4-r1.ebuild b/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4-r1.ebuild deleted file mode 100644 index 34342113311a..000000000000 --- a/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4-r1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4-r1.ebuild,v 1.4 2012/05/03 06:08:02 jdhore Exp $ - -EAPI=2 - -inherit eutils multilib nsplugins flag-o-matic - -DESCRIPTION="Netscape Plugin Wrapper - Load 32bit plugins on 64bit browser" -HOMEPAGE="http://nspluginwrapper.org/" -SRC_URI="http://web.mit.edu/davidben/Public/nspluginwrapper/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64" -IUSE="" - -RDEPEND=">=x11-libs/gtk+-2:2 - net-misc/curl - app-emulation/emul-linux-x86-xlibs - app-emulation/emul-linux-x86-gtklibs - >=sys-apps/util-linux-2.13" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -autoinstall() { - if [[ -x /usr/bin/${PN} ]]; then - einfo "Auto installing 32bit plugins..." - ${PN} -a -i - ls /usr/$(get_libdir)/nsbrowser/plugins - - # Remove wrappers if equivalent 64-bit plugins exist - # TODO: May be better to patch nspluginwrapper so it doesn't create - # duplicate wrappers in the first place... - local DIR64="${ROOT}/usr/$(get_libdir)/nsbrowser/plugins/" - for f in "${DIR64}"/npwrapper.*.so; do - local PLUGIN=${f##*/npwrapper.} - if [[ -f ${DIR64}/${PLUGIN} ]]; then - einfo " Removing duplicate wrapper for native 64-bit ${PLUGIN}" - ${PN} -r "${f}" - fi - done - fi -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.3.0-gdk-native-windows.patch" - epatch "${FILESDIR}/${P}-parallel-make.patch" - epatch "${FILESDIR}/${P}-compile-on-hardened.patch" - sed -i -r "s:^libnoxshm_LDFLAGS = :libnoxshm_LDFLAGS = -L/usr/$(ABI=x86 get_libdir)/ :" Makefile -} - -src_configure() { - replace-flags -O3 -O2 - - ./configure --enable-biarch \ - --target-cpu=i386 \ - --with-lib32=$(ABI=x86 get_libdir) \ - --with-lib64=$(get_libdir) \ - --pkglibdir=/usr/$(get_libdir)/${PN} -} - -src_compile() { - emake LDFLAGS_32="-m32 ${LDFLAGS}" || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - dosym "/usr/$(get_libdir)/${PN}/x86_64/linux/npconfig" "/usr/bin/${PN}" - keepdir "/usr/$(get_libdir)/${PLUGINS_DIR}" - - dodoc NEWS README TODO -} - -pkg_postinst() { - autoinstall - elog "Any 32bit plugins you currently have installed have now been" - elog "configured to work in a 64bit browser. Any plugins you install in" - elog "the future will first need to be setup with:" - elog " \"nspluginwrapper -i <path-to-32bit-plugin>\"" - elog "before they will function in a 64bit browser" - elog -} - -# this is terribly ugly, but without a way to query portage as to whether -# we are upgrading/reinstalling a package versus unmerging, I can't think of -# a better way - -pkg_prerm() { - einfo "Removing wrapper plugins..." - ${PN} --auto --remove -} - -pkg_postrm() { - autoinstall -} diff --git a/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4-r2.ebuild b/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4-r2.ebuild deleted file mode 100644 index 4b1c7d9c3b90..000000000000 --- a/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4-r2.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4-r2.ebuild,v 1.2 2012/05/03 06:08:02 jdhore Exp $ - -EAPI=2 - -inherit eutils multilib nsplugins flag-o-matic toolchain-funcs - -DESCRIPTION="Netscape Plugin Wrapper - Load 32bit plugins on 64bit browser" -HOMEPAGE="http://nspluginwrapper.org/" -SRC_URI="http://web.mit.edu/davidben/Public/nspluginwrapper/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=">=x11-libs/gtk+-2:2 - net-misc/curl - app-emulation/emul-linux-x86-xlibs - app-emulation/emul-linux-x86-gtklibs - >=sys-apps/util-linux-2.13" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -autoinstall() { - if [[ -x /usr/bin/${PN} ]]; then - einfo "Auto installing 32bit plugins..." - ${PN} -a -i - ls /usr/$(get_libdir)/nsbrowser/plugins - - # Remove wrappers if equivalent 64-bit plugins exist - # TODO: May be better to patch nspluginwrapper so it doesn't create - # duplicate wrappers in the first place... - local DIR64="${ROOT}/usr/$(get_libdir)/nsbrowser/plugins/" - for f in "${DIR64}"/npwrapper.*.so; do - local PLUGIN=${f##*/npwrapper.} - if [[ -f ${DIR64}/${PLUGIN} ]]; then - einfo " Removing duplicate wrapper for native 64-bit ${PLUGIN}" - ${PN} -r "${f}" - fi - done - fi -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.3.0-gdk-native-windows.patch" - - epatch "${FILESDIR}/${P}-parallel-make.patch" - epatch "${FILESDIR}/${P}-compile-on-hardened.patch" - epatch "${FILESDIR}/${P}-dont-unload-libraries.patch" - epatch "${FILESDIR}/${P}-dont-include-gthread.patch" - - sed -i -r "s:^libnoxshm_LDFLAGS = :libnoxshm_LDFLAGS = -L/usr/$(ABI=x86 get_libdir)/ :" \ - Makefile || die "sed failed" -} - -src_configure() { - replace-flags -O3 -O2 - - ./configure \ - --with-cc="$(tc-getCC)" \ - --with-cxx="$(tc-getCXX)" \ - --enable-biarch \ - --target-cpu=i386 \ - --with-lib32=$(ABI=x86 get_libdir) \ - --with-lib64=$(get_libdir) \ - --pkglibdir=/usr/$(get_libdir)/${PN} \ - || die "configure failed" -} - -src_compile() { - emake LDFLAGS_32="-m32 ${LDFLAGS}" || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - dosym "/usr/$(get_libdir)/${PN}/x86_64/linux/npconfig" "/usr/bin/${PN}" \ - || die "dosym failed" - - keepdir "/usr/$(get_libdir)/${PLUGINS_DIR}" || die "keepdir failed" - - dodoc NEWS README TODO -} - -pkg_postinst() { - autoinstall - elog "Any 32bit plugins you currently have installed have now been" - elog "configured to work in a 64bit browser. Any plugins you install in" - elog "the future will first need to be setup with:" - elog " \"nspluginwrapper -i <path-to-32bit-plugin>\"" - elog "before they will function in a 64bit browser" - elog -} - -# this is terribly ugly, but without a way to query portage as to whether -# we are upgrading/reinstalling a package versus unmerging, I can't think of -# a better way - -pkg_prerm() { - einfo "Removing wrapper plugins..." - ${PN} --auto --remove -} - -pkg_postrm() { - autoinstall -} diff --git a/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4.ebuild b/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4.ebuild deleted file mode 100644 index 8ffcdd6f0474..000000000000 --- a/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/nspluginwrapper/nspluginwrapper-1.4.4.ebuild,v 1.5 2012/05/03 06:08:02 jdhore Exp $ - -EAPI=2 - -inherit eutils multilib nsplugins flag-o-matic - -DESCRIPTION="Netscape Plugin Wrapper - Load 32bit plugins on 64bit browser" -HOMEPAGE="http://nspluginwrapper.org/" -SRC_URI="http://web.mit.edu/davidben/Public/nspluginwrapper/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64" -IUSE="" - -RDEPEND=">=x11-libs/gtk+-2:2 - net-misc/curl - app-emulation/emul-linux-x86-xlibs - app-emulation/emul-linux-x86-gtklibs - >=sys-apps/util-linux-2.13" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -autoinstall() { - if [[ -x /usr/bin/${PN} ]]; then - einfo "Auto installing 32bit plugins..." - ${PN} -a -i - ls /usr/$(get_libdir)/nsbrowser/plugins - - # Remove wrappers if equivalent 64-bit plugins exist - # TODO: May be better to patch nspluginwrapper so it doesn't create - # duplicate wrappers in the first place... - local DIR64="${ROOT}/usr/$(get_libdir)/nsbrowser/plugins/" - for f in "${DIR64}"/npwrapper.*.so; do - local PLUGIN=${f##*/npwrapper.} - if [[ -f ${DIR64}/${PLUGIN} ]]; then - einfo " Removing duplicate wrapper for native 64-bit ${PLUGIN}" - ${PN} -r "${f}" - fi - done - fi -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.3.0-gdk-native-windows.patch" - epatch "${FILESDIR}/${P}-parallel-make.patch" - epatch "${FILESDIR}/${P}-compile-on-hardened.patch" -} - -src_configure() { - replace-flags -O3 -O2 - - ./configure --enable-biarch \ - --target-cpu=i386 \ - --with-lib32=$(ABI=x86 get_libdir) \ - --with-lib64=$(get_libdir) \ - --pkglibdir=/usr/$(get_libdir)/${PN} -} - -src_compile() { - emake LDFLAGS_32="-m32 ${LDFLAGS}" || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - dosym "/usr/$(get_libdir)/${PN}/x86_64/linux/npconfig" "/usr/bin/${PN}" - keepdir "/usr/$(get_libdir)/${PLUGINS_DIR}" - - dodoc NEWS README TODO -} - -pkg_postinst() { - autoinstall - elog "Any 32bit plugins you currently have installed have now been" - elog "configured to work in a 64bit browser. Any plugins you install in" - elog "the future will first need to be setup with:" - elog " \"nspluginwrapper -i <path-to-32bit-plugin>\"" - elog "before they will function in a 64bit browser" - elog -} - -# this is terribly ugly, but without a way to query portage as to whether -# we are upgrading/reinstalling a package versus unmerging, I can't think of -# a better way - -pkg_prerm() { - einfo "Removing wrapper plugins..." - ${PN} --auto --remove -} - -pkg_postrm() { - autoinstall -} |