diff options
author | Jim Ramsay <lack@gentoo.org> | 2011-09-23 12:44:21 +0000 |
---|---|---|
committer | Jim Ramsay <lack@gentoo.org> | 2011-09-23 12:44:21 +0000 |
commit | fea752364bb748312fa9f3d1615f700d2e4c6376 (patch) | |
tree | a737322c7496fc26d15561c867606312d75ee3d5 /www-plugins | |
parent | Updated loop-aes patch (bug #381521) (diff) | |
download | historical-fea752364bb748312fa9f3d1615f700d2e4c6376.tar.gz historical-fea752364bb748312fa9f3d1615f700d2e4c6376.tar.bz2 historical-fea752364bb748312fa9f3d1615f700d2e4c6376.zip |
Bug #384017: Version bump for security
Package-Manager: portage-2.1.9.49/cvs/Linux i686
Diffstat (limited to 'www-plugins')
-rw-r--r-- | www-plugins/adobe-flash/ChangeLog | 7 | ||||
-rw-r--r-- | www-plugins/adobe-flash/Manifest | 24 | ||||
-rw-r--r-- | www-plugins/adobe-flash/adobe-flash-10.3.183.10.ebuild | 126 |
3 files changed, 155 insertions, 2 deletions
diff --git a/www-plugins/adobe-flash/ChangeLog b/www-plugins/adobe-flash/ChangeLog index 0de4fd1aef06..1f3d58e0cadf 100644 --- a/www-plugins/adobe-flash/ChangeLog +++ b/www-plugins/adobe-flash/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for www-plugins/adobe-flash # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/adobe-flash/ChangeLog,v 1.104 2011/09/08 07:45:36 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/adobe-flash/ChangeLog,v 1.105 2011/09/23 12:44:21 lack Exp $ + +*adobe-flash-10.3.183.10 (23 Sep 2011) + + 23 Sep 2011; Jim Ramsay <lack@gentoo.org> +adobe-flash-10.3.183.10.ebuild: + Bug #384017: Version bump for security *adobe-flash-11.0.1.129_rc201109061 (08 Sep 2011) diff --git a/www-plugins/adobe-flash/Manifest b/www-plugins/adobe-flash/Manifest index 957b1bb921f8..b06c5230aad2 100644 --- a/www-plugins/adobe-flash/Manifest +++ b/www-plugins/adobe-flash/Manifest @@ -1,10 +1,32 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX flashplugin-lahf-fix.c 1038 RMD160 8b4550179b919f82acb67813eff33462bebeeb74 SHA1 628b3d672416d386134f79dbcedba333bd5558a9 SHA256 52acc6658eb7d49fb167c848345f7dcb49e4057e2872ca8319bccbff6728df6d AUX memcpy-to-memmove.sh 1418 RMD160 322005bfe0717630b945eb71ae4aa808a1d14d5e SHA1 72ee58862db06ee235055123137604619273819f SHA256 08a7203d19ca0d1ecbfaf6c46d915a28e2de81da97e42ef3c56e3d370c380096 AUX mms.cfg 4420 RMD160 b73a91462e1db48fb40983e896cb06b3deb2a51e SHA1 3e56ecb32b938f46eea17a924fa0b006c66a3e6e SHA256 0dd2a9f9aab559243c4d282b5c143ed8876b8d6f8be519bfa8ca6e8fc0c55d9a +DIST flash-plugin-10.3.183.10-release.i386.rpm 5450351 RMD160 e84e71ba5fc88ac2c3557b7848c3bf2f988a890d SHA1 98f159698fa1a5a85b8d5210ad551da5ba5d9af7 SHA256 9969a0ebb53d42f195785aee2253d58cbd7960be861f3f981293f5ebcb4a0a70 DIST flash-plugin-10.3.183.7-release.i386.rpm 5450066 RMD160 914484cb463eae2c0fb81237be77a695bd36e1b1 SHA1 7ad5f80e8d2a94773645948d54d5350c4745f9c4 SHA256 5cc902ceb437dcf81402f749f5e3ed0bed66cf68358699c7a9de256ee28f5789 DIST flashplayer11_rc1_install_lin_32_090611.tar.gz 6774725 RMD160 33b85a5b950c7540bee9e630b75320d7c9bb3793 SHA1 6e91750cc528b85193907d7c87c5ffcbfb5865c5 SHA256 7b783164d010bf9a338abda443a3d5ef82665f47f44dbfa80aef3c9222262177 DIST flashplayer11_rc1_install_lin_64_090611.tar.gz 7069963 RMD160 ef8562698888d1cc1365c48b158b913ce3dfc728 SHA1 7756ce9dda6e02ed0931f01dc595bf1a4bb33a30 SHA256 ee6cf03b53d5882d99bfa83bb742d654a986aa68c646d0275e34b379e7e6550f +EBUILD adobe-flash-10.3.183.10.ebuild 3827 RMD160 b31c4aac007611b34f5423eebad740c8f1c0beb0 SHA1 045c2c0df046168765cfaeddd94fe9df963e5a5e SHA256 954883d9916fa50e8d7e4b7bb9c576268e91bc12293b0ca1053c2d8493dc93be EBUILD adobe-flash-10.3.183.7.ebuild 3829 RMD160 2ded4b2755a57d0d7e9feebd177b61d7da786ba2 SHA1 176c90a878cba6094756ad07672549602de59f26 SHA256 d81ba600d8b37cb637c086cf12c65ae35e61eb3aad44d606ba6f67013524b4f0 EBUILD adobe-flash-11.0.1.129_rc201109061.ebuild 7352 RMD160 9002cefabcb35bca26fc57ad237093c0b4a844e6 SHA1 5746ec24cfa9ff9e860753e3549578ac00b510ac SHA256 8bab97239ef6af75f66c66bc682d7c44ef8c944d28555c6b6442b0f5a74ac390 -MISC ChangeLog 37794 RMD160 b3b03cd9656c31ad6d77308688cb6848b5199f49 SHA1 54ae396878186ce73f5af684224ba13341b2833a SHA256 e92500c82c2d7795ae4b08c72062a7e89486545138f7630a93c81001c8c9bd8a +MISC ChangeLog 37948 RMD160 66eb6697674336bf7fd4701ac6f276e6798a0946 SHA1 0fdb7b3b35f78c85fb91303843c78f26f844e9af SHA256 00e25a648ac25939a1a35b97caa4b1e99f8fa50f09f7e40efd02d9c981174438 MISC metadata.xml 1010 RMD160 73dd5ebd0ca15f10489748d441e8f5ad11f86a64 SHA1 83a453fe0b10a603237755eae9b4ff8ee47d438a SHA256 36e47f0f087760202d4ad961f9ec3fbf0bd2dc075f1b34d7d8950b2960409016 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iQIcBAEBCAAGBQJOfH9JAAoJEA8o5SF9Rr6qa74P/3xRM9b2dy4F3vMOn5Zq2voz +S/nZwxPq9OhVppzSo2raLYGgZsInU+bOrmK79fssviKip9VGOKxId+zQ4Q67zu7V +WFmQ+ViJJ+QoqTmdKefMxyGnesmif+eBPSlqUJqQ8XpfklyG7jdbwPSgpVV/ZHf2 +JlLE/pqMQlbjmp1iLYshqnFfF9b2pg6Fig9wPodKusmQlhh8Mb3tVV8DXFNB0gG8 +dUm1apPbFslKWJNvfzUSnPQTOtHfcoBU5R+tBUVexzu7ZIOC2E15TomI33qntA35 +nki/DT+XQ4636h08kmcZ+1xPZgLC4Z+uSl7NXV3mU/2ypMwrKU2e6DTAofwPrcCb +7Ope36eaWV3GcqwPG2ZGkCjhyKYdrGIWQG29lo0tzfe6NysXgs8PyYrt8MJfAJde +CT0NfLu4vLjn24yJDOOONevMgXS/YJ0Owdvep1gXimkey9yljz8vIgrJ/w/x4/i1 +zeNE8lEBiycI8msogUpjO7LOJ5Ot4cJmT3GS9lbAD2zB24dt1oDro95K4cJz7yZC +uxWhY+q3dDd16XSXEDPdGN9F0lDkyTGcvF8afAdJHsXY2BOb+v2v6ygIuicaPWrt +oh+v6B3wzpOaRCyCckldxa9j+Fh4iAzh+C9RvkLurqvBbdbBsv97PUqq2TktAm2f +FcSlJRUHbH4wVdQXFvhK +=SQ+E +-----END PGP SIGNATURE----- diff --git a/www-plugins/adobe-flash/adobe-flash-10.3.183.10.ebuild b/www-plugins/adobe-flash/adobe-flash-10.3.183.10.ebuild new file mode 100644 index 000000000000..e43eb4664673 --- /dev/null +++ b/www-plugins/adobe-flash/adobe-flash-10.3.183.10.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-plugins/adobe-flash/adobe-flash-10.3.183.10.ebuild,v 1.1 2011/09/23 12:44:21 lack Exp $ + +EAPI=4 +inherit nsplugins rpm multilib toolchain-funcs + +MY_32B_URI="http://fpdownload.macromedia.com/get/flashplayer/current/flash-plugin-${PV}-release.i386.rpm" + +DESCRIPTION="Adobe Flash Player" +SRC_URI="${MY_32B_URI}" +HOMEPAGE="http://www.adobe.com/flashplayer" +IUSE="vdpau kde" +SLOT="0" + +KEYWORDS="-* ~amd64 ~x86" +LICENSE="AdobeFlash-10.3" +RESTRICT="strip mirror" + +S="${WORKDIR}" + +NATIVE_DEPS="x11-libs/gtk+:2 + media-libs/fontconfig + dev-libs/nss + net-misc/curl + vdpau? ( x11-libs/libvdpau ) + kde? ( kde-base/kcmshell ) + >=sys-libs/glibc-2.4" + +EMUL_DEPS="vdpau? ( >=app-emulation/emul-linux-x86-xlibs-20110129 ) + >=app-emulation/emul-linux-x86-gtklibs-20100409-r1 + app-emulation/emul-linux-x86-soundlibs" + +DEPEND="amd64? ( www-plugins/nspluginwrapper )" +RDEPEND="x86? ( $NATIVE_DEPS ) + amd64? ( $EMUL_DEPS ) + || ( media-fonts/liberation-fonts media-fonts/corefonts ) + ${DEPEND}" + +# Where should this all go? (Bug #328639) +INSTALL_BASE="opt/Adobe/flash-player" +INSTALL_BASE32="${INSTALL_BASE}32" + +# Ignore QA warnings in these closed-source binaries, since we can't fix them: +QA_PREBUILT="opt/* usr/lib*/kde4/*" + +src_install() { + if use amd64; then + local oldabi="${ABI}" + ABI="x86" + BASE=${INSTALL_BASE32} + else + BASE=${INSTALL_BASE} + fi + + # The plugin itself + exeinto /${BASE}/plugin + doexe usr/lib/flash-plugin/libflashplayer.so + doexe usr/lib/flash-plugin/homecleanup + inst_plugin /${BASE}/plugin/libflashplayer.so + + # The optional KDE4 KCM plugin + if use kde && ! use amd64; then + exeinto /usr/$(get_libdir)/kde4/ + doexe usr/$(get_libdir)/kde4/kcm_adobe_flash_player.so + insinto /usr/share/kde4/services + doins usr/share/kde4/services/kcm_adobe_flash_player.desktop + else + # No KDE applet, so allow the GTK utility to show up in KDE: + sed -i usr/share/applications/flash-player-properties.desktop \ + -e "/^NotShowIn=KDE;/d" || die "sed of .desktop file failed" + fi + + # The userland 'properties' standalone app: + exeinto /${BASE}/bin + doexe usr/bin/flash-player-properties + for icon in $(find usr/share/icons/ -name '*.png'); do + insinto /$(dirname $icon) + doins $icon + done + elog "Done with icons." + insinto usr/share/applications + sed -i usr/share/applications/flash-player-properties.desktop \ + -e "s:^Exec=:Exec=/${BASE}/bin/:" || die "sed of .desktop file failed" + doins usr/share/applications/flash-player-properties.desktop + + dodoc "usr/lib/flash-plugin/README" + dodoc "usr/share/doc/flash-plugin-${PV}/readme.txt" + + if use amd64; then + ABI="${oldabi}" + fi + + # The magic config file! + insinto "/etc/adobe" + doins "${FILESDIR}/mms.cfg" +} + +pkg_postinst() { + if use amd64; then + elog "Adobe has no stable 64-bit native version at this time." + #elog "The beta" + #elog "64-bit native release (codenamed \"square\") is installed as part" + #elog "of the unstable testing version of this package:" + #elog " ${CATEGORY}/${P}_p...." + elog + if has_version 'www-plugins/nspluginwrapper'; then + elog "nspluginwrapper detected: Installing plugin wrapper" + local oldabi="${ABI}" + ABI="x86" + local FLASH_SOURCE="${ROOT}/${INSTALL_BASE32}/plugin/libflashplayer.so" + nspluginwrapper -i "${FLASH_SOURCE}" + ABI="${oldabi}" + elog + else + elog "To use the 32-bit flash player in a native 64-bit firefox," + elog "you must install www-plugins/nspluginwrapper." + elog + fi + fi + + ewarn "Flash player is closed-source, with a long history of security" + ewarn "issues. Please consider only running flash applets you know to" + ewarn "be safe. The 'flashblock' extension may help for mozilla users:" + ewarn " https://addons.mozilla.org/en-US/firefox/addon/433" +} |