diff options
author | Seemant Kulleen <seemant@gentoo.org> | 2005-03-15 15:09:21 +0000 |
---|---|---|
committer | Seemant Kulleen <seemant@gentoo.org> | 2005-03-15 15:09:21 +0000 |
commit | 14f2e455865fcee0aa8a84b6eb70109570c45774 (patch) | |
tree | a106c93541aca9ac5345d50f628485ca1556bfbd /www-client/opera | |
parent | Version bumped to 1.4.0 and marked ~arch for each architecture. (diff) | |
download | gentoo-2-14f2e455865fcee0aa8a84b6eb70109570c45774.tar.gz gentoo-2-14f2e455865fcee0aa8a84b6eb70109570c45774.tar.bz2 gentoo-2-14f2e455865fcee0aa8a84b6eb70109570c45774.zip |
Moved from net-www/opera to www-client/opera.
Diffstat (limited to 'www-client/opera')
-rw-r--r-- | www-client/opera/ChangeLog | 454 | ||||
-rw-r--r-- | www-client/opera/Manifest | 7 | ||||
-rw-r--r-- | www-client/opera/files/digest-opera-7.54-r3 | 4 | ||||
-rw-r--r-- | www-client/opera/files/digest-opera-8.00_beta2 | 4 | ||||
-rw-r--r-- | www-client/opera/files/opera.desktop | 8 | ||||
-rw-r--r-- | www-client/opera/metadata.xml | 9 | ||||
-rw-r--r-- | www-client/opera/opera-7.54-r3.ebuild | 134 | ||||
-rw-r--r-- | www-client/opera/opera-8.00_beta2.ebuild | 116 |
8 files changed, 736 insertions, 0 deletions
diff --git a/www-client/opera/ChangeLog b/www-client/opera/ChangeLog new file mode 100644 index 000000000000..7c192b5ca511 --- /dev/null +++ b/www-client/opera/ChangeLog @@ -0,0 +1,454 @@ +# ChangeLog for net-www/opera +# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.1 2005/03/15 15:09:21 seemant Exp $ + +*opera-8.00_beta2 (15 Mar 2005) +*opera-7.54-r3 (15 Mar 2005) + + 15 Mar 2005; Seemant Kulleen <seemant@gentoo.org> +files/opera.desktop, + +metadata.xml, +opera-7.54-r3.ebuild, +opera-8.00_beta2.ebuild: + Moved from net-www/opera to www-client/opera. + + 15 Feb 2005; Sven Wegener <swegener@gentoo.org> : + Added missing digest entries. + +*opera-8.00_beta2 (02 Mar 2005) + + 02 Mar 2005; Heinrich Wendel <lanius@gentoo.org> -opera-7.54-r1.ebuild, + -opera-7.54-r2.ebuild, -opera-7.54.ebuild, -opera-7.60_alpha4.ebuild, + +opera-8.00_beta2.ebuild: + version bump; cleanups + +*opera-7.54-r3 (14 Feb 2005) + + 14 Feb 2005; Heinrich Wendel <lanius@gentoo.org> +opera-7.54-r3.ebuild: + fix plugin search path; bug #81747; stable on all previous arches + + 09 Feb 2005; Gustavo Zacarias <gustavoz@gentoo.org> opera-7.54-r2.ebuild: + Stable on sparc wrt #73871 + +*opera-7.54-r2 (08 Feb 2005) + + 08 Feb 2005; Heinrich Wendel <lanius@gentoo.org> +opera-7.54-r2.ebuild: + security bump + + 18 Dec 2004; Simon Stelling <blubb@gentoo.org> opera-7.54-r1.ebuild: + stable on amd64; bug #74076 + + 14 Dec 2004; Jason Wever <weeve@gentoo.org> opera-7.54-r1.ebuild: + Stable on sparc wrt security bug #74076. + +*opera-7.54-r1 (13 Dec 2004) + + 13 Dec 2004; lanius@gentoo.org +opera-7.54-r1.ebuild: + add security revision, bug #74076 + + 05 Dec 2004; lanius@gentoo.org opera-7.60_alpha4.ebuild: + fix src_uri for amd64 + +*opera-7.60_alpha4 (04 Dec 2004) + + 04 Dec 2004; lanius@gentoo.org -opera-7.60_alpha3.ebuild, + +opera-7.60_alpha4.ebuild: + versino bump + +*opera-7.60_alpha3 (18 Nov 2004) + + 18 Nov 2004; <heino@gentoo.org> -opera-7.60_alpha2.ebuild, + +opera-7.60_alpha3.ebuild: + version bump + + 03 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> + opera-7.60_alpha2.ebuild: + Fixed digest and SRC_URI. + +*opera-7.60_alpha2 (26 Oct 2004) + + 26 Oct 2004; <lanius@gentoo.org> -opera-6.12.ebuild, -opera-7.11-r2.ebuild, + -opera-7.23-r1.ebuild, opera-7.54.ebuild, -opera-7.60_alpha1.ebuild, + +opera-7.60_alpha2.ebuild: + remove old versions; remove ppc shared version, it's built with gcc-2.95; bump + to 7.60_alpha + +*opera-7.60_alpha1 (26 Aug 2004) + + 26 Aug 2004; Heinrich Wendel <lanius@gentoo.org> +opera-7.60_alpha1.ebuild: + version bump, bug #61695 + + 17 Aug 2004; Aron Griffis <agriffis@gentoo.org> opera-7.54.ebuild: + Fix USE test in RDEPEND. Should be !amd64? instead of plain !amd64 + + 05 Aug 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.53.ebuild: + remove vulnerable version + + 05 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> opera-7.54.ebuild: + Stable on sparc wrt #59503 + + 05 Aug 2004; Tom Martin <slarti@gentoo.org> opera-7.54.ebuild: + Marked stable for bug 59503. + +*opera-7.54 (05 Aug 2004) + + 05 Aug 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.54.ebuild: + version bump; mark stable because of security fixes; bug #59503 + + 02 Aug 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.53.ebuild: + use mirror:// + +*opera-7.53 (20 Jul 2004) + + 20 Jul 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.52.ebuild, + opera-7.53.ebuild: + version bump, mark stable for security reasons + + 08 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> opera-7.52.ebuild: + amd64 static only + + 08 Jul 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.51-r1.ebuild, + opera-7.51.ebuild: + remove vulnerable versions + + 07 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> opera-7.52.ebuild: + Stable sparc, amd64. sparc only uses the static version. + +*opera-7.52 (07 Jul 2004) + + 07 Jul 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.52.ebuild: + version bump, security update: bug #56311 + +*opera-7.51-r1 (03 Jul 2004) + + 03 Jul 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.50-r1.ebuild, + opera-7.51-r1.ebuild: + fix sandbox violation, bug #55130 + fix artsd support with java, bug #54813 + + 25 Jun 2004; Aron Griffis <agriffis@gentoo.org> opera-6.12.ebuild, + opera-7.11-r2.ebuild, opera-7.23-r1.ebuild, opera-7.50-r1.ebuild, + opera-7.51.ebuild: + QA - fix use invocation + + 04 Jun 2004; Jason Wever <weeve@gentoo.org> opera-7.51.ebuild: + Marked stable on sparc wrt bug #52867. + +*opera-7.51 (03 Jun 2004) + + 03 Jun 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.51.ebuild: + version bump, add spell use flag, mark stable because of security issues, bug + #52867 + + 28 May 2004; Danny van Dyk <kugelfang@gentoo.org> opera-7.50-r1.ebuild: + Refixed dependency problem on amd64 (BUG #51281). + + 24 May 2004; Jason Wever <weeve@gentoo.org> opera-7.50-r1.ebuild: + Stable on sparc wrt bug #50857. + + 23 May 2004; Danny van Dyk <kugelfang@gentoo.org> opera-7.50.ebuild: + Fixed BUG #51281: Missing dependency for static version on amd64. + + 24 May 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.50-r1.ebuild: + fix plugin search path, bug #51070 and spellcheck search path, bug #51183 + + 14 May 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.50.ebuild: + fix bug #51070 + +*opera-7.50 (14 May 2004) + + 14 May 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.50.ebuild: + version bump, mark stable because of telnet security vulnerability, bug #50857 + +*opera-7.50_beta1 (26 Apr 2004) + + 26 Apr 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.50_alpha4.ebuild, + opera-7.50_beta1.ebuild: + version bump, bug #48704 + + 13 Apr 2004; Michael Sterrett <mr_bones_@gentoo.org> opera-7.23-r1.ebuild, + opera-7.50_alpha3.ebuild: + don't use deprecated ? : use syntax + + 13 Apr 2004; Danny van Dyk <kugelfang@gentoo.org> opera-7.23-r1.ebuild, + opera-7.50_alpha3: + Minor changes to (r)depend for correct packages on amd64, amd64-specific + call of install.sh, marked ~amd64 + +*opera-7.50_alpha4 (17 Apr 2004) + + 17 Apr 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.50_alpha3.ebuild, + opera-7.50_alpha4.ebuild: + new alpha version + + 10 Apr 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.50_alpha3.ebuild: + exchange static !static, it was in the wrong order, bug #47377 + + 22 Mar 2004; Heinrich Wendel <lanius@gentoo.org> metadata.xml, + opera-7.23-r1.ebuild, opera-7.23.ebuild, opera-7.50_alpha2.ebuild, + opera-7.50_alpha3.ebuild: + add metadata.xml + +*opera-7.50_alpha3 (22 Mar 2004) + + 22 Mar 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.23-r1.ebuild, + opera-7.23.ebuild, opera-7.50_alpha2.ebuild, opera-7.50_alpha3.ebuild: + remove old versions; fix src_uri + + 16 Mar 2004; Gustavo Zacarias <gustavoz@gentoo.org> opera-7.23-r1.ebuild: + stable on sparc + + 14 Mar 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.23-r1.ebuild, + opera-7.50_alpha1.ebuild: + mark 7.23-r1 stable, version bump, bug #44171 + +*opera-7.23-r1 (21 Feb 2004) + + 21 Feb 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.23-r1.ebuild, + opera-7.50_alpha2.ebuild: + backport 7.50_alpha changes to 7.23 + +*opera-7.50_alpha2 (21 Feb 2004) + + 21 Feb 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.50_alpha1.ebuild, + opera-7.50_alpha2.ebuild: + version bump, add shared version + + 21 Feb 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.50_alpha1.ebuild: + fix operanom2 use flag + + 04 Feb 2004; Heinrich Wendel <lanius@gentoo.org> opera-7.50_alpha1.ebuild: + added operanom2 use flag, bug #40074 + + 11 Jan 2004; Heinrich Wendel <lanius@gentoo.org> opera-6.12.ebuild, + opera-7.11-r2.ebuild, opera-7.21.ebuild, opera-7.22.ebuild, + opera-7.23.ebuild, opera-7.50_alpha1.ebuild: + fixed motif dep; removed old versions + + 29 Dec 2003; Seemant Kulleen <seemant@gentoo.org> opera-7.50_alpha1.ebuild: + some cleanups, and switch to virtual/motif instead + + 21 Dec 2003; Seemant Kulleen <seemant@gentoo.org> opera-7.50_alpha1.ebuild: + SRC_URI fix + + 20 Dec 2003; Heinrich Wendel <lanius@gentoo.org> opera-7.50_alpha1.ebuild: + fixed src_uri + + 19 Dec 2003; Heinrich Wendel <lanius@gentoo.org> files/opera.desktop, + opera-7.50_alpha1.ebuild: + bump, several cleanups in the ebuild + +*opera-7.23 (22 Nov 2003) + + 22 Nov 2003; Heinrich Wendel <lanius@gentoo.org> opera-7.23.ebuild: + security fixes in 7.23, stable + +*opera-7.22 (20 Nov 2003) + + 20 Nov 2003; Heinrich Wendel <lanius@gentoo.org> opera-7.22.ebuild: + motif again, operamotifwrapper-3 was dropped + + 13 Nov 2003; Heinrich Wendel <lanius@gentoo.org> opera-6.12_beta1.ebuild: + bump, stable cause of security issues, see opera changelog + + 23 Oct 2003; Heinrich Wendel <lanius@gentoo.org> opera-6.12_beta1.ebuild, + opera-7.21.ebuild: + stable bump, cause of security issues (#31775 + +*opera-7.21_pre1 (17 Oct 2003) + + 17 Oct 2003; Heinrich Wendel <lanius@gentoo.org> opera-7.21.ebuild, + opera-7.21_pre1.ebuild, opera-7.21_pre2.ebuild: + version bump, motif cleanups + + 11 Oct 2003; Heinrich Wendel <lanius@gentoo.org> opera-7.21_pre2.ebuild: + bug #10610 + +*opera-7.21_pre2 (07 Oct 2003) + + 07 Oct 2003; Heinrich Wendel <lanius@gentoo.org> opera-7.21_pre2.ebuild: + bump + + 04 Oct 2003; Heinrich Wendel <lanius@gentoo.org> opera-6.12.ebuild, + opera-6.12_beta1.ebuild: + added correct motif dep + + 04 Oct 2003; Heinrich Wendel <lanius@gentoo.org>: + fixed download on ARCH!=i386 and version bump to 7.21_pre1 + + 29 Sep 2003; Heinrich Wendel <lanius@gentoo.org> opera-7.11-r2.ebuild: + stable bump on x86 + +*opera-7.20_beta9 (06 Sep 2003) + + 06 Sep 2003; Heinrich Wendel <lanius@gentoo.org> opera-7.20_beta9.ebuild: + beta9 + +*opera-7.20_beta7 (29 Aug 2003) + + 29 Aug 2003; Heinrich Wendel <lanius@gentoo.org> opera-7.20_beta4.ebuild, + opera-7.20_beta5.ebuild, opera-7.20_beta7.ebuild: + added beta7 + +*opera-7.20_beta4 (26 Aug 2003) + + 26 Aug 2003; Heinrich Wendel <lanius@gentoo.org> opera-7.20_beta3.ebuild, + opera-7.20_beta4.ebuild, opera-7.20_beta5.ebuild: + added beta5, removed beta3, added support for sparc and ppc in beta4/5 + +*opera-6.12_beta1 (24 Aug 2003) + + 24 Aug 2003; Jason Wever <weeve@gentoo.org> opera-6.12_beta1.ebuild: + new opera ebuild contributed by Gustavo Zacarias <gustavo@zacarias.com.ar>, + closes bug #26543 + + 22 Aug 2003; Chuck Short <zul@gentoo.org> opera-6.12_beta1.ebuild: + Removed sparc ebuild + +*opera-6.12_beta1 (22 Aug 2003) + + 22 Aug 2003; Chuck Short <zul@gentoo.org> opera-6.12_beta1.ebuild: + new ebuild for sparc. + +*opera-7.11-r1 (22 Aug 2003) + + 22 Aug 2003; Heinrich Wendel <lanius@gentoo.org> opera-7.10_beta1-r2.ebuild, + opera-7.11-r1.ebuild, opera-7.11.ebuild, files/10opera, files/10opera6: + - added 7.20_beta4 + - cleaned out ebuilds + +*opera-7.20_beta3 (09 Aug 2003) + + 09 Aug 2003; root <root@gentoo.org> opera-7.20_beta3.ebuild: + Made an ebuild for 7.2 Beta 3, initial commit (works on my desktop), -* + +*opera-7.11-r2 (06 Aug 2003) + + 06 Aug 2003; Lisa Seelye <lisa@gentoo.org> opera-7.11-r2.ebuild: + added depend for opera 7.11 to lesstif. this resolves bug 25767. openmotif no + longer provides a key file. and bump to -r2 + +*opera-7.11 (15 Jul 2003) + + 15 Jul 2003; Pieter Van den Abeele <pvdabeel@gentoo.org> : + Opera PPC version - should also work on x86 (please test) + closes bug + +*opera-7.11 (17 May 2003) + + 17 May 2003; Arcady Genkin <agenkin@gentoo.org> : + New version, thanks to Francois Dupoux <fdbugs_gentoo@partimage.org> for + the leg work (bug #20568). + +*opera-7.10_beta1-r2 (20 Apr 2003) + + 20 Apr 2003; Arcady Genkin <agenkin@gentoo.org> : + Fixed download URL. + Added error-checking to the sed invocation in src_compile. + Made the ebuild depend on fontconfig-2.1.94-r1 or later to fix display under + xfree-4.3 (bug #19330). + +*opera-7.10_beta1-r1 (19 Apr 2003) + + 19 Apr 2003; Brandon Low <lostlogic@gentoo.org> Manifest, + opera-7.10_beta1-r1.ebuild: + Various ebuild fixage (actually I've had a 7.10_beta ebuild sitting around for + a while, but couldn't get it to runtill we updated fontconfig so didn't merge + it), and actually get the release snapshots, not random snapshots. + +*opera-7.10_beta1 (15 Apr 2003) + + 15 Apr 2003; Arcady Genkin <agenkin@gentoo.org> : + New version, thanks to Elsener Adrian <els@gmx.li>. + +*opera-6.12 (24 Mar 2003) + + 24 Mar 2003; Daniel Robbins <drobbins@gentoo.org> opera-6.12.ebuild: + new upstream release. Now hard-coded to be static binaries since we can't + put RDEPEND info inside an "if" statement since it breaks metadata caching. + +*opera-6.11-r1 (02 Jan 2003) + + 21 Feb 2003; Nick Hadaway <raker@gentoo.org> opera-6.11-r1.ebuild : + Modifed the OPERA_VARIANT section so the correct file version + is actually downloaded. + + 02 Jan 2003; Arcady Genkin <agenkin@gentoo.org> : + Improved installation of KDE and Gnome icons. + Marked stable on x86. + +*opera-6.11 (5 Dec 2002) + 05 Dec 2002; Arcady Genkin <agenkin@gentoo.org> opera-6.11.ebuild : + Version bump. + +*opera-6.1-r1 (25 Nov 2002) + + 25 Nov 2002; Arcady Genkin <agenkin@gentoo.org> opera-6.1-r1.ebuild : + Updated the checksums for the latest tarballs. + Incorporated suggestions from Carsten Rietzschel <cr@daRav.de> to enable + Java plugin. + +*opera-6.1 (31 October 2002) + + 31 October 2002; Arcady Genkin <agenkin@gentoo.org> opera-6.1.ebuild : + First version of the unified Opera ebuild. + +*opera-6.0 (19 August 2002) + + 19 August 2002; Sascha Schwabbauer <cybersystem@gentoo.org> ChangeLog, opera-6.0.ebuild : + + Added -ppc to the keywords. + +*opera-6.0 (18 May 2002) + + 18 May 2002; Arcady Genkin <agenkin@thpoon.com> opera-6.0.ebuild: + + Upgrade to version 6.0 final. + Added /opt/opera/bin to PATH in profile.env. + +*opera-6.0_beta2 (12 May 2002) + + 12 May 2002; Karl Trygve Kalleberg <karltk@gentoo.org> opera-6.0_beta2.ebuild files/digest-opera-6.0_beta2: + + New upstream version. Spent time moving it all into /opt. Start opera + with the /opt/opera/bin/opera script. + +*opera-6.0_pre4-r3 (24 Apr 2002) + + 24 Apr 2002; Seemant Kulleen <seemant@gentoo.org> opera-6.0_pre4-r3.ebuild files/digest-opera-6.0_pre4-r2 : + +*opera-6.0_pre4-r2 (18 Apr 2002) + + 18 Apr 2002; Karl Trygve Kalleberg <karltk@gentoo.org> opera-6.0_pre4-r2.ebuild files/digest-opera-6.0_pre4-r2: + + Moved all binaries into /opt, where it belongs. The pixmaps and icons + are still installed in /usr. + + Removed opera-6.0_pre4-r1.ebuild files/digest-opera-6.0_pre4-r1 + +*opera-6.0_pre4-r1 (12 Apr 2002) + + 12 Apr 2002; Seemant Kulleen <seemant@gentoo.org> opera-6.0_pre4-r1.ebuild : + + Compile against newer libpng + +*opera-6.0_pre4 (3 Apr 2002) + + 3 Apr 2002; Seemant Kulleen <seemant@gentoo.org> opera-6.0_pre4.ebuild : + + Version bump, which fixes sandbox violation from pre3-r1 with regards to + opera.xpm placement. The icon files are now installed manually. + +*opera-6.0_pre3-r1 (3 Feb 2002) + + 3 Feb 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + Added fix for bug #508 to both 5.0 and 6.0_pre3 ebuilds. This fixes the + incorrect dependency, which installed QT3 instead of QT2. + +*opera-6.0_pre3 (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-client/opera/Manifest b/www-client/opera/Manifest new file mode 100644 index 000000000000..9bb4888e8488 --- /dev/null +++ b/www-client/opera/Manifest @@ -0,0 +1,7 @@ +MD5 f68c84576e2df17ec4ac38c8b7325169 opera-8.00_beta2.ebuild 3831 +MD5 dc92c6e1b048758ecda31460f268733e ChangeLog 14912 +MD5 503ccb1138f9c49f0855884d830988a6 metadata.xml 253 +MD5 55a6adf7dac3cbe5c01efa31e8563496 opera-7.54-r3.ebuild 4983 +MD5 5f43061eb589b148d0af21d412da6eb3 files/digest-opera-8.00_beta2 368 +MD5 05a269373a205b54700e2265119951a0 files/digest-opera-7.54-r3 372 +MD5 8336a92d029cd448620bf4bbd4c55715 files/opera.desktop 135 diff --git a/www-client/opera/files/digest-opera-7.54-r3 b/www-client/opera/files/digest-opera-7.54-r3 new file mode 100644 index 000000000000..a3299b5a230a --- /dev/null +++ b/www-client/opera/files/digest-opera-7.54-r3 @@ -0,0 +1,4 @@ +MD5 afc1819c0377da89174ba2a47924b867 opera-7.54-20050131.1-static-qt.i386-en.tar.bz2 4863686 +MD5 3ba228b88e75258ce6fd570a0a46de23 opera-7.54-20050131.5-shared-qt.i386-en.tar.bz2 3663361 +MD5 c37cfe4f6b168a766dbe07b95d8914c7 opera-7.54-20050131.1-static-qt.ppc-en.tar.bz2 4926043 +MD5 8860c4d23384509e38c135ddfbaed2a5 opera-7.54-20050131.1-static-qt.sparc-en.tar.bz2 4872149 diff --git a/www-client/opera/files/digest-opera-8.00_beta2 b/www-client/opera/files/digest-opera-8.00_beta2 new file mode 100644 index 000000000000..24219dbfc8ba --- /dev/null +++ b/www-client/opera/files/digest-opera-8.00_beta2 @@ -0,0 +1,4 @@ +MD5 c514d0a5254a46e686118302bd0a554f opera-8.0-20050225.1-static-qt.i386-en.tar.bz2 4982797 +MD5 ee30a4c5daa1fc96aeb1ddf436834cec opera-8.0-20050225.5-shared-qt.i386-en.tar.bz2 3806491 +MD5 4370b9b55c4c3991582c90452e3aed5c opera-8.0-20050225.1-static-qt.sparc-en.tar.bz2 4995977 +MD5 08c34b4fdc11860fe2c05f9ab235048c opera-8.0-20050225.1-static-qt.ppc-en.tar.bz2 5071697 diff --git a/www-client/opera/files/opera.desktop b/www-client/opera/files/opera.desktop new file mode 100644 index 000000000000..a6736f3df488 --- /dev/null +++ b/www-client/opera/files/opera.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Opera +Comment=Web Browser +Exec=opera +Icon=opera.xpm +Terminal=0 +Type=Application +Categories=Qt;Network;WebBrowser; diff --git a/www-client/opera/metadata.xml b/www-client/opera/metadata.xml new file mode 100644 index 000000000000..c3504b40c506 --- /dev/null +++ b/www-client/opera/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>lanius@gentoo.org</email> + <name>Heinrich Wendel</name> +</maintainer> +</pkgmetadata> diff --git a/www-client/opera/opera-7.54-r3.ebuild b/www-client/opera/opera-7.54-r3.ebuild new file mode 100644 index 000000000000..71df1925cc76 --- /dev/null +++ b/www-client/opera/opera-7.54-r3.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-7.54-r3.ebuild,v 1.1 2005/03/15 15:09:21 seemant Exp $ + +IUSE="static spell" + +OPERAVER="7.54-20050131" +OPERAFTPDIR="754u2" + +S=${WORKDIR}/${A/.tar.bz2/} + +DESCRIPTION="Opera web browser." +HOMEPAGE="http://www.opera.com/linux/" + +# that's an ugly workaround for the broken src_uri syntax +SRC_URI=" + x86? ( static? ( mirror://opera/linux/${OPERAFTPDIR}/final/en/i386/static/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) ) + x86? ( !static? ( mirror://opera/linux/${OPERAFTPDIR}/final/en/i386/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) + amd64? ( mirror://opera/linux/${OPERAFTPDIR}/final/en/i386/static/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) + ppc? ( mirror://opera/linux/${OPERAFTPDIR}/final/en/ppc/static/${PN}-${OPERAVER}.1-static-qt.ppc-en.tar.bz2 ) + sparc? ( mirror://opera/linux/${OPERAFTPDIR}/final/en/sparc/static/${PN}-${OPERAVER}.1-static-qt.sparc-en.tar.bz2 )" + +# ppc shared version does not work as it uses gcc-2.95 - lanius +# ppc? ( static? ( mirror://opera/linux/${OPERAFTPDIR}/final/en/ppc/static/${PN}-${OPERAVER}.1-static-qt.ppc-en.tar.bz2 ) ) +# ppc? ( !static? ( mirror://opera/linux/${OPERAFTPDIR}/final/en/ppc/shared/gcc-2.95/${PN}-${OPERAVER}.2-shared-qt.ppc-en.tar.bz2 ) ) + +# amd64 shared libs require app-emulation/emul-linux-x86-qtlibs-1 which is not stable yet +# amd64? ( static? ( mirror://opera/linux/${OPERAFTPDIR}/final/en/i386/static/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) ) +# amd64? ( !static? ( mirror://opera/linux/${OPERAFTPDIR}/final/en/i386/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) + +# sparc shared version does not work for me as it uses gcc-2.95 - eradicator +# sparc? ( static? ( mirror://opera/linux/${OPERAFTPDIR}/final/en/sparc/static/${PN}-${OPERAVER}.1-static-qt.sparc-en.tar.bz2 ) ) +# sparc? ( !static? ( mirror://opera/linux/${OPERAFTPDIR}/final/en/sparc/shared/gcc-2.95/${PN}-${OPERAVER}.2-shared-qt.sparc-en.tar.bz2 ) )" + + +# Dependencies may be augmented later (see below). +DEPEND=">=sys-apps/sed-4 + amd64? ( sys-apps/linux32 )" + +RDEPEND="virtual/x11 + >=media-libs/fontconfig-2.1.94-r1 + media-libs/libexif + x11-libs/openmotif + spell? ( app-text/aspell ) + amd64? ( app-emulation/emul-linux-x86-xlibs ) + !amd64? ( !sparc? ( !static? ( =x11-libs/qt-3* ) ) )" + +# static? ( +# amd64? ( app-emulation/emul-linux-x86-xlibs ) ) +# !static? ( +# amd64? ( =app-emulation/emul-linux-x86-qtlibs-1* ) +# !amd64? ( =x11-libs/qt-3* ) ) + +SLOT="0" +LICENSE="OPERA" +KEYWORDS="x86 ~ppc sparc amd64" + +src_unpack() { + unpack ${A} + cd ${S} + sed -i -e "s:config_dir=\"/etc\":config_dir=\"${D}/etc/\":g" \ + -e "s:/usr/share/applnk:${D}/usr/share/applnk:g" \ + -e "s:/usr/share/pixmaps:${D}/usr/share/pixmaps:g" \ + -e "s:/usr/share/icons:${D}/usr/share/icons:g" \ + -e "s:/etc/X11:${D}/etc/X11:g" \ + -e "s:/usr/share/gnome:${D}/usr/share/gnome:g" \ + -e 's:#\(OPERA_FORCE_JAVA_ENABLED=\):\1:' \ + -e 's:#\(export LD_PRELOAD OPERA_FORCE_JAVA_ENABLED\):\1:' \ + -e 's:read str_answer:return 0:' \ + -e "s:/opt/kde:${D}/usr/kde:" \ + -e "s:\(str_localdirplugin=\).*$:\1/opt/opera/lib/opera/plugins:" \ + install.sh || die +} + +src_compile() { + true +} + +src_install() { + # Prepare installation directories for Opera's installer script. + dodir /etc + + # Opera's native installer. + if [ ${ARCH} = "amd64" ]; then + linux32 ./install.sh --prefix="${D}"/opt/opera || die + else + ./install.sh --prefix="${D}"/opt/opera || die + fi + + # java workaround + sed -i -e 's:LD_PRELOAD="${OPERA_JAVA_DIR}/libawt.so":LD_PRELOAD="$LD_PRELOAD"\:"${OPERA_JAVA_DIR}/libawt.so":' ${D}/opt/opera/bin/opera + + rm ${D}/opt/opera/share/doc/opera/help + dosym /opt/share/doc/opera/help /opt/opera/share/opera/help + + dosed /opt/opera/bin/opera + dosed /opt/opera/share/opera/java/opera.policy + + # Install the icons + insinto /usr/share/pixmaps + doins images/opera.xpm + + # Install the menu entry + insinto /usr/share/applications + doins ${FILESDIR}/opera.desktop + + # Install a symlink /usr/bin/opera + dodir /usr/bin + dosym /opt/opera/bin/opera /usr/bin/opera + + # fix plugin path + echo "Plugin Path=/opt/opera/lib/opera/plugins" >> ${D}/etc/opera6rc + + # enable spellcheck + if use spell; then + if use static; then + DIR=$OPERAVER.1 + else + use sparc && DIR=$OPERAVER.2 || DIR=$OPERAVER.5 + fi + echo "Spell Check Engine=/opt/opera/lib/opera/${DIR}/spellcheck.so" >> ${D}/opt/opera/share/opera/ini/spellcheck.ini + fi +} + +pkg_postinst() { + einfo "For localized language files take a look at:" + einfo "http://www.opera.com/download/languagefiles/index.dml?platform=linux" + einfo + einfo "To change the spellcheck language edit /opt/opera/share/opera/ini/spellcheck.ini" + einfo "and emerge app-text/aspell-language." + einfo + ewarn "This update will overwrite your search.ini if you" + ewarn "do not change the \"File Version\" to 4 in the file." +} diff --git a/www-client/opera/opera-8.00_beta2.ebuild b/www-client/opera/opera-8.00_beta2.ebuild new file mode 100644 index 000000000000..c46626492a1a --- /dev/null +++ b/www-client/opera/opera-8.00_beta2.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-8.00_beta2.ebuild,v 1.1 2005/03/15 15:09:21 seemant Exp $ + +IUSE="static spell" + +OPERAVER="8.0-20050225" +OPERAFTPDIR="800b2/beta/en" + +S=${WORKDIR}/${A/.tar.bz2/} + +DESCRIPTION="Opera web browser." +HOMEPAGE="http://www.opera.com/linux/" + +# that's an ugly workaround for the broken src_uri syntax +OPERA_URI="ftp://ftp.opera.com/pub/opera/linux/${OPERAFTPDIR}/" +SRC_URI=" + x86? ( static? ( ${OPERA_URI}/i386/static/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) ) + x86? ( !static? ( ${OPERA_URI}/i386/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) + amd64? ( ${OPERA_URI}/i386/static/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) + sparc? ( static? ( ${OPERA_URI}/sparc/static/${PN}-${OPERAVER}.1-static-qt.sparc-en.tar.bz2 ) ) + ppc? ( ${OPERA_URI}/ppc/static/${PN}-${OPERAVER}.1-static-qt.ppc-en.tar.bz2 )" + +# sparc? ( !static? ( ${OPERA_URI}/sparc/${PN}-${OPERAVER}.2-shared-qt.sparc-en.tar.bz2 ) ) +# amd64? ( !static? ( ${OPERA_URI}/intel-linux/en/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) +# ppc? ( !static? ( ${OPERA_URI}/ppc-linux/en/${PN}-${OPERAVER}.3-shared-qt.ppc-en.tar.bz2 ) ) + +# Dependencies may be augmented later (see below). +DEPEND=">=sys-apps/sed-4 + amd64? ( sys-apps/linux32 )" + +RDEPEND="virtual/x11 + >=media-libs/fontconfig-2.1.94-r1 + media-libs/libexif + x11-libs/openmotif + spell? ( app-text/aspell ) + amd64? ( static? ( app-emulation/emul-linux-x86-xlibs ) + !static? ( =app-emulation/emul-linux-x86-qtlibs-1* ) ) + + x86? ( !static? ( =x11-libs/qt-3* ) )" + +SLOT="0" +LICENSE="OPERA" +KEYWORDS="~x86 ~ppc ~amd64" + +src_unpack() { + unpack ${A} + cd ${S} + sed -i -e "s:config_dir=\"/etc\":config_dir=\"${D}/etc/\":g" \ + -e "s:/usr/share/applnk:${D}/usr/share/applnk:g" \ + -e "s:/usr/share/pixmaps:${D}/usr/share/pixmaps:g" \ + -e "s:/usr/share/icons:${D}/usr/share/icons:g" \ + -e "s:/etc/X11:${D}/etc/X11:g" \ + -e "s:/usr/share/gnome:${D}/usr/share/gnome:g" \ + -e 's:#\(OPERA_FORCE_JAVA_ENABLED=\):\1:' \ + -e 's:#\(export LD_PRELOAD OPERA_FORCE_JAVA_ENABLED\):\1:' \ + -e 's:read str_answer:return 0:' \ + -e "s:/opt/kde:${D}/usr/kde:" \ + -e "s:\(str_localdirplugin=\).*$:\1/opt/opera/lib/opera/plugins:" \ + install.sh || die +} + +src_compile() { + true +} + +src_install() { + # Prepare installation directories for Opera's installer script. + dodir /etc + + # Opera's native installer. + if [ ${ARCH} = "amd64" ]; then + linux32 ./install.sh --prefix="${D}"/opt/opera || die + else + ./install.sh --prefix="${D}"/opt/opera || die + fi + + # java workaround + sed -i -e 's:LD_PRELOAD="${OPERA_JAVA_DIR}/libawt.so":LD_PRELOAD="$LD_PRELOAD"\:"${OPERA_JAVA_DIR}/libawt.so":' ${D}/opt/opera/bin/opera + + dosed /opt/opera/bin/opera + dosed /opt/opera/share/opera/java/opera.policy + + # Install the icons + insinto /usr/share/pixmaps + doins images/opera.xpm + + # Install the menu entry + insinto /usr/share/applications + doins ${FILESDIR}/opera.desktop + + # Install a symlink /usr/bin/opera + dodir /usr/bin + dosym /opt/opera/bin/opera /usr/bin/opera + + # fix plugin path + echo "Plugin Path=/opt/opera/lib/opera/plugins" >> ${D}/etc/opera6rc + + # enable spellcheck + if use spell; then + if use static; then + DIR=$OPERAVER.1 + else + use sparc && DIR=$OPERAVER.2 || DIR=$OPERAVER.5 + fi + echo "Spell Check Engine=/opt/opera/lib/opera/${DIR}/spellcheck.so" >> ${D}/opt/opera/share/opera/ini/spellcheck.ini + fi +} + +pkg_postinst() { + einfo "For localized language files take a look at:" + einfo "http://www.opera.com/download/languagefiles/index.dml?platform=linux" + einfo + einfo "To change the spellcheck language edit /opt/opera/share/opera/ini/spellcheck.ini" + einfo "and emerge app-text/aspell-language." +} |