summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2011-09-02 15:11:07 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2011-09-02 15:11:07 +0000
commit3b9ba51964fa32d9dd5b17f7376f8499d611c33f (patch)
tree4c190d19507af42940c257162496082a1aa3ed87 /www-plugins
parentVersion bump to 9.8.1. Some cleanup. (diff)
downloadgentoo-2-3b9ba51964fa32d9dd5b17f7376f8499d611c33f.tar.gz
gentoo-2-3b9ba51964fa32d9dd5b17f7376f8499d611c33f.tar.bz2
gentoo-2-3b9ba51964fa32d9dd5b17f7376f8499d611c33f.zip
Non-maintainer commit: add new 10.3 version that has fetchable sources. Remove unfetchable versions. Also this release fixes security issues in older 10.3.
(Portage version: 2.2.0_alpha51/cvs/Linux x86_64, RepoMan options: --force)
Diffstat (limited to 'www-plugins')
-rw-r--r--www-plugins/adobe-flash/ChangeLog11
-rw-r--r--www-plugins/adobe-flash/adobe-flash-10.3.181.34.ebuild126
-rw-r--r--www-plugins/adobe-flash/adobe-flash-10.3.183.5.ebuild126
-rw-r--r--www-plugins/adobe-flash/adobe-flash-10.3.183.7.ebuild (renamed from www-plugins/adobe-flash/adobe-flash-10.3.181.26.ebuild)2
4 files changed, 11 insertions, 254 deletions
diff --git a/www-plugins/adobe-flash/ChangeLog b/www-plugins/adobe-flash/ChangeLog
index 9f1ae26988c3..7c55db808f2e 100644
--- a/www-plugins/adobe-flash/ChangeLog
+++ b/www-plugins/adobe-flash/ChangeLog
@@ -1,6 +1,15 @@
# 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.102 2011/08/31 16:09:54 lack Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/adobe-flash/ChangeLog,v 1.103 2011/09/02 15:11:07 scarabeus Exp $
+
+*adobe-flash-10.3.183.7 (02 Sep 2011)
+
+ 02 Sep 2011; Tomáš Chvátal <scarabeus@gentoo.org>
+ -adobe-flash-10.3.181.26.ebuild, -adobe-flash-10.3.181.34.ebuild,
+ -adobe-flash-10.3.183.5.ebuild, +adobe-flash-10.3.183.7.ebuild:
+ Non-maintainer commit: add new 10.3 version that has fetchable sources.
+ Remove unfetchable versions. Also this release fixes security issues in older
+ 10.3.
31 Aug 2011; Jim Ramsay <lack@gentoo.org>
adobe-flash-11.0.1.60_beta201108082.ebuild:
diff --git a/www-plugins/adobe-flash/adobe-flash-10.3.181.34.ebuild b/www-plugins/adobe-flash/adobe-flash-10.3.181.34.ebuild
deleted file mode 100644
index 4d73e5697664..000000000000
--- a/www-plugins/adobe-flash/adobe-flash-10.3.181.34.ebuild
+++ /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.181.34.ebuild,v 1.5 2011/08/11 14:31:46 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"
-}
diff --git a/www-plugins/adobe-flash/adobe-flash-10.3.183.5.ebuild b/www-plugins/adobe-flash/adobe-flash-10.3.183.5.ebuild
deleted file mode 100644
index a80a4b7f2d99..000000000000
--- a/www-plugins/adobe-flash/adobe-flash-10.3.183.5.ebuild
+++ /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.5.ebuild,v 1.4 2011/08/12 11:13:32 tomka 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"
-}
diff --git a/www-plugins/adobe-flash/adobe-flash-10.3.181.26.ebuild b/www-plugins/adobe-flash/adobe-flash-10.3.183.7.ebuild
index c071400b1173..b3893de0e852 100644
--- a/www-plugins/adobe-flash/adobe-flash-10.3.181.26.ebuild
+++ b/www-plugins/adobe-flash/adobe-flash-10.3.183.7.ebuild
@@ -1,6 +1,6 @@
# 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.181.26.ebuild,v 1.5 2011/08/11 14:31:46 lack Exp $
+# $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