diff options
author | Ulrich Müller <ulm@gentoo.org> | 2009-04-10 13:14:04 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2009-04-10 13:14:04 +0000 |
commit | de084f8a740cff0b7274811c979d89b2c6afb512 (patch) | |
tree | c3d2b9cac21dc98dcda5301a79e3baff1aea1131 /www-plugins/adobe-flash | |
parent | Version bump (diff) | |
download | gentoo-2-de084f8a740cff0b7274811c979d89b2c6afb512.tar.gz gentoo-2-de084f8a740cff0b7274811c979d89b2c6afb512.tar.bz2 gentoo-2-de084f8a740cff0b7274811c979d89b2c6afb512.zip |
Package moved from net-www/netscape-flash to www-plugins/adobe-flash, bug 265569.
(Portage version: 2.2_rc28/cvs/Linux i686, RepoMan options: --force)
Diffstat (limited to 'www-plugins/adobe-flash')
-rw-r--r-- | www-plugins/adobe-flash/ChangeLog | 474 | ||||
-rw-r--r-- | www-plugins/adobe-flash/adobe-flash-10.0.15.3.ebuild | 92 | ||||
-rw-r--r-- | www-plugins/adobe-flash/adobe-flash-10.0.22.87.ebuild | 119 | ||||
-rw-r--r-- | www-plugins/adobe-flash/adobe-flash-9.0.159.0.ebuild | 60 | ||||
-rw-r--r-- | www-plugins/adobe-flash/files/mms.cfg | 117 | ||||
-rw-r--r-- | www-plugins/adobe-flash/metadata.xml | 13 |
6 files changed, 875 insertions, 0 deletions
diff --git a/www-plugins/adobe-flash/ChangeLog b/www-plugins/adobe-flash/ChangeLog new file mode 100644 index 000000000000..0a94affae256 --- /dev/null +++ b/www-plugins/adobe-flash/ChangeLog @@ -0,0 +1,474 @@ +# ChangeLog for www-plugins/adobe-flash +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/www-plugins/adobe-flash/ChangeLog,v 1.1 2009/04/10 13:14:04 ulm Exp $ + +*adobe-flash-10.0.22.87 (10 Apr 2009) +*adobe-flash-10.0.15.3 (10 Apr 2009) +*adobe-flash-9.0.159.0 (10 Apr 2009) + + 10 Apr 2009; Ulrich Mueller <ulm@gentoo.org> +files/mms.cfg, + +metadata.xml, +adobe-flash-9.0.159.0.ebuild, + +adobe-flash-10.0.15.3.ebuild, +adobe-flash-10.0.22.87.ebuild: + Package moved from net-www/netscape-flash to www-plugins/adobe-flash, + bug 265569. + + 09 Apr 2009; Ulrich Mueller <ulm@gentoo.org> + netscape-flash-10.0.22.87.ebuild: + Update reference to nspluginwrapper, reflecting its move to www-plugins, + bug 265569. + + 08 Mar 2009; Markus Meier <maekke@gentoo.org> + netscape-flash-10.0.22.87.ebuild: + amd64 stable, bug #260264 + + 08 Mar 2009; Christian Faulhammer <fauli@gentoo.org> + netscape-flash-10.0.22.87.ebuild: + stable x86, security bug 260264 + + 26 Feb 2009; Jim Ramsay <lack@gentoo.org> metadata.xml, + netscape-flash-10.0.22.87.ebuild: + Added new '32-bit' local USE flag which specifies whether amd64-multilib + platforms get both 32- and 64-bit plugins, or just the 64-bit one. + +*netscape-flash-9.0.159.0 (25 Feb 2009) + + 25 Feb 2009; Jim Ramsay <lack@gentoo.org> + -netscape-flash-9.0.152.0.ebuild, +netscape-flash-9.0.159.0.ebuild: + Bumped security fix for flash-player-9: 9.0.159.0 + +*netscape-flash-10.0.22.87 (25 Feb 2009) + + 25 Feb 2009; Jim Ramsay <lack@gentoo.org> + -netscape-flash-10.0.21.1_alpha.ebuild, +netscape-flash-10.0.22.87.ebuild: + Version bump: 10.0.22.87 is released, for both 32-bit and 64-bit. Enjoy + the first multilib flash plugin ebuild. + +*netscape-flash-9.0.152.0 (07 Jan 2009) + + 07 Jan 2009; Jim Ramsay <lack@gentoo.org> + -netscape-flash-9.0.151.0.ebuild, +netscape-flash-9.0.152.0.ebuild, + -netscape-flash-10.0.12.36-r1.ebuild: + Version bump for netscape-flash-9 (Bug #254011), and version cleanup + + 23 Dec 2008; Markus Meier <maekke@gentoo.org> + netscape-flash-10.0.15.3.ebuild: + amd64/x86 stable, bug #251496 + +*netscape-flash-10.0.21.1_alpha (21 Dec 2008) +*netscape-flash-10.0.15.3 (21 Dec 2008) + + 21 Dec 2008; Jim Ramsay <lack@gentoo.org> + +netscape-flash-10.0.15.3.ebuild, +netscape-flash-10.0.21.1_alpha.ebuild, + -netscape-flash-10.0.20.7_alpha.ebuild: + Version bumps to both stable 32-bit and alpha 64-bit releases + Bug #251454 Bug #239543 + + 01 Dec 2008; Jim Ramsay <lack@gentoo.org> + netscape-flash-10.0.20.7_alpha.ebuild: + Bug 249135 - Added warning to 'firefox-bin' users + + 26 Nov 2008; Jim Ramsay <lack@gentoo.org> + netscape-flash-10.0.12.36-r1.ebuild, + netscape-flash-10.0.20.7_alpha.ebuild: + Oops, removed wrong 'inherit rpm' + + 25 Nov 2008; Jim Ramsay <lack@gentoo.org> + netscape-flash-10.0.12.36-r1.ebuild: + Removed unneeded rpm dep (Bug #247311) + + 19 Nov 2008; Jim Ramsay <lack@gentoo.org> + netscape-flash-10.0.20.7_alpha.ebuild: + Dependency and typo fixes from nightmorph, plus a note to nspluginwrapper + people + + 19 Nov 2008; Jim Ramsay <lack@gentoo.org> + netscape-flash-10.0.20.7_alpha.ebuild: + Dependency and typo fixes from nightmorph, plus a note to nspluginwrapper + people + +*netscape-flash-10.0.20.7_alpha (17 Nov 2008) + + 17 Nov 2008; Jim Ramsay <lack@gentoo.org> + +netscape-flash-10.0.20.7_alpha.ebuild: + Adding alpha release of 64-bit native flash player + +*netscape-flash-9.0.151.0 (06 Nov 2008) + + 06 Nov 2008; Jim Ramsay <lack@gentoo.org> + -netscape-flash-9.0.124.0.ebuild, +netscape-flash-9.0.151.0.ebuild: + New version 9.0.151.0 is released (security fixes) + + 23 Oct 2008; Markus Meier <maekke@gentoo.org> + netscape-flash-10.0.12.36-r1.ebuild: + x86 stable, bug #239543 + + 18 Oct 2008; Dawid Węgliński <cla@gentoo.org> + netscape-flash-10.0.12.36-r1.ebuild: + Stable on amd64 - security bug #239543 + +*netscape-flash-10.0.12.36-r1 (17 Oct 2008) + + 17 Oct 2008; Jim Ramsay <lack@gentoo.org> files/mms.cfg, + -netscape-flash-10.0.12.36.ebuild, +netscape-flash-10.0.12.36-r1.ebuild: + Defaulting AutoUpdateDisable=1 in the config file, and updated elog output + to help firefox and konqueror users. + + 17 Oct 2008; Jim Ramsay <lack@gentoo.org> -netscape-flash-7.0.68.ebuild: + Removing legacy version 7, which is known to have major vulnerabilities + (Bug 239543) + +*netscape-flash-10.0.12.36 (15 Oct 2008) + + 15 Oct 2008; Jim Ramsay <lack@gentoo.org> + -netscape-flash-10_rc20080915.ebuild, +netscape-flash-10.0.12.36.ebuild: + Adobe Flash 10.0.12.36 is released (Bug #242210) + +*netscape-flash-10_rc20080915 (17 Sep 2008) + + 17 Sep 2008; Jim Ramsay <lack@gentoo.org> files/mms.cfg, + -netscape-flash-10_beta20080702.ebuild, + -netscape-flash-10_beta20080811.ebuild, + +netscape-flash-10_rc20080915.ebuild: + Next RC is released, and I reorganized the dependencies a bit: x86 no + longer needs 'flash-libcompat', and amd64 no longer needs xulrunner-bin + + 09 Sep 2008; Jim Ramsay <lack@gentoo.org> +files/mms.cfg, + netscape-flash-10_beta20080811.ebuild: + Added magic 'mms.cfg' file for system-wide security configuration. Also, + this file allows 'Windowless' mode to be disabled, which makes things much + more stable pre-firefox-3.02 + + 25 Aug 2008; Jim Ramsay <lack@gentoo.org> + netscape-flash-10_beta20080811.ebuild: + Use a custom 'flash-libcompat' tarball which contains the libraries + previously used from app-text/acroread, to remove that dependency. + +*netscape-flash-10_beta20080811 (22 Aug 2008) + + 22 Aug 2008; Jim Ramsay <lack@gentoo.org> + +netscape-flash-10_beta20080811.ebuild: + Version bump (Bug #234542) + +*netscape-flash-10_beta20080702 (03 Jul 2008) + + 03 Jul 2008; Jim Ramsay <lack@gentoo.org> + -netscape-flash-9.0.115.0.ebuild, -netscape-flash-10_beta20080515.ebuild, + +netscape-flash-10_beta20080702.ebuild: + New beta version released (Bug #230598), and cleaning up a couple older + versions + + 17 Jun 2008; Krzysiek Pawlik <nelchael@gentoo.org> + netscape-flash-7.0.68.ebuild, netscape-flash-9.0.115.0.ebuild, + netscape-flash-9.0.124.0.ebuild, netscape-flash-10_beta20080515.ebuild: + Add missing media-fonts/corefonts to DEPEND, see bug #227217. + +*netscape-flash-10_beta20080515 (15 May 2008) + + 15 May 2008; Jim Ramsay <lack@gentoo.org> + +netscape-flash-10_beta20080515.ebuild: + New beta version of FlashPlayer-10 is released (Bug #222231) + + 17 Apr 2008; Markus Meier <maekke@gentoo.org> + netscape-flash-9.0.124.0.ebuild: + x86 stable, security bug #204344 + + 15 Apr 2008; Jim Ramsay <lack@gentoo.org> -netscape-flash-9.0.48.0.ebuild, + -netscape-flash-9.0.48.0-r1.ebuild: + Removing old (and broken ala bug #217799) versions + + 15 Apr 2008; Jim Ramsay <lack@gentoo.org> netscape-flash-9.0.124.0.ebuild: + Stable on amd64 as per security #204344 + +*netscape-flash-9.0.124.0 (09 Apr 2008) + + 09 Apr 2008; Jim Ramsay <lack@gentoo.org> + +netscape-flash-9.0.124.0.ebuild: + New version released with security fixes (Bug 204344) + + 17 Jan 2008; Jim Ramsay <lack@gentoo.org> + -netscape-flash-9.0.60.0_beta082207.ebuild, + -netscape-flash-9.0.60.0_beta100107.ebuild: + Upstream source no longer available for these beta versions (Bug #206210) + + 01 Jan 2008; Raúl Porcel <armin76@gentoo.org> + netscape-flash-9.0.115.0.ebuild: + x86 stable wrt security #193519 + + 30 Dec 2007; Richard Freeman <rich0@gentoo.org> + netscape-flash-9.0.115.0.ebuild: + amd64 stable - #193519 + +*netscape-flash-9.0.115.0 (04 Dec 2007) + + 04 Dec 2007; Jim Ramsay <lack@gentoo.org> + +netscape-flash-9.0.115.0.ebuild: + New version released (bug 201231) + +*netscape-flash-9.0.60.0_beta100107 (02 Oct 2007) + + 02 Oct 2007; Jim Ramsay <lack@gentoo.org> + +netscape-flash-9.0.60.0_beta100107.ebuild: + New beta version released (Bug 194427) + + 06 Sep 2007; Jeroen Roovers <jer@gentoo.org> + netscape-flash-9.0.60.0_beta082207.ebuild: + Fix HOMEPAGE for the new beta version. + +*netscape-flash-9.0.60.0_beta082207 (05 Sep 2007) + + 05 Sep 2007; Jim Ramsay <lack@gentoo.org> + +netscape-flash-9.0.60.0_beta082207.ebuild: + Adding the beta release with h.264 support (bug 189833) + +*netscape-flash-9.0.48.0-r1 (19 Jul 2007) + + 19 Jul 2007; Jim Ramsay <lack@gentoo.org> metadata.xml, + +netscape-flash-9.0.48.0-r1.ebuild: + Adding rpm-based ebuild since the RPM is the only versioned download + available at this time. See bug 185141 for more details + + 14 Jul 2007; <tester@gentoo.org> netscape-flash-9.0.48.0.ebuild: + Remove file that no longer exists + + 13 Jul 2007; Olivier Crête <tester@gentoo.org> + files/digest-netscape-flash-9.0.48.0, Manifest: + Seems like the files were changed upstream + +*netscape-flash-9.0.48.0 (13 Jul 2007) + + 13 Jul 2007; Olivier Crête <tester@gentoo.org> + -netscape-flash-9.0.31.0.ebuild, +netscape-flash-9.0.48.0.ebuild: + Security update, bugs #185141 and #185044 + + 18 Feb 2007; Steve Dibb <beandog@gentoo.org> + netscape-flash-9.0.31.0.ebuild: + amd64 stable, bug 167483 + + 18 Feb 2007; Raúl Porcel <armin76@gentoo.org> + netscape-flash-9.0.31.0.ebuild: + x86 stable wrt bug 167483 + + 31 Jan 2007; Raúl Porcel <armin76@gentoo.org> + netscape-flash-7.0.68.ebuild, netscape-flash-9.0.31.0.ebuild: + Remove net-www/gplflash blocker from DEPEND, bug 132922 + + 27 Jan 2007; Olivier Crête <tester@gentoo.org> + netscape-flash-9.0.31.0.ebuild: + Add warning on installation of debug version + + 19 Jan 2007; Olivier Crête <tester@gentoo.org> + -netscape-flash-9.0.21.78.ebuild, netscape-flash-9.0.31.0.ebuild: + Add debug version and standalone player, thanks to Jakub, closes bug #162600 + + 17 Jan 2007; Alec Warner <antarus@gentoo.org> + netscape-flash-7.0.68.ebuild, netscape-flash-9.0.21.78.ebuild, + netscape-flash-9.0.31.0.ebuild: + QA Fixes: deps should be -* arch arch not randomly -arch on some arches, + it's an x86 binary, also nostrip is deprecated in favor of strip. + +*netscape-flash-9.0.31.0 (17 Jan 2007) + + 17 Jan 2007; Olivier Crête <tester@gentoo.org> + +netscape-flash-9.0.31.0.ebuild, -netscape-flash-9.0.21.55.ebuild, + -netscape-flash-7.0.63.ebuild: + New release (non-beta) + +*netscape-flash-9.0.21.78 (21 Nov 2006) + + 21 Nov 2006; Olivier Crête <tester@gentoo.org> + +netscape-flash-9.0.21.78.ebuild: + New beta of flashplayer + + 01 Nov 2006; Olivier Crête <tester@gentoo.org> + netscape-flash-9.0.21.55.ebuild: + Remove meaninless use flag, bug #153185 + + 23 Oct 2006; Patrick McLean <chutzpah@gentoo.org> + netscape-flash-9.0.21.55.ebuild: + Add dep on app-emulation/emul-linux-x86-soundlibs for amd64. + + 21 Oct 2006; Stefan Schweizer <genstef@gentoo.org> + netscape-flash-9.0.21.55.ebuild: + Readd gtk useflag for the standalone player thanks to Serkan Kaba + <serkan_kaba@yahoo.com> and Rick Harris <rickfharris@yahoo.com.au> in bug + 152068 + +*netscape-flash-9.0.21.55 (19 Oct 2006) + + 19 Oct 2006; Olivier Crête <tester@gentoo.org> + +netscape-flash-9.0.21.55.ebuild: + New beta version + + 30 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> + netscape-flash-7.0.68.ebuild: + Marked stable on amd64 for bug #147421 + + 27 Sep 2006; Joshua Jackson <tsunam@gentoo.org> + netscape-flash-7.0.68.ebuild: + Stable x86; security bug #147421 + +*netscape-flash-7.0.68 (27 Sep 2006) + + 27 Sep 2006; Chris White <chriswhite@gentoo.org> + +netscape-flash-7.0.68.ebuild: + Security bump for bug #147421. + + 05 Aug 2006; Chris White <chriswhite@gentoo.org> + -netscape-flash-6.0.79.ebuild, -netscape-flash-6.0.81.ebuild, + -netscape-flash-7.0.25.ebuild, -netscape-flash-7.0.61.ebuild: + Security punts for bug #140498. + + 20 Mar 2006; Michele Noberasco <s4t4n@gentoo.org> netscape-flash-7.0.63.ebuild: + Stable for x86 per security bug #102777. Added missing metadata.xml. + + 20 Mar 2006; Olivier Crête <tester@gentoo.org> + netscape-flash-7.0.63.ebuild: + Stable on amd64 per security bug #102777 + +*netscape-flash-7.0.63 (19 Mar 2006) + + 19 Mar 2006; Petteri Räty <betelgeuse@gentoo.org> + +netscape-flash-7.0.63.ebuild: + Version bump for bug #102777. Added stricter to RESTRICT because upstream + binaries contain text relocations and there isn't much we can do about it. + + 25 Nov 2005; Mark Loeser <halcy0n@gentoo.org> + netscape-flash-7.0.61.ebuild: + Stable on x86; bug #112251 + + 23 Nov 2005; <dang@gentoo.org> netscape-flash-7.0.61.ebuild: + Marked stable on amd64 + +*netscape-flash-7.0.61 (23 Nov 2005) + + 23 Nov 2005; Tavis Ormandy <taviso@gentoo.org> + +netscape-flash-7.0.61.ebuild: + security bump, security flaw found in the previous versions. + a secure gflashplayer is no longer available, and has therefore been dropped. + + 11 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> + netscape-flash-6.0.79.ebuild, netscape-flash-6.0.81.ebuild, + netscape-flash-7.0.25.ebuild: + Call has_multilib_profile from pkg_setup instead of global scope. + + 03 May 2005; Herbie Hopkins <herbs@gentoo.org> + netscape-flash-7.0.25.ebuild: + Fixed amd64 DEPEND wrt bug #91324 + + 04 Apr 2005; Danny van Dyk <kugelfang@gentoo.org> + netscape-flash-7.0.25.ebuild: + Fixed BUG #82060. + + 27 Mar 2005; Danny van Dyk <kugelfang@gentoo.org> + netscape-flash-7.0.25.ebuild: + Marked stable on amd64. + + 11 Feb 2005; Daniel Black <dragonheart@gentoo.org> + netscape-flash-7.0.25.ebuild: + x86 keyword as per bug #81355 thanks to Pablo Trabajos <guaje1985@hotmail.com> + + 09 Jan 2005; Sven Wegener <swegener@gentoo.org> + netscape-flash-6.0.79.ebuild, netscape-flash-6.0.81.ebuild, + netscape-flash-7.0.25.ebuild: + Added missing parentheses in SRC_URI/*DEPEND/LICENSE. + +*netscape-flash-7.0.25 (30 May 2004) + + 30 May 2004; Daniel Ahlberg <aliz@gentoo.org> netscape-flash-7.0.25.ebuild: + Version bump, found by Alexandru Toma <flash3001@yahoo.com> in #52120. + Fix readme.txt installation, closing #51017. + + 13 May 2004; Daniel Ahlberg <aliz@gentoo.org> netscape-flash-6.0.81.ebuild: + x86 and amd64 unmask. + +*netscape-flash-6.0.81 (16 Mar 2004) + + 16 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> netscape-flash-6.0.81.ebuild: + Version bump + + 04 Oct 2003; Joel Hill <hillster@gentoo.org> netscape-flash-6.0.79.ebuild: + added RDEPEND to block it from being installed with net-www/gplflash + +*netscape-flash-6.0.79 (09 Mar 2003) + + 09 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> : + Security update. + +*netscape-flash-6.0.69-r2 (07 Jan 2003) + + 07 Jan 2003; J Robert Ray <jrray@gentoo.org> netscape-flash-6.0.69-r2 : + Changed the ebuild to not strip the binaries, stripping causes the + gflashplayer program to segfault. Fixes bug 12672. + +*netscape-flash-6.0.69-r1 (13 Feb 2003) + + 13 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> : + Added missing changelog entry. + +*netscape-flash-6.0.68 (18 Dec 2002) + + 19 Dec 2002; Seemant Kulleen <seemant@gentoo.org> netscape-flash-6.0.69-r1 : + + Moved to stable, as the lib-compat upgrade fixes this nicely. + + 18 Dec 2002; Seemant Kulleen <seemant@gentoo.org> + netscape-flash-6.0.69-r1.ebuild files/digest-netscape-flash-6.0.69-r1 : + + Added lib-compat-1.1 (with gcc2's libstdc++) as a DEPEND + +*netscape-flash-6.0.69 (16 Dec 2002) + + 16 Dec 2002; Seemant Kulleen <seemant@gentoo.org> + netscape-flash-6.0.69.ebuild files/digest-netscape-flash-6.0.69 : + + Version bump, and removed all the other versions. Many thanks to: + warren@togami.com (Warren Togami) for providing mirrors and properly + versioned tarballs :) (see bug #11757) Also added the optional standalone + GTK (1.2) flash player, with the "gtk" use flag enabled. + +*netscape-flash-6.0b-r1 (21 Nov 2002) + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + + 21 Nov 2002; phoen][x <phoenix@gentoo.org> netscape-flash-6.0b-r1.ebuild, + files/digest-netscape-flash-6.0b-r1 : + Switched to the new nsplugins layout. + +*netscape-flash-6.0b (21 Oct 2002) + + 21 Oct 2002; Mike Frysinger <vapier@gentoo.org> : + Semi-new ebuild per #9435 ... finally flash works in moz/konq on 3.x ;D + +*netscape-flash-5.0.51 (21 Oct 2002) + + 21 Oct 2002; Mike Frysinger <vapier@gentoo.org> : + Version bump per #9422 + +*netscape-flash-5.0.50 (19 Aug 2002) + + 19 Aug 2002; Sascha Schwabbauer <cybersystem@gentoo.org> ChangeLog, netscape-flash-5.0.50.ebuild : + Added -ppc to the keywords. + + 12 Aug 2002; Seemant Kulleen <seemant@gentoo.org> + netscape-flash-5.0.50.ebuild files/digest-netscape-flash-5.0.50 : + Version bump. This is a security fix. + +*netscape-flash-5.0.48 (29 Apr 2002) + + 29 Apr 2002; Bart Verwilst <verwilst@gentoo.org> ChangeLog : + New version, removed older 5.0.x version. + +*netscape-flash-5.0.47-r4 (17 Feb 2002) + + 17 Feb 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + The ebuild now correctly fetches the source archive, instead of asking the + user to manually download it. + +*netscape-flash-5.0.47-r3 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/www-plugins/adobe-flash/adobe-flash-10.0.15.3.ebuild b/www-plugins/adobe-flash/adobe-flash-10.0.15.3.ebuild new file mode 100644 index 000000000000..2be93b99d886 --- /dev/null +++ b/www-plugins/adobe-flash/adobe-flash-10.0.15.3.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2009 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.0.15.3.ebuild,v 1.1 2009/04/10 13:14:04 ulm Exp $ + +inherit nsplugins rpm + +DESCRIPTION="Adobe Flash Player" +SRC_URI="http://fpdownload.macromedia.com/get/flashplayer/current/flash-plugin-${PV}-release.i386.rpm +amd64? ( mirror://gentoo/flash-libcompat-0.2.tar.bz2 )" +HOMEPAGE="http://www.adobe.com/" +IUSE="" +SLOT="0" + +KEYWORDS="-* amd64 x86" +LICENSE="AdobeFlash-10" +RESTRICT="strip mirror" + +S="${WORKDIR}" + +RDEPEND="amd64? ( app-emulation/emul-linux-x86-baselibs + app-emulation/emul-linux-x86-gtklibs + app-emulation/emul-linux-x86-soundlibs + app-emulation/emul-linux-x86-xlibs ) + x86? ( x11-libs/libXext + x11-libs/libX11 + x11-libs/libXt + =x11-libs/gtk+-2* + media-libs/freetype + media-libs/fontconfig + dev-libs/nss + net-misc/curl + >=sys-libs/glibc-2.4 ) + media-fonts/corefonts" + +# Our new flash-libcompat suffers from the same EXESTACK problem as libcrypto +# from app-text/acroread, so tell QA to ignore it. +# Apparently the flash library itself also suffers from this issue +QA_EXECSTACK="opt/flash-libcompat/libcrypto.so.0.9.7 + opt/netscape/plugins/libflashplayer.so" + +pkg_setup() { + # This is a binary x86 package => ABI=x86 + # Please keep this in future versions + # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26 + has_multilib_profile && ABI="x86" +} + +src_install() { + pushd "${S}/usr/lib/flash-plugin" + exeinto /opt/netscape/plugins + doexe libflashplayer.so + inst_plugin /opt/netscape/plugins/libflashplayer.so + popd + + pushd "${S}/usr/share/doc/flash-plugin-${PV}/" + dodoc readme.txt + popd + + # libcurl and libnss are not currently available in any emul-linux-x86 + # packages, so for amd64 we provide these snarfed out of other binary + # packages. libcurl and its ssl dependencies come from app-text/acroread; + # libnss and its friends come from net-libs/xulrunner-bin + if use amd64; then + exeinto /opt/flash-libcompat + pushd "${WORKDIR}/flash-libcompat-0.2/" + doexe * + popd + echo 'LDPATH="/opt/flash-libcompat"' > 99flash-libcompat + doenvd 99flash-libcompat + fi + + # The magic config file! + insinto "/etc/adobe" + doins "${FILESDIR}/mms.cfg" +} + +pkg_postinst() { + 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." + + if has_version 'www-client/mozilla-firefox'; then + elog "The firefox 'flashblock' extension may help:" + elog " https://addons.mozilla.org/en-US/firefox/addon/433" + fi + + if has_version 'kde-base/konqueror'; then + elog "Konqueror users: You may need to follow the instructions here:" + elog " http://dev.gentoo.org/~lack/konqueror-flash.xml" + elog "For flash to work with your browser." + fi +} diff --git a/www-plugins/adobe-flash/adobe-flash-10.0.22.87.ebuild b/www-plugins/adobe-flash/adobe-flash-10.0.22.87.ebuild new file mode 100644 index 000000000000..53426011323b --- /dev/null +++ b/www-plugins/adobe-flash/adobe-flash-10.0.22.87.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2009 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.0.22.87.ebuild,v 1.1 2009/04/10 13:14:04 ulm Exp $ + +EAPI=1 +inherit nsplugins rpm multilib + +MY_32B_URI="http://fpdownload.macromedia.com/get/flashplayer/current/flash-plugin-${PV}-release.i386.rpm" +MY_64B_URI="http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-${PV}.linux-x86_64.so.tar.gz" + +DESCRIPTION="Adobe Flash Player" +SRC_URI="x86? ( ${MY_32B_URI} ) +amd64? ( ${MY_64B_URI} + multilib? ( 32bit? ( + ${MY_32B_URI} mirror://gentoo/flash-libcompat-0.2.tar.bz2 + ) ) +)" +HOMEPAGE="http://www.adobe.com/" +IUSE="multilib +32bit" +SLOT="0" + +KEYWORDS="-* amd64 x86" +LICENSE="AdobeFlash-10" +RESTRICT="strip mirror" + +S="${WORKDIR}" + +RDEPEND="x11-libs/gtk+:2 + media-libs/fontconfig + dev-libs/nss + net-misc/curl + >=sys-libs/glibc-2.4 + || ( media-fonts/freefont-ttf media-fonts/corefonts ) + amd64? ( + multilib? ( 32bit? ( + app-emulation/emul-linux-x86-baselibs + app-emulation/emul-linux-x86-gtklibs + app-emulation/emul-linux-x86-soundlibs + app-emulation/emul-linux-x86-xlibs + ) ) + ) +" + +# Our new flash-libcompat suffers from the same EXESTACK problem as libcrypto +# from app-text/acroread, so tell QA to ignore it. +# Apparently the flash library itself also suffers from this issue +QA_EXECSTACK="opt/flash-libcompat/libcrypto.so.0.9.7 + opt/netscape/plugins32/libflashplayer.so + opt/netscape/plugins/libflashplayer.so" + +src_install() { + # 32b RPM has things hidden in funny places + use x86 && pushd "${S}/usr/lib/flash-plugin" + + exeinto /opt/netscape/plugins + doexe libflashplayer.so + inst_plugin /opt/netscape/plugins/libflashplayer.so + + use x86 && popd "${S}/usr/lib/flash-plugin" + + # 64b tarball has no readme file. + use x86 && dodoc "${S}/usr/share/doc/flash-plugin-${PV}/readme.txt" + + if use amd64 && has_multilib_profile && use 32bit; then + oldabi="${ABI}" + ABI="x86" + + # 32b plugin + pushd "${S}/usr/lib/flash-plugin" + exeinto /opt/netscape/plugins32/ + doexe libflashplayer.so + inst_plugin /opt/netscape/plugins32/libflashplayer.so + dodoc "${S}/usr/share/doc/flash-plugin-${PV}/readme.txt" + popd + + # 32b library compatibility: + # + # libcurl and libnss are not currently available in any emul-linux-x86 + # packages, so for amd64 we provide these snarfed out of other binary + # packages. libcurl and its ssl dependencies come from + # app-text/acroread; libnss and its friends come from + # net-libs/xulrunner-bin + exeinto /opt/flash-libcompat + pushd "${WORKDIR}/flash-libcompat-0.2/" + doexe * + popd + echo 'LDPATH="/opt/flash-libcompat"' > 99flash-libcompat + doenvd 99flash-libcompat + + ABI="${oldabi}" + fi + + # The magic config file! + insinto "/etc/adobe" + doins "${FILESDIR}/mms.cfg" +} + +pkg_postinst() { + if use amd64 && has_version 'www-plugins/nspluginwrapper'; then + # TODO: Perhaps parse the output of 'nspluginwrapper -l' + # However, the 64b flash plugin makes 'nspluginwrapper -l' segfault. + local FLASH_WRAPPER="${ROOT}/usr/lib64/nsbrowser/plugins/npwrapper.libflashplayer.so" + if [[ -f ${FLASH_WRAPPER} ]]; then + einfo "Removing duplicate 32-bit plugin wrapper: Native 64-bit plugin installed" + nspluginwrapper -r ${FLASH_WRAPPER} + 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" + + if has_version 'kde-base/konqueror'; then + elog "Konqueror users - You may need to follow the instructions here:" + elog " http://www.gentoo.org/proj/en/desktop/kde/kde-flash.xml" + elog "For flash to work with your browser." + fi +} diff --git a/www-plugins/adobe-flash/adobe-flash-9.0.159.0.ebuild b/www-plugins/adobe-flash/adobe-flash-9.0.159.0.ebuild new file mode 100644 index 000000000000..53cf95cf1e4b --- /dev/null +++ b/www-plugins/adobe-flash/adobe-flash-9.0.159.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-plugins/adobe-flash/adobe-flash-9.0.159.0.ebuild,v 1.1 2009/04/10 13:14:04 ulm Exp $ + +inherit nsplugins + +DESCRIPTION="Adobe Flash Player" +SRC_URI="http://download.macromedia.com/pub/flashplayer/installers/current/9/install_flash_player_9.tar.gz" +HOMEPAGE="http://www.adobe.com/go/kb406791" +IUSE="" +SLOT="0" + +KEYWORDS="-* ~amd64 ~x86" +LICENSE="AdobeFlash-9.0.31.0" +RESTRICT="strip mirror" + +S=${WORKDIR} + +RDEPEND="amd64? ( app-emulation/emul-linux-x86-baselibs + app-emulation/emul-linux-x86-gtklibs + app-emulation/emul-linux-x86-soundlibs + app-emulation/emul-linux-x86-xlibs ) + x86? ( x11-libs/libXext + x11-libs/libX11 + x11-libs/libXt + =x11-libs/gtk+-2* + media-libs/freetype + media-libs/fontconfig ) + || ( media-fonts/freefont-ttf media-fonts/corefonts )" + +pkg_setup() { + # This is a binary x86 package => ABI=x86 + # Please keep this in future versions + # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26 + has_multilib_profile && ABI="x86" +} + +src_install() { + cd "${S}/install_flash_player_9_linux/" + exeinto /opt/netscape/plugins + doexe libflashplayer.so + inst_plugin /opt/netscape/plugins/libflashplayer.so +} + +pkg_postinst() { + 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." + + if has_version 'www-client/mozilla-firefox'; then + elog "The firefox 'flashblock' extension may help:" + elog " https://addons.mozilla.org/en-US/firefox/addon/433" + fi + + if has_version 'kde-base/konqueror'; then + elog "Konqueror users: You may need to follow the instructions here:" + elog " http://dev.gentoo.org/~lack/konqueror-flash.xml" + elog "For flash to work with your browser." + fi +} diff --git a/www-plugins/adobe-flash/files/mms.cfg b/www-plugins/adobe-flash/files/mms.cfg new file mode 100644 index 000000000000..6c241093a877 --- /dev/null +++ b/www-plugins/adobe-flash/files/mms.cfg @@ -0,0 +1,117 @@ +# +# mmc.cfg: Adobe Flash privacy and security settings +# +# For more details on the meaning of most of these options, please visit: +# http://www.adobe.com/devnet/flashplayer/articles/flash_player_admin_guide.html +# + +# Lets you prevent users from designating any files on the local file system as +# trusted +# 0 = Not Allowed, 1 = Allowed (default) +#AllowUserLocalTrust = 1 + +# Lets you specify a hard limit on the amount of local storage that Flash Player +# uses for the storage of common Flash components +# Size in megabytes (default is 20), 0 = Component storage disabled +#AssetCacheSize = 20 + +# Lets you prevent Flash Player from automatically checkingfor and installing +# updated versions +# 0 = Not Disabled (default), 1 = Disabled +AutoUpdateDisable = 1 + +# Lets you specify how often to check for an updated version of Flash Player +# Number of days, 0 = Every startup +# There is no default value, which falls back to the user's setting (30 days by +# default) +#AutoUpdateInterval = + +# Lets you prevent SWF files from accessing webcams or microphones +# 0 = Not Disabled (default), 1 = Disabled +#AVHardwareDisable = 0 + +# Lets you prevent information on installed fonts from being displayed +# 0 = Not Disabled (default), 1 = Disabled +#DisableDeviceFontEnumeration = 0 + +# Lets you prevent networking or file system access if any kind +# Set to the executable filename, default is empty +#DisableNetworkAndFilesystemInHostApp = + +# Lets you prevent native code applications that are digitally signed and +# delivered by Adobe from being downloaded +# 0 = Not Disabled (default), 1 = Disabled +#DisableProductDownload = 0 + +# Lets you enable or disable the use of the Socket.connect() and +# XMLSocket.connect() methods +# 0 = Not Disabled (default), 1 = Disabled +#DisableSockets = 0 + +# Lets you create a whitelist of servers to which socket connections are allowed +# Set to hostname or IP address. This can be specified multiple times in this +# file to allow more than one host, and only takes effect if DisableSockets +# (above) is set to 1. +#EnableSocketsTo = localhost.localdomain +#EnableSocketsTo = 127.0.0.1 + +# Lets you prevent the ActionScript FileReference API from performing file +# downloads +# 0 = Not Disabled (default), 1 = Disabled +#FileDownloadDisable = 0 + +# Lets you prevent the ActionScript FileReference API from prerforming file +# uploads +# 0 = Not Disabled (default), 1 = Disabled +#FileUploadDisable = 0 + +# Lets you disable SWF files playing via a browser plug-in from being displayed +# in full-screen mode +# 0 = Not Disabled (default), 1 = Disabled +#FullScreenDisable = 0 + +# Lets you specify whether SWF files produced for Flash Player 6 and earlier can +# execute an operation that has been restricted in a newer version of Flash +# Player +# 0 = Deny, 1 = Allow +# There is no default value, which falls back to the user's setting (Defaults to +# "Ask" +#LegacyDomainMatching = + +# Lets you specify how Flash Player should determine whether to execute certain +# local SWF files that were originally produced for Flash Player 7 and earlier +# 0 = Deny, 1 = Allow +# There is no default value, which falls back to the user's setting +#LocalFileLegacyAction = + +# Lets you prevent local SWF files from having read access to files on local +# drive +# 0 = Not Disabled (default), 1 = Disabled +#LocalFileReadDisable = 0 + +# Lets you specify a hard limit on the amout of local storage that Flash Player +# uses (per domain) for persistent shared objects +# 1 = no storage, 2 = 10KB, 3 = 100KB, 4 = 1MB, 5 = 10MB, +# 6 = User specified (default) +# If the user does not specify a limit, the default is 100KB. +#LocalStorageLimit = 6 + +# Lets you override GPU validation checks to force hardware acceleration +# Warning: This may make your player (more) unstable! +# 0 = Check GPU (default), 1 = Skip checks +# More details: +# http://blogs.adobe.com/penguin.swf/2008/08/secrets_of_the_mmscfg_file_1.html +#OverrideGPUValidation = 0 + +# Lets you specify whether third-party SWF files can read and write locally +# persistent shared objects +# 0 = disabled, 1 = enabled +# There is no default value, which falls back to the user's setting +#ThirdPartyStorage = + +# Lets you disable "Windowless" mode, which may cause crashes in firefox +# version 3.01 and earlier. +# 0 = Not Disabled (default), 1 = Disabled +# More details: +# http://blogs.adobe.com/penguin.swf/2008/08/windowless_mode_fix.html +#WindowlessDisable = 0 diff --git a/www-plugins/adobe-flash/metadata.xml b/www-plugins/adobe-flash/metadata.xml new file mode 100644 index 000000000000..8be16fe08e9e --- /dev/null +++ b/www-plugins/adobe-flash/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>desktop-misc</herd> + <maintainer> + <email>lack@gentoo.org</email> + <name>Jim Ramsay</name> + </maintainer> + <use> + <flag name='32bit'>For amd64-multilib, installs the 32-bit plugin + alongside the native 64-bit plugin</flag> + </use> +</pkgmetadata> |