Bug #390405: Adjusting new SRC_URI. Also changing 11.1 to drop the rpm in favour...
authorJim Ramsay <lack@gentoo.org>
Mon, 28 Nov 2011 16:27:00 +0000 (16:27 +0000)
committerJim Ramsay <lack@gentoo.org>
Mon, 28 Nov 2011 16:27:00 +0000 (16:27 +0000)
Package-Manager: portage-2.1.10.31/cvs/Linux x86_64

www-plugins/adobe-flash/ChangeLog
www-plugins/adobe-flash/Manifest
www-plugins/adobe-flash/adobe-flash-10.3.183.10.ebuild
www-plugins/adobe-flash/adobe-flash-10.3.183.7.ebuild [deleted file]
www-plugins/adobe-flash/adobe-flash-11.1.102.55.ebuild

index 14124a0d5086837143e80d0aa2a1b7247783bcbc..8248b2d4831cac7fd01ed60e9693ddf1ab230592 100644 (file)
@@ -1,6 +1,12 @@
 # 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.110 2011/11/28 15:54:34 lack Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/adobe-flash/ChangeLog,v 1.111 2011/11/28 16:27:00 lack Exp $
+
+  28 Nov 2011; Jim Ramsay <jim_ramsay@gentoo.org>
+  -adobe-flash-10.3.183.7.ebuild, adobe-flash-10.3.183.10.ebuild,
+  adobe-flash-11.1.102.55.ebuild:
+  Bug #390405: Adjusting new SRC_URI. Also changing 11.1 to drop the rpm in
+  favour of .tar.gz distribution, and cleaning up an old version.
 
 *adobe-flash-11.1.102.55 (28 Nov 2011)
 
index bc5979b4e13ea24e562d6b3217b7a7f0f0a12400..06b4818d33619fa91f1357e2a25a68b16d41bd36 100644 (file)
@@ -6,30 +6,28 @@ AUX memcpy-to-memmove.sh 1418 RMD160 322005bfe0717630b945eb71ae4aa808a1d14d5e SH
 AUX mms.cfg 4420 RMD160 b73a91462e1db48fb40983e896cb06b3deb2a51e SHA1 3e56ecb32b938f46eea17a924fa0b006c66a3e6e SHA256 0dd2a9f9aab559243c4d282b5c143ed8876b8d6f8be519bfa8ca6e8fc0c55d9a
 DIST adobe-flash-11.0.1.152.i386.tar.gz 6742944 RMD160 453259b677d5a799d0443ae81d0cf07e8e3bc147 SHA1 051f7974e4152a225e18c963f638e71090ec20ea SHA256 3532ee49eda0845597084a805e11985f9fd9c5f7b5b72f592ceb18529da918c1
 DIST adobe-flash-11.0.1.152.x86_64.tar.gz 7042512 RMD160 9dad755ef66d2c7784f92a33e4d9aa3345ab30ea SHA1 d081c36e2a25ab2da9be6e54d9121808af5679e7 SHA256 5756a4ac9811e0362da2b0c208a458b417883e9f9c3773c70e61c935609b64dc
-DIST adobe-flash-11.1.102.55.i386.rpm 6733489 RMD160 6279dd624579a0eaaeabe66fe976b6b580728fe8 SHA1 6e837e30e8bac2b02738476179d6b4c67e49919d SHA256 902aeffae418676edf1c417a663db37f3b7fb65ffddf1ad5c6af7f27bde04178
-DIST adobe-flash-11.1.102.55.x86_64.rpm 7035287 RMD160 253961386b60cc66373d3607b9c6f1c2ac513b0e SHA1 7ac28b2a68b36323f73ddc0b3f7e0623d31eebf6 SHA256 6483d4842a3fdb05f3666d06a7c151646d60c4b6dd5f9205e1ea9fa18ebdf511
+DIST adobe-flash-11.1.102.55.i386.tar.gz 6748255 RMD160 48030f8c4c091dcab81a6e8778fed83c8b885a35 SHA1 dd5e52e32fda58c1ff155899c56cf7c08a2f782f SHA256 678e2270cb12821b3685af22428e1122b2d130bc8f12ecc714d3636a00b5ed23
+DIST adobe-flash-11.1.102.55.x86_64.tar.gz 7043207 RMD160 a7a6d880e167d0df0905a7fdd4729858935f6ec7 SHA1 5fd769d2b5ff166757480b50f55ca40bf2540122 SHA256 345818f97e4d2e974a70d7f5bcd6a0131304f8ec2ef91eed1de2931376a35c27
 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
-EBUILD adobe-flash-10.3.183.10.ebuild 3829 RMD160 1ace45fe7d355f78df08147fe88fbbb003adfe90 SHA1 2915fa055a176bb240ad1148911a8c602de59bf5 SHA256 d419ebb59106ce25f6c49987c77f2fed59eb170297b83221c052205d70765c62
-EBUILD adobe-flash-10.3.183.7.ebuild 3829 RMD160 2ded4b2755a57d0d7e9feebd177b61d7da786ba2 SHA1 176c90a878cba6094756ad07672549602de59f26 SHA256 d81ba600d8b37cb637c086cf12c65ae35e61eb3aad44d606ba6f67013524b4f0
+EBUILD adobe-flash-10.3.183.10.ebuild 3827 RMD160 b734c9451f147b9dc493497027a5d3af19a326f7 SHA1 bfb026c3c7cf5236ce978c0a0c5b2aa3c508f2df SHA256 a7b3943889d5d26437764a10d2deb45c4b5ecd806c327de68b31462fc65c4054
 EBUILD adobe-flash-11.0.1.152.ebuild 6878 RMD160 2fc2fe5ed46ee3d64b3ce80e593c46b487333c55 SHA1 dba6bed0907b94d0a7a8b150e9ac4afd7fe743e6 SHA256 3c74883d64be05cecbbfb4ebf0195f7793725b61424cfd73d0f5e6eadbc27e8f
