* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.62.ebuild
@ 2008-10-30 21:17 Tobias Heinlein (keytoaster)
0 siblings, 0 replies; 6+ messages in thread
From: Tobias Heinlein (keytoaster) @ 2008-10-30 21:17 UTC (permalink / raw
To: gentoo-commits
keytoaster 08/10/30 21:17:39
Modified: ChangeLog opera-9.62.ebuild
Log:
amd64 stable, security bug #244980
(Portage version: 2.2_rc12/cvs/Linux 2.6.27-gentoo x86_64)
Revision Changes Path
1.303 www-client/opera/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.303&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.303&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.302&r2=1.303
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.302
retrieving revision 1.303
diff -u -r1.302 -r1.303
--- ChangeLog 30 Oct 2008 19:01:35 -0000 1.302
+++ ChangeLog 30 Oct 2008 21:17:39 -0000 1.303
@@ -1,6 +1,9 @@
# ChangeLog for www-client/opera
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.302 2008/10/30 19:01:35 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.303 2008/10/30 21:17:39 keytoaster Exp $
+
+ 30 Oct 2008; Tobias Heinlein <keytoaster@gentoo.org> opera-9.62.ebuild:
+ amd64 stable, security bug #244980
30 Oct 2008; Tobias Scherbaum <dertobi123@gentoo.org> opera-9.62.ebuild:
ppc stable, bug #244980
1.3 www-client/opera/opera-9.62.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?r1=1.2&r2=1.3
Index: opera-9.62.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- opera-9.62.ebuild 30 Oct 2008 19:01:35 -0000 1.2
+++ opera-9.62.ebuild 30 Oct 2008 21:17:39 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v 1.2 2008/10/30 19:01:35 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v 1.3 2008/10/30 21:17:39 keytoaster Exp $
GCONF_DEBUG="no"
@@ -11,7 +11,7 @@
SLOT="0"
LICENSE="OPERA-9.0"
-KEYWORDS="~amd64 ppc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc ~x86 ~x86-fbsd"
RESTRICT="mirror strip test"
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.62.ebuild
@ 2008-12-20 17:40 Jeroen Roovers (jer)
0 siblings, 0 replies; 6+ messages in thread
From: Jeroen Roovers (jer) @ 2008-12-20 17:40 UTC (permalink / raw
To: gentoo-commits
jer 08/12/20 17:40:26
Modified: ChangeLog
Removed: opera-9.62.ebuild
Log:
Remove old.
(Portage version: 2.2_rc17/cvs/Linux 2.6.25-gentoo-r7-JeR i686)
Revision Changes Path
1.313 www-client/opera/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.313&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.313&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.312&r2=1.313
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.312
retrieving revision 1.313
diff -u -r1.312 -r1.313
--- ChangeLog 20 Dec 2008 17:32:57 -0000 1.312
+++ ChangeLog 20 Dec 2008 17:40:26 -0000 1.313
@@ -1,6 +1,9 @@
# ChangeLog for www-client/opera
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.312 2008/12/20 17:32:57 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.313 2008/12/20 17:40:26 jer Exp $
+
+ 20 Dec 2008; Jeroen Roovers <jer@gentoo.org> -opera-9.62.ebuild:
+ Remove old.
20 Dec 2008; Markus Meier <maekke@gentoo.org> opera-9.63.ebuild:
x86 stable, bug #247229
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.62.ebuild
@ 2008-11-07 3:36 Jeroen Roovers (jer)
0 siblings, 0 replies; 6+ messages in thread
From: Jeroen Roovers (jer) @ 2008-11-07 3:36 UTC (permalink / raw
To: gentoo-commits
jer 08/11/07 03:36:52
Modified: ChangeLog opera-9.62.ebuild
Log:
Add x11-libs/libXinerama dependency for USE=qt-static builds (bug #245784).
(Portage version: 2.2_rc13/cvs/Linux 2.6.25-gentoo-r7-JeR i686)
Revision Changes Path
1.306 www-client/opera/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.306&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.306&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.305&r2=1.306
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.305
retrieving revision 1.306
diff -u -r1.305 -r1.306
--- ChangeLog 2 Nov 2008 16:58:49 -0000 1.305
+++ ChangeLog 7 Nov 2008 03:36:52 -0000 1.306
@@ -1,6 +1,10 @@
# ChangeLog for www-client/opera
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.305 2008/11/02 16:58:49 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.306 2008/11/07 03:36:52 jer Exp $
+
+ 07 Nov 2008; Jeroen Roovers <jer@gentoo.org> opera-9.62.ebuild:
+ Add x11-libs/libXinerama dependency for USE=qt-static builds (bug
+ #245784).
02 Nov 2008; Jeroen Roovers <jer@gentoo.org> -opera-9.60.ebuild,
-opera-9.61.ebuild:
1.5 www-client/opera/opera-9.62.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?r1=1.4&r2=1.5
Index: opera-9.62.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- opera-9.62.ebuild 1 Nov 2008 23:50:33 -0000 1.4
+++ opera-9.62.ebuild 7 Nov 2008 03:36:52 -0000 1.5
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v 1.4 2008/11/01 23:50:33 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v 1.5 2008/11/07 03:36:52 jer Exp $
GCONF_DEBUG="no"
@@ -79,6 +79,7 @@
x11-libs/libX11
x11-libs/libSM
x11-libs/libICE
+ qt-static? ( !qt3-static? ( x11-libs/libXinerama ) )
x86? ( !qt-static? ( !qt3-static? ( =x11-libs/qt-3* ) ) )
amd64? (
ia32? ( app-emulation/emul-linux-x86-qtlibs )
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.62.ebuild
@ 2008-11-01 23:50 Markus Meier (maekke)
0 siblings, 0 replies; 6+ messages in thread
From: Markus Meier (maekke) @ 2008-11-01 23:50 UTC (permalink / raw
To: gentoo-commits
maekke 08/11/01 23:50:33
Modified: ChangeLog opera-9.62.ebuild
Log:
x86 stable, bug #244980
(Portage version: 2.2_rc12/cvs/Linux 2.6.26.7 x86_64)
Revision Changes Path
1.304 www-client/opera/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.304&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.304&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.303&r2=1.304
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.303
retrieving revision 1.304
diff -u -r1.303 -r1.304
--- ChangeLog 30 Oct 2008 21:17:39 -0000 1.303
+++ ChangeLog 1 Nov 2008 23:50:33 -0000 1.304
@@ -1,6 +1,9 @@
# ChangeLog for www-client/opera
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.303 2008/10/30 21:17:39 keytoaster Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.304 2008/11/01 23:50:33 maekke Exp $
+
+ 01 Nov 2008; Markus Meier <maekke@gentoo.org> opera-9.62.ebuild:
+ x86 stable, bug #244980
30 Oct 2008; Tobias Heinlein <keytoaster@gentoo.org> opera-9.62.ebuild:
amd64 stable, security bug #244980
1.4 www-client/opera/opera-9.62.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?r1=1.3&r2=1.4
Index: opera-9.62.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- opera-9.62.ebuild 30 Oct 2008 21:17:39 -0000 1.3
+++ opera-9.62.ebuild 1 Nov 2008 23:50:33 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v 1.3 2008/10/30 21:17:39 keytoaster Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v 1.4 2008/11/01 23:50:33 maekke Exp $
GCONF_DEBUG="no"
@@ -11,7 +11,7 @@
SLOT="0"
LICENSE="OPERA-9.0"
-KEYWORDS="amd64 ppc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
RESTRICT="mirror strip test"
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.62.ebuild
@ 2008-10-30 19:01 Tobias Scherbaum (dertobi123)
0 siblings, 0 replies; 6+ messages in thread
From: Tobias Scherbaum (dertobi123) @ 2008-10-30 19:01 UTC (permalink / raw
To: gentoo-commits
dertobi123 08/10/30 19:01:35
Modified: ChangeLog opera-9.62.ebuild
Log:
ppc stable, bug #244980
(Portage version: 2.2_rc12/cvs/Linux 2.6.25-gentoo-r7 x86_64)
Revision Changes Path
1.302 www-client/opera/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.302&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.302&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.301&r2=1.302
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.301
retrieving revision 1.302
diff -u -r1.301 -r1.302
--- ChangeLog 30 Oct 2008 17:34:08 -0000 1.301
+++ ChangeLog 30 Oct 2008 19:01:35 -0000 1.302
@@ -1,6 +1,9 @@
# ChangeLog for www-client/opera
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.301 2008/10/30 17:34:08 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.302 2008/10/30 19:01:35 dertobi123 Exp $
+
+ 30 Oct 2008; Tobias Scherbaum <dertobi123@gentoo.org> opera-9.62.ebuild:
+ ppc stable, bug #244980
*opera-9.62 (30 Oct 2008)
1.2 www-client/opera/opera-9.62.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?r1=1.1&r2=1.2
Index: opera-9.62.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- opera-9.62.ebuild 30 Oct 2008 17:34:08 -0000 1.1
+++ opera-9.62.ebuild 30 Oct 2008 19:01:35 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v 1.1 2008/10/30 17:34:08 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v 1.2 2008/10/30 19:01:35 dertobi123 Exp $
GCONF_DEBUG="no"
@@ -11,7 +11,7 @@
SLOT="0"
LICENSE="OPERA-9.0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="~amd64 ppc ~x86 ~x86-fbsd"
RESTRICT="mirror strip test"
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.62.ebuild
@ 2008-10-30 17:34 Jeroen Roovers (jer)
0 siblings, 0 replies; 6+ messages in thread
From: Jeroen Roovers (jer) @ 2008-10-30 17:34 UTC (permalink / raw
To: gentoo-commits
jer 08/10/30 17:34:08
Modified: ChangeLog
Added: opera-9.62.ebuild
Log:
Version bump (bug #244980).
(Portage version: 2.2_rc12/cvs/Linux 2.6.25-gentoo-r7-JeR i686)
Revision Changes Path
1.301 www-client/opera/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.301&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.301&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.300&r2=1.301
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.300
retrieving revision 1.301
diff -u -r1.300 -r1.301
--- ChangeLog 24 Oct 2008 22:58:51 -0000 1.300
+++ ChangeLog 30 Oct 2008 17:34:08 -0000 1.301
@@ -1,6 +1,11 @@
# ChangeLog for www-client/opera
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.300 2008/10/24 22:58:51 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.301 2008/10/30 17:34:08 jer Exp $
+
+*opera-9.62 (30 Oct 2008)
+
+ 30 Oct 2008; Jeroen Roovers <jer@gentoo.org> +opera-9.62.ebuild:
+ Version bump (bug #244980).
24 Oct 2008; Markus Meier <maekke@gentoo.org> opera-9.61.ebuild:
x86 stable, bug #243060
1.1 www-client/opera/opera-9.62.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.62.ebuild?rev=1.1&content-type=text/plain
Index: opera-9.62.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.62.ebuild,v 1.1 2008/10/30 17:34:08 jer Exp $
GCONF_DEBUG="no"
inherit eutils gnome2
DESCRIPTION="A standards-compliant graphical Web browser"
HOMEPAGE="http://www.opera.com/"
SLOT="0"
LICENSE="OPERA-9.0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
RESTRICT="mirror strip test"
IUSE="elibc_FreeBSD gnome ia32 qt-static qt3-static spell"
MY_LINGUAS="be bg cs da de el en en-GB es-ES es-LA et fi fr fr-CA fy hi hr hu id
it ja ka ko lt mk nb nl nn pl pt pt-BR ru sv ta te tr uk zh-CN zh-TW"
for MY_LINGUA in ${MY_LINGUAS}; do
IUSE="${IUSE} linguas_${MY_LINGUA/-/_}"
done
O_URI="mirror://opera/"
O_FTP="/962/final/en/"
O_SUFF="2466"
SRC_URI="
x86-fbsd? ( ${O_URI}unix/freebsd/962/en/intel/shared/${P}-freebsd5-shared-qt3.i386.tar.bz2 )
ppc? ( ${O_URI}linux${O_FTP}ppc/shared/${P}.gcc4-shared-qt3.ppc.tar.bz2 )
qt-static? (
qt3-static? (
amd64? (
ia32? ( ${O_URI}linux${O_FTP}i386/static/${P}.gcc4-static-qt3.i386.tar.bz2 )
!ia32? ( ${O_URI}linux${O_FTP}x86_64/${P}.gcc4-shared-qt3.x86_64.tar.bz2 )
)
x86? ( ${O_URI}linux${O_FTP}i386/static/${P}.gcc4-static-qt3.i386.tar.bz2 )
)
!qt3-static? (
amd64? (
ia32? ( ${O_URI}linux${O_FTP}i386/${P}.gcc4-qt4.i386.tar.bz2 )
!ia32? ( ${O_URI}linux${O_FTP}x86_64/${P}.gcc4-shared-qt3.x86_64.tar.bz2 )
)
x86? ( ${O_URI}linux${O_FTP}i386/${P}.gcc4-qt4.i386.tar.bz2 )
)
)
!qt-static? (
qt3-static? (
amd64? (
ia32? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
!ia32? ( ${O_URI}linux${O_FTP}x86_64/${P}.gcc4-shared-qt3.x86_64.tar.bz2 )
)
x86? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
)
!qt3-static? (
amd64? (
ia32? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
!ia32? ( ${O_URI}linux${O_FTP}x86_64/${P}.gcc4-shared-qt3.x86_64.tar.bz2 )
)
x86? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
)
)
"
DEPEND=">=sys-apps/sed-4"
RDEPEND="media-libs/libexif
media-libs/jpeg
>=media-libs/fontconfig-2.1.94-r1
x11-libs/libXrandr
x11-libs/libXp
x11-libs/libXmu
x11-libs/libXi
x11-libs/libXft
x11-libs/libXext
x11-libs/libXcursor
x11-libs/libX11
x11-libs/libSM
x11-libs/libICE
x86? ( !qt-static? ( !qt3-static? ( =x11-libs/qt-3* ) ) )
amd64? (
ia32? ( app-emulation/emul-linux-x86-qtlibs )
!ia32? ( =x11-libs/qt-3* )
)
ppc? ( =x11-libs/qt-3* )
spell? ( app-text/aspell )
x86-fbsd? (
=virtual/libstdc++-3*
!qt-static? ( !qt3-static? ( =x11-libs/qt-3* ) )
)
"
opera_cd() {
cd "${WORKDIR}"/${O_P}* || die "failed to enter work directory"
S="$(pwd)"
einfo "Working in ${S}"
}
src_unpack() {
unpack ${A}
opera_cd
#epatch "${FILESDIR}/${PN}-9.00-install.patch"
epatch "${FILESDIR}/${PN}-gentoo.patch"
epatch "${FILESDIR}/${PN}-simplify-desktop.patch"
epatch "${FILESDIR}/${PN}-freedesktop.patch"
# bug #181300:
if use elibc_FreeBSD; then
epatch "${FILESDIR}/${PN}-9.50-pluginpath-fbsd.patch"
else
epatch "${FILESDIR}/${PN}-9.50-pluginpath.patch"
fi
# 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:/opt/gnome/share:${D}/opt/gnome/share: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 "sed failed"
sed -i -e "s:config_dir=\"/etc\":config_dir=\"${D}/etc/\":g" \
-e "s:\(str_localdirplugin=\).*$:\1/opt/opera/lib/opera/plugins:" \
-e 's:#\(export LD_PRELOAD OPERA_FORCE_JAVA_ENABLED\):\1:' \
-e 's:#\(OPERA_FORCE_JAVA_ENABLED=\):\1:' \
install.sh || die "sed failed"
}
src_compile() {
# This workaround is sadly needed because gnome2.eclass doesn't check
# whether a configure script or Makefile exists.
true
}
src_install() {
opera_cd
# Prepare installation directories for Opera's installer script.
dodir /etc
# Opera's native installer.
./install.sh --prefix="${D}"/opt/opera || die "install.sh failed"
einfo "It is safe to ignore warnings about failed checksums"
einfo "and about files that would be ignored ..."
einfo "Completing the installation where install.sh abandoned us ..."
# 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 usr/share/pixmaps/opera.xpm
# local res
# for res in 16x16 22x22 32x32 48x48 ; do
# insinto /usr/share/icons/hicolor/${res}/apps
# doins usr/share/icons/hicolor/${res}/apps/opera.png
# done
# Install the menu entry
# make_desktop_entry opera Opera /usr/share/pixmaps/opera.xpm 'Network;WebBrowser;Email;FileTransfer;IRCClient'
# Adapt desktop file to Gnome when needed
use gnome && sed -i -e s:"GenericName\[":"Comment\[": "${D}"/usr/share/applications/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 qt-static; then
DIR=${P}.1
else
use sparc && DIR=${P}.2 || DIR=${P}.5
fi
echo "Spell Check Engine=/opt/opera/lib/opera/${DIR}/spellcheck.so" >> "${D}"/opt/opera/share/opera/ini/spellcheck.ini
fi
dodir /etc/revdep-rebuild
echo 'SEARCH_DIRS_MASK="/opt/opera/lib/opera/plugins"' > "${D}"/etc/revdep-rebuild/90opera
# Change libz.so.3 to libz.so.1 for gentoo/freebsd
if use elibc_FreeBSD; then
scanelf -qR -N libz.so.3 -F "#N" "${D}"/opt/${PN}/ | \
while read i; do
if [[ $(strings "$i" | fgrep -c libz.so.3) -ne 1 ]];
then
export SANITY_CHECK_LIBZ_FAILED=1
break
fi
sed -i -e 's/libz\.so\.3/libz.so.1/g' "$i"
done
[[ "$SANITY_CHECK_LIBZ_FAILED" = "1" ]] && die "failed to change libz.so.3 to libz.so.1"
fi
# Add the Opera man dir to MANPATH:
insinto /etc/env.d
echo 'MANPATH="/opt/opera/share/man"' >> "${D}"/etc/env.d/90opera
# Remove unwanted LINGUAS:
local LINGUA
local LNGDIR="${D}/opt/opera/share/opera/locale"
einfo "Keeping these locales: ${LINGUAS}."
for LINGUA in ${MY_LINGUAS}; do
if ! use linguas_${LINGUA/-/_}; then
LINGUA=$(find "${LNGDIR}" -maxdepth 1 -type d -iname ${LINGUA/_/-})
rm -r "${LINGUA}"
fi
done
}
pkg_postinst() {
use gnome && gnome2_pkg_postinst
elog "To change the UI language, choose [Tools] -> [Preferences], open the"
elog "[General] tab, click on [Details...] then [Choose...] and point the"
elog "file chooser at /opt/opera/share/opera/locale/, then enter the"
elog "directory for the language you want and [Open] the .lng file."
elog
elog "To use the spellchecker (USE=spell) for non-English simply do"
elog "$ emerge app-dicts/aspell-[your language]."
if use elibc_FreeBSD; then
elog
elog "To improve shared memory usage please set:"
elog "$ sysctl kern.ipc.shm_allow_removed=1"
fi
elog "The current Opera builds may still have issues with plugins, notably"
elog "net-www/netscape-flash. See also https://bugs.gentoo.org/198162"
}
pkg_postrm() {
use gnome && gnome2_pkg_postrm
}
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2008-12-20 17:40 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-30 21:17 [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.62.ebuild Tobias Heinlein (keytoaster)
-- strict thread matches above, loose matches on Subject: below --
2008-12-20 17:40 Jeroen Roovers (jer)
2008-11-07 3:36 Jeroen Roovers (jer)
2008-11-01 23:50 Markus Meier (maekke)
2008-10-30 19:01 Tobias Scherbaum (dertobi123)
2008-10-30 17:34 Jeroen Roovers (jer)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox