diff options
author | Patrick McLean <chutzpah@gentoo.org> | 2008-12-16 14:45:20 +0000 |
---|---|---|
committer | Patrick McLean <chutzpah@gentoo.org> | 2008-12-16 14:45:20 +0000 |
commit | 9b5255bd738a838dc205de5ed2a1e386ad2c6236 (patch) | |
tree | e981913581f061f95f65321dd9db3da75761f5ac /net-www | |
parent | Filter ecj for now. Fixes bug #249740. (diff) | |
download | historical-9b5255bd738a838dc205de5ed2a1e386ad2c6236.tar.gz historical-9b5255bd738a838dc205de5ed2a1e386ad2c6236.tar.bz2 historical-9b5255bd738a838dc205de5ed2a1e386ad2c6236.zip |
Version bump.
Package-Manager: portage-2.1.6.1/cvs/Linux 2.6.27-gentoo-r6 x86_64
Diffstat (limited to 'net-www')
-rw-r--r-- | net-www/nspluginwrapper/ChangeLog | 8 | ||||
-rw-r--r-- | net-www/nspluginwrapper/Manifest | 10 | ||||
-rw-r--r-- | net-www/nspluginwrapper/nspluginwrapper-1.1.10.ebuild | 76 |
3 files changed, 89 insertions, 5 deletions
diff --git a/net-www/nspluginwrapper/ChangeLog b/net-www/nspluginwrapper/ChangeLog index c69b695aeaf2..8a256bee6b59 100644 --- a/net-www/nspluginwrapper/ChangeLog +++ b/net-www/nspluginwrapper/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-www/nspluginwrapper # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-www/nspluginwrapper/ChangeLog,v 1.22 2008/11/19 14:36:36 chutzpah Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-www/nspluginwrapper/ChangeLog,v 1.23 2008/12/16 14:45:20 chutzpah Exp $ + +*nspluginwrapper-1.1.10 (16 Dec 2008) + + 16 Dec 2008; Patrick McLean <chutzpah@gentoo.org> + +nspluginwrapper-1.1.10.ebuild: + Version bump. *nspluginwrapper-1.1.4 (19 Nov 2008) diff --git a/net-www/nspluginwrapper/Manifest b/net-www/nspluginwrapper/Manifest index 382bf3090d2a..cfe69b99e70f 100644 --- a/net-www/nspluginwrapper/Manifest +++ b/net-www/nspluginwrapper/Manifest @@ -3,15 +3,17 @@ Hash: SHA1 AUX nspluginwrapper-1.1.0-quiet-64bit-plugin-warnings.patch 567 RMD160 5bb8443a462de16ece2d94bc4b2f0b0ad06c97fe SHA1 dae3cadf82aa577080a0e680ec005086632c0d61 SHA256 62901e936c70567237422c2293c4ed4fc83f4b6189c310a380cb228e9bb38e63 DIST nspluginwrapper-1.0.0.tar.bz2 271028 RMD160 d3b5a5d1dd314e5331ffc877fb9621d6566087c6 SHA1 ef551fb508835b3358355477be794a34e9f64135 SHA256 e5c4661eb91d05fc3da2f4ccf6e0769e8cd097ac232ffc6afe16e645729a02d5 +DIST nspluginwrapper-1.1.10.tar.bz2 330810 RMD160 dd399cb82301dffec9c289183fc51610514fda13 SHA1 e4cb6780c85626813a76d7e06f3493245f0310c8 SHA256 6cebe3766b22765c5d5e2cd3d207b3a7d821afecc096c25aca84a61ccb8b9d8d DIST nspluginwrapper-1.1.4.tar.bz2 317465 RMD160 25fc798c40126ba7e62743759c0ab0ca92d5946a SHA1 c539f1d4502f5495710ade2ada104d0d35e8939c SHA256 d6bab509c27b03bb635bc96cfebcd13506ba31f5e31896134353de3f0861fb4b EBUILD nspluginwrapper-1.0.0.ebuild 1959 RMD160 349baa0220bf9fed5553fe22c005ffece334459d SHA1 ed4194b5cbb674d9a14f8cea911a476411f450d7 SHA256 cca609775cf6b28bb8ea5be214ee367dddcbd90687880ce86cc492c1e04c39d7 +EBUILD nspluginwrapper-1.1.10.ebuild 2054 RMD160 b932310935132374385ee6b6bf0ff0c009e50c60 SHA1 112586b46ec23b5da4d3145c496512f9ffc5730e SHA256 94badd30f5fe18b8474e77b3d8f2c6a7976a078766474c5703d9ac084460ca04 EBUILD nspluginwrapper-1.1.4.ebuild 2053 RMD160 25c8381b0effc15c1d6923f2b562e3ecefdcadd4 SHA1 58a1cd86e2f297a0b8411a1c52ca082930cc6d96 SHA256 7abe465ed906a89f04abf4d78de6cc0fd566c1111e9bf5cc90aa02abacce4a9a -MISC ChangeLog 5134 RMD160 6e99d41b2b093bd9b922855cf003630e91494ca5 SHA1 406c64e7ce3895118f9f91cf59c50e6dae98eac4 SHA256 d28ec06a396c1073971b39a4836b896884e3969926eb82ddc9ffcb4acc7338e4 +MISC ChangeLog 5276 RMD160 f23749f17948825726ae2ed0704abedc69cdedac SHA1 0f4ac40bc015914be3b6b55da3a072017d09a67a SHA256 86e807514ca99be0fbce0ec66e77dfba84cfc23309802febda7426aab7e3ce5c MISC metadata.xml 253 RMD160 37a89adccd0388cf014f6768a21b1ec09252d21c SHA1 fa43576fb2327afb837b5b2ea57dc6ab8525494b SHA256 0b0d878d1f93316b2966ec90c1f80c46fe67fb3f5647b28f7c30d9647dbb1854 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkkkJIcACgkQWt/XSf2CZdmvjgCggf8vwWM1Zsdkvpv82GtvFVhM -VjoAoISMBDWB2p1JX484svDGKNsXaE8v -=Y7p1 +iEYEARECAAYFAklHvw0ACgkQWt/XSf2CZdnngACeI9gj+K2GclK87AY4BVZd0Uei +G8QAnis9CKF0dSsathYjO2JK30h/ZTjD +=9oI6 -----END PGP SIGNATURE----- diff --git a/net-www/nspluginwrapper/nspluginwrapper-1.1.10.ebuild b/net-www/nspluginwrapper/nspluginwrapper-1.1.10.ebuild new file mode 100644 index 000000000000..bc34f9320f7c --- /dev/null +++ b/net-www/nspluginwrapper/nspluginwrapper-1.1.10.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-www/nspluginwrapper/nspluginwrapper-1.1.10.ebuild,v 1.1 2008/12/16 14:45:20 chutzpah Exp $ + +inherit eutils nsplugins multilib + +DESCRIPTION="Netscape Plugin Wrapper - Load 32bit plugins on 64bit browser" +HOMEPAGE="http://www.gibix.net/projects/nspluginwrapper/" +SRC_URI="http://www.gibix.net/projects/${PN}/files/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=">=x11-libs/gtk+-2 + net-misc/curl + app-emulation/emul-linux-x86-xlibs + app-emulation/emul-linux-x86-gtklibs + || ( >=sys-apps/util-linux-2.13 sys-apps/setarch )" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +src_unpack() { + unpack ${A} + cd "${S}" + + # bug #238403 + epatch "${FILESDIR}/${PN}-1.1.0-quiet-64bit-plugin-warnings.patch" +} + +src_compile() { + econf --with-biarch \ + --with-lib32=$(ABI=x86 get_libdir) \ + --with-lib64=$(get_libdir) \ + --pkglibdir=/usr/$(get_libdir)/${PN} + + emake || die "emake failed" + +} + +src_install() { + emake -j1 DESTDIR="${D}" install || die "emake install failed" + + inst_plugin "/usr/$(get_libdir)/${PN}/x86_64/linux/npwrapper.so" + dosym "/usr/$(get_libdir)/${PN}/x86_64/linux/npconfig" "/usr/bin/${PN}" + + dodoc NEWS README TODO ChangeLog +} + +pkg_postinst() { + einfo "Auto installing 32bit plugins..." + ${PN} -a -i + 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() { + if [[ -x /usr/bin/${PN} ]]; then + einfo "Auto installing 32bit plugins..." + ${PN} --auto --install + fi +} |