-EBUILD adobe-flash-11.1.102.55.ebuild 7304 RMD160 63742bea31c7bc39bff8a3454fc1800e706bebe5 SHA1 f338dc486178c0349003a0f2f8e466a26131ffb5 SHA256 6d68477fa23d42f4d90d76e64580906dcaafbfb342f9d160856c048825b77207
-MISC ChangeLog 38914 RMD160 5a53d19f990fbed27d77b432a6c0d6f3b5163874 SHA1 ce9bdf7e34eb6631bd1cb233dcaa054d63b87655 SHA256 811983e27ec211954d950b27d08ba1ce9bd9a8966343378ea68c31c97f17fcbb
+EBUILD adobe-flash-11.1.102.55.ebuild 7261 RMD160 a2ed4c0d392feb4dbb4b65f6113ac75c51ca0759 SHA1 1935db7f6c9379e660c883157444f6d8d340f329 SHA256 508896159314b1119a4837aaae4a662431c153ea9b222fa647f346a6f2596037
+MISC ChangeLog 39207 RMD160 104fa8f315bb7f69231514061051b4a0db331ed0 SHA1 b6a7edd8773a6315dd777cfd10d23593403cc7ee SHA256 6a0827222fbfa2087c814e7753ea01860b7994d12ea4df900f712b333e4cee09
 MISC metadata.xml 1010 RMD160 73dd5ebd0ca15f10489748d441e8f5ad11f86a64 SHA1 83a453fe0b10a603237755eae9b4ff8ee47d438a SHA256 36e47f0f087760202d4ad961f9ec3fbf0bd2dc075f1b34d7d8950b2960409016
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iQIcBAEBAgAGBQJO067IAAoJEA8o5SF9Rr6q3AMQAJNGVVdDOxk+OpiUnTpFJ8sN
-Mf00E4F0oEZD2InTL7HNxvrP9mhQHSq5lX+mm3QD4kE78LDXrNdztMU6xDdhKyEL
-uHorzNPjBDInv/hF5a+g0ZHl/QBIXz7etaeQy0bGoZ7Sip/qNNS/sbCunsx2fGHK
-j95/6RtN9uWN0WAmvZezhWiYbonNLj1NUEkeZPZ10040bV5YFroK1fshJSJnb/+i
-rfiyZP8PYuWRcCOj3Yz6XVQiNKbSmTCDn28YZJFKwtk+J5eTmGItYPNaXiOm6dQ7
-QVeopx7ozvahfp59pXWYZO+CBmjv2/kBZI1dhz009USPAW8cfAJH9XoN49v6Z6UU
-KN7Z6aj/Ho3c8/I3kB5xpHK5wVXaj+8JdkMxrLg40b2hhzYPkJeEZUQu6u9nFb+a
-Rm6fCT/9JageyLg9NnGOoM1okeBWsAk3+SAW0XM29k/bJZoy0LfHdIp/5WTS55t3
-UkKXCDZXLHXlwmMppFBSttogFQeRLL/Kg6O/BS2Kf6HWuehMjzjBnor0Wg/ao9Lb
-Vt3vk9ll0VJrZc2Xm/cwsJgnvLNUysgIs4IyMuERk4nvXtZiF5wnSBdXWiYDE9HD
-Zl4UeOHA2hh345lEJ8WHXp0qU9aMB3u6d9TAiajOBqOrr4AYJ3Cf2GX2AY2F7CtI
-sB8tNCgrx9qDYyY4etXI
-=cqqd
+iQIcBAEBAgAGBQJO07ZfAAoJEA8o5SF9Rr6qB1kP/1wUqP9XoAN76lUye/FBrAqr
+1zVVyYyMp6mA19Cn6LFs1yKipXPP13PhRZvV2gg2Kw3XBrylYD8zM8Cy22V7ODXd
+qNp9k/8vofV7s4AeJFsmb0OKWSAAv8XOki6mgS5Mi8RkLf6rE9qxzNP0eKGLmZCs
+t92Dz1Ev2WV7i+ntL6dXogDQgC4ukgxJSxDuSOEGKkxQwiM8ZFJ5pMwHa+uDpK+z
+ec1hgOLihOcB7dHx90hWksFjBKb2CKL2mAb6MmEsfKD654f5/+nMs1D9LSrOtzbx
+NQyGBvCvPzgptLtkT8JT+YoVLkext6hsYcMWCuJ2pve+MNXh0719ZLy7+nLxOmYH
+YDNL6lRW1Lcl4yLniBnC55m3xGr07TDxt+d5IIMs3Id33M8WS12pEdKZkzHqPrTc
+JungMUhYtrlqn2fFnHJ77BstmL7Hvk4q0ZraraFmw1egOKbfaeTf8hKzPhDEyTq1
+26lPFJYrg3axwOXlCRBIVNnjt0NfouflTdqE3i21PbswazYiS1+iJXCZo+U+VIOk
+FXmDiCzFHxgaictrjfDIeDOD01qg9JZijI4r3s2fJn0c/JCoxfpMbPKnr9b3M1Jl
+8pFn6OF5L2w9CqqM5NCxTE8AgNpixGyjh16FA0BhxiUhvCjZDSn4DP9y79SNyWfq
+VLy9XHeW7iaIlt1HlOtz
+=gac/
 -----END PGP SIGNATURE-----
index 21f0e9cc040a3cb7df4f7cc466802d52c70cacb1..c69ab1e85d7b06e2072a890625ba011eb3704409 100644 (file)
@@ -1,11 +1,11 @@
 # 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.3 2011/09/25 14:41:59 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/adobe-flash/adobe-flash-10.3.183.10.ebuild,v 1.4 2011/11/28 16:27:00 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"
+MY_32B_URI="http://fpdownload.macromedia.com/get/flashplayer/pdc/${PV}/flash-plugin-${PV}-release.i386.rpm"
 
 DESCRIPTION="Adobe Flash Player"
 SRC_URI="${MY_32B_URI}"
diff --git a/www-plugins/adobe-flash/adobe-flash-10.3.183.7.ebuild b/www-plugins/adobe-flash/adobe-flash-10.3.183.7.ebuild
deleted file mode 100644 (file)
index b3893de..0000000
+++ /dev/null
@@ -1,126 +0,0 @@
-# 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.7.ebuild,v 1.1 2011/09/02 15:11:07 scarabeus 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"
-}
index 4438cde12cd058566e380c9daaabc9749733de9e..157da182662eac308048698f40e18bf38c6789e6 100644 (file)
@@ -1,12 +1,12 @@
 # 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-11.1.102.55.ebuild,v 1.1 2011/11/28 15:54:34 lack Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/adobe-flash/adobe-flash-11.1.102.55.ebuild,v 1.2 2011/11/28 16:27:00 lack Exp $
 
 EAPI=4
