summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Ramsay <lack@gentoo.org>2011-09-23 12:44:21 +0000
committerJim Ramsay <lack@gentoo.org>2011-09-23 12:44:21 +0000
commitfea752364bb748312fa9f3d1615f700d2e4c6376 (patch)
treea737322c7496fc26d15561c867606312d75ee3d5 /www-plugins
parentUpdated loop-aes patch (bug #381521) (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--www-plugins/adobe-flash/Manifest24
-rw-r--r--www-plugins/adobe-flash/adobe-flash-10.3.183.10.ebuild126
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"
+}