-inherit nsplugins multilib toolchain-funcs versionator rpm
+inherit nsplugins multilib toolchain-funcs versionator
 
-MY_32B_URI="http://fpdownload.macromedia.com/get/flashplayer/pdc/${PV}/flash-plugin-${PV}-release.i386.rpm -> ${P}.i386.rpm"
-MY_64B_URI="http://fpdownload.macromedia.com/get/flashplayer/pdc/${PV}/flash-plugin-${PV}-release.x86_64.rpm -> ${P}.x86_64.rpm"
+MY_32B_URI="http://fpdownload.macromedia.com/get/flashplayer/pdc/${PV}/install_flash_player_$(get_major_version)_linux.i386.tar.gz -> ${P}.i386.tar.gz"
+MY_64B_URI="http://fpdownload.macromedia.com/get/flashplayer/pdc/${PV}/install_flash_player_$(get_major_version)_linux.x86_64.tar.gz -> ${P}.x86_64.tar.gz"
 
 DESCRIPTION="Adobe Flash Player"
 SRC_URI="x86? ( ${MY_32B_URI} )
@@ -99,14 +99,14 @@ src_unpack() {
                local my_32b_src=${MY_32B_URI##*>}
                local my_64b_src=${MY_64B_URI##*>}
                if [[ $native_install ]]; then
-                       rpm_unpack $my_64b_src
+                       unpack $my_64b_src
                fi
                mkdir 32bit
                pushd 32bit >/dev/null
-               rpm_unpack $my_32b_src
+               unpack $my_32b_src
                popd >/dev/null
        else
-               rpm_src_unpack
+               default_src_unpack
        fi
 }
 
@@ -123,24 +123,21 @@ src_compile() {
 src_install() {
        if [[ $native_install ]]; then
                if use x86; then
-                       local RPMLIB="lib"
+                       local PKGLIB=lib
                else
-                       local RPMLIB="lib64"
+                       local PKGLIB=lib64
                fi
                local BASE=${INSTALL_BASE}
 
                # The plugin itself
                exeinto /${BASE}/flash-plugin
-               doexe usr/${RPMLIB}/flash-plugin/libflashplayer.so
+               doexe libflashplayer.so
                inst_plugin /${BASE}/flash-plugin/libflashplayer.so
 
-               # Also install the 'homecleanup' script:
-               doexe usr/${RPMLIB}/flash-plugin/homecleanup
-
                # The optional KDE4 KCM plugin
                if use kde; then
-                       exeinto /${BASE}/kde4/
-                       doexe usr/${RPMLIB}/kde4/kcm_adobe_flash_player.so
+                       exeinto /${BASE}/kde4
+                       doexe usr/${PKGLIB}/kde4/kcm_adobe_flash_player.so
                        dosym /${BASE}/kde4/kcm_adobe_flash_player.so \
                                /usr/$(get_libdir)/kde4/kcm_adobe_flash_player.so
                        insinto /usr/share/kde4/services
@@ -160,13 +157,12 @@ src_install() {
                        insinto /$(dirname $icon)
                        doins $icon
                done
+               dosym ../icons/hicolor/48x48/apps/flash-player-properties.png \
+                         usr/share/pixmaps/flash-player-properties.png
                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
-
-               # Documentation:
-               dodoc usr/${RPMLIB}/flash-plugin/README
        fi
 
        if [[ $need_lahf_wrapper ]]; then
@@ -185,7 +181,7 @@ src_install() {
                # 32b plugin
                pushd "${S}/32bit"
                        exeinto /${INSTALL_BASE}32
-                       doexe usr/lib/flash-plugin/libflashplayer.so
+                       doexe libflashplayer.so
                        inst_plugin /${INSTALL_BASE}32/libflashplayer.so
                popd