diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2006-02-20 08:36:22 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2006-02-20 08:36:22 +0000 |
commit | 08d1ebdc77a9bfe5a09e466e17b1a85eb5c5251c (patch) | |
tree | 062a5535bce60c4042225ff13422a2eadfb18468 /www-client | |
parent | Bug #122632 - amd64 keyword. Bug #115529, version bump. Now includes much bet... (diff) | |
download | gentoo-2-08d1ebdc77a9bfe5a09e466e17b1a85eb5c5251c.tar.gz gentoo-2-08d1ebdc77a9bfe5a09e466e17b1a85eb5c5251c.tar.bz2 gentoo-2-08d1ebdc77a9bfe5a09e466e17b1a85eb5c5251c.zip |
security bump; cleanups
(Portage version: 2.1_pre4-r1)
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/opera/ChangeLog | 15 | ||||
-rw-r--r-- | www-client/opera/Manifest | 42 | ||||
-rw-r--r-- | www-client/opera/files/digest-opera-7.54-r3 | 4 | ||||
-rw-r--r-- | www-client/opera/files/digest-opera-8.00 | 4 | ||||
-rw-r--r-- | www-client/opera/files/digest-opera-8.01 | 4 | ||||
-rw-r--r-- | www-client/opera/files/digest-opera-8.02 | 4 | ||||
-rw-r--r-- | www-client/opera/files/digest-opera-8.50 | 4 | ||||
-rw-r--r-- | www-client/opera/files/digest-opera-8.52 | 12 | ||||
-rw-r--r-- | www-client/opera/opera-7.54-r3.ebuild | 134 | ||||
-rw-r--r-- | www-client/opera/opera-8.00.ebuild | 124 | ||||
-rw-r--r-- | www-client/opera/opera-8.01.ebuild | 124 | ||||
-rw-r--r-- | www-client/opera/opera-8.02.ebuild | 124 | ||||
-rw-r--r-- | www-client/opera/opera-8.52.ebuild (renamed from www-client/opera/opera-8.50.ebuild) | 65 |
13 files changed, 87 insertions, 573 deletions
diff --git a/www-client/opera/ChangeLog b/www-client/opera/ChangeLog index 67d986b78d4f..0dd3311caf60 100644 --- a/www-client/opera/ChangeLog +++ b/www-client/opera/ChangeLog @@ -1,6 +1,19 @@ # ChangeLog for www-client/opera # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.32 2006/01/03 22:18:04 sekretarz Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.33 2006/02/20 08:36:22 lanius Exp $ + + 20 Feb 2006; Heinrich Wendel <lanius@gentoo.org> -opera-7.54-r3.ebuild, + -opera-8.00.ebuild, -opera-8.01.ebuild, -opera-8.02.ebuild, + -opera-8.50.ebuild, +opera-8.52.ebuild: + remove old ebuilds + +*opera-8.52 (20 Feb 2006) + + 20 Feb 2006; Heinrich Wendel <lanius@gentoo.org> +opera-8.52.ebuild: + security bump; cleanups + + 20 Feb 2006; Heinrich Wendel <lanius@gentoo.org> ChangeLog: + security bump 03 Jan 2006; Karol Wojtaszek <sekretarz@gentoo.org> opera-8.51.ebuild: Add modular X dependencies, bug #115957 diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 0b5945750d6a..dbc545d89ae9 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,27 +1,27 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 86d017fca2637356c5d3243290a573f7 ChangeLog 18551 -MD5 05a269373a205b54700e2265119951a0 files/digest-opera-7.54-r3 372 -MD5 5fde404310e76e32c90caff003dbbbb8 files/digest-opera-8.00 368 -MD5 8cbbc6d9dbd635e9b74831ac4209f292 files/digest-opera-8.01 372 -MD5 db1b0b78bf60d8137b84e200dacf2de7 files/digest-opera-8.02 372 -MD5 2f86a42f50ba144aae2761dc9f922906 files/digest-opera-8.50 372 +MD5 dd56559359833314d07cd06258812761 ChangeLog 18955 +RMD160 9cab283bd7ae7efbb0163fbef6b151c3804b1525 ChangeLog 18955 +SHA256 f31a566a9830a1b591f2fa7b3fd29a1e9b9a14bd9ea720631cc8e988b47191ad ChangeLog 18955 MD5 c800460b72166b0b4f1b9ceeae585ff7 files/digest-opera-8.51 372 +RMD160 8fa10f03df29dfeb5383c44601b8eaa3b77c7e45 files/digest-opera-8.51 372 +SHA256 bd26ddb435dbefe9a0e814afa2469d2e684a7668c7409f4846babb80ebf1e399 files/digest-opera-8.51 372 +MD5 d101ca4019c29dd4a392f2086cd8842a files/digest-opera-8.52 1300 +RMD160 55209f3ab6733fdb7b61b93784f8d677e4e942ef files/digest-opera-8.52 1300 +SHA256 62d9267728b2f90cba936ce69a5058778c47b0357e14b125a586e3cdb93ce31d files/digest-opera-8.52 1300 MD5 fa357d1def9207d9e5e81038265b52cb files/opera-qt.2.patch 416 +RMD160 854a3785d852e5bc1f55b01d9c0e1a81d232d5f6 files/opera-qt.2.patch 416 +SHA256 b5cd33f7c861c0c0a6ac44fddb25be282e43b1661f9f379e037ee5808608d1a0 files/opera-qt.2.patch 416 MD5 3fbc8c365c121ec93a041532f07942f7 files/opera-qt.patch 328 +RMD160 7f1eb091ff203e206d986be6bf4cfa84394e30d7 files/opera-qt.patch 328 +SHA256 d5cc337bef87f005e276faaecde049bc15313aef5ea6d2ad763d1d33deaf6f69 files/opera-qt.patch 328 MD5 bafbdb86632b055a10fe826d16ea5b7f files/opera.desktop 147 +RMD160 4413b32af8f46f0dc0fe7271e528f81dd295832f files/opera.desktop 147 +SHA256 39bcc8d03bf27d048f98ebb92b5490a27538dcba22492907e45930573d4fa9b9 files/opera.desktop 147 MD5 503ccb1138f9c49f0855884d830988a6 metadata.xml 253 -MD5 c466a4f4004881b5d1f51c8e68a0d507 opera-7.54-r3.ebuild 4987 -MD5 654eabba23cdab9ffe12a45fe6338fcd opera-8.00.ebuild 4060 -MD5 5cf989c7a198572b29f4d57d00934eb0 opera-8.01.ebuild 4063 -MD5 e1adc02142d88ba1be45f5e4332630da opera-8.02.ebuild 4059 -MD5 56e1b3f606c1222b19901e26a5a6a364 opera-8.50.ebuild 4061 +RMD160 bfa92d311ac4e8cc9a2190f578925f333ae096a8 metadata.xml 253 +SHA256 8e0389110e0cd8cc331b484cde34c22dd93f9f49df16c2263eea4d8e84093976 metadata.xml 253 MD5 db5e3f94df7716a6dd20d0a70442e4bf opera-8.51.ebuild 4247 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFDuwZXZ/iYVBmujdURApmYAJ0Wm/vgek0uX48wosLX62m5e8lQEwCg4viB -SAqGvvk4oAS6YQ6CfcrJTdc= -=Hd1L ------END PGP SIGNATURE----- +RMD160 5fd55f41a37c9894e0b24e7e39e7b3f18d16a7b1 opera-8.51.ebuild 4247 +SHA256 f5ec80210c741c901db89218154bfe2cb9337e9e86f0d3800af1686bc6613437 opera-8.51.ebuild 4247 +MD5 644c7ded5a83a6fb5b647091857fb006 opera-8.52.ebuild 4458 +RMD160 2ff8c2c7e5db546acf64d07b7e3b1d8a02141818 opera-8.52.ebuild 4458 +SHA256 47792e8d424ccc7faaa7486bc68ce2284c4fa89e006c1a4bd921084f21aa21d7 opera-8.52.ebuild 4458 diff --git a/www-client/opera/files/digest-opera-7.54-r3 b/www-client/opera/files/digest-opera-7.54-r3 deleted file mode 100644 index a3299b5a230a..000000000000 --- a/www-client/opera/files/digest-opera-7.54-r3 +++ /dev/null @@ -1,4 +0,0 @@ -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 b/www-client/opera/files/digest-opera-8.00 deleted file mode 100644 index bd2945ae9c0c..000000000000 --- a/www-client/opera/files/digest-opera-8.00 +++ /dev/null @@ -1,4 +0,0 @@ -MD5 94d1d86f42d9aa912c288e47c4b3893f opera-8.0-20050415.1-static-qt.i386-en.tar.bz2 5176406 -MD5 3046e9c38f195f211a5fd4fd7bbf7da7 opera-8.0-20050415.5-shared-qt.i386-en.tar.bz2 3975323 -MD5 da6f20e3e881ca3c92024758dbe473d2 opera-8.0-20050415.1-static-qt.sparc-en.tar.bz2 5127313 -MD5 5fe172a95df147f709af5bff021edc15 opera-8.0-20050415.1-static-qt.ppc-en.tar.bz2 5280174 diff --git a/www-client/opera/files/digest-opera-8.01 b/www-client/opera/files/digest-opera-8.01 deleted file mode 100644 index 04ea22e29882..000000000000 --- a/www-client/opera/files/digest-opera-8.01 +++ /dev/null @@ -1,4 +0,0 @@ -MD5 ea52b2cff58fb02a9c7c3dffa93c08e7 opera-8.01-20050615.1-static-qt.i386-en.tar.bz2 5841846 -MD5 cf2a3502687bdc57c06eca7b1fe1cc43 opera-8.01-20050615.5-shared-qt.i386-en.tar.bz2 4017675 -MD5 59909c2edfc7da7cbc52f1047975d485 opera-8.01-20050615.1-static-qt.sparc-en.tar.bz2 5722550 -MD5 9a04e99b99455dc3939adfb9502ce3f2 opera-8.01-20050615.1-static-qt.ppc-en.tar.bz2 5830852 diff --git a/www-client/opera/files/digest-opera-8.02 b/www-client/opera/files/digest-opera-8.02 deleted file mode 100644 index 98560832ff0a..000000000000 --- a/www-client/opera/files/digest-opera-8.02 +++ /dev/null @@ -1,4 +0,0 @@ -MD5 7f85aef69221803413b859b9e04df959 opera-8.02-20050727.1-static-qt.i386-en.tar.bz2 5855649 -MD5 060bcdbf97f1c49d864971501032a5fe opera-8.02-20050727.5-shared-qt.i386-en.tar.bz2 4040154 -MD5 d633160f49342d6d9447778e2b4f1a63 opera-8.02-20050727.1-static-qt.sparc-en.tar.bz2 5725746 -MD5 dc38c98f658e6b8b964c868b45ba6297 opera-8.02-20050727.1-static-qt.ppc-en.tar.bz2 5867332 diff --git a/www-client/opera/files/digest-opera-8.50 b/www-client/opera/files/digest-opera-8.50 deleted file mode 100644 index 16983df968e9..000000000000 --- a/www-client/opera/files/digest-opera-8.50 +++ /dev/null @@ -1,4 +0,0 @@ -MD5 e66b6e4460610b7cebacb6d33e255ed7 opera-8.50-20050916.1-static-qt.i386-en.tar.bz2 5800086 -MD5 a2678016990d5e27b3f54fa040282939 opera-8.50-20050916.1-static-qt.ppc-en.tar.bz2 5802272 -MD5 e747b84c36882ab0b4ea1bc4cc7837c4 opera-8.50-20050916.1-static-qt.sparc-en.tar.bz2 5698811 -MD5 cc3641de1b6643547d7e36221990f5cf opera-8.50-20050916.5-shared-qt.i386-en.tar.bz2 3968759 diff --git a/www-client/opera/files/digest-opera-8.52 b/www-client/opera/files/digest-opera-8.52 new file mode 100644 index 000000000000..17402ad62ade --- /dev/null +++ b/www-client/opera/files/digest-opera-8.52 @@ -0,0 +1,12 @@ +MD5 e051ee0f78dbf7fac407fad147e02d8b opera-8.52-20060201.1-static-qt.i386-en.tar.bz2 5812593 +RMD160 a118c275af20b625a00e2c79228354a46f25bf7e opera-8.52-20060201.1-static-qt.i386-en.tar.bz2 5812593 +SHA256 ea0723558d7407df434ef5ee39164cbcaa17ca16a1054d14e4aaaf1ab8334cb3 opera-8.52-20060201.1-static-qt.i386-en.tar.bz2 5812593 +MD5 42a515f683a31522484c3770618cd2dd opera-8.52-20060201.1-static-qt.ppc-en.tar.bz2 5811355 +RMD160 1173303c415b44e1646bcfbf8c2cfc4e115c25cb opera-8.52-20060201.1-static-qt.ppc-en.tar.bz2 5811355 +SHA256 8003f16fc53f4d0c9c0b6354813e83933a1dd2af21059bd22de6e8564544e9b5 opera-8.52-20060201.1-static-qt.ppc-en.tar.bz2 5811355 +MD5 2dec5155b24752517fbf1143d861f8f1 opera-8.52-20060201.1-static-qt.sparc-en.tar.bz2 5705143 +RMD160 8c4cbd3c4d86d220d85459e799b453ab5207899b opera-8.52-20060201.1-static-qt.sparc-en.tar.bz2 5705143 +SHA256 50466017378ee135adb7673b958fe7151d144112d5d8afc469bbef3a3745b191 opera-8.52-20060201.1-static-qt.sparc-en.tar.bz2 5705143 +MD5 a1847d8693025a16188bc3c165eff71a opera-8.52-20060201.5-shared-qt.i386-en.tar.bz2 3977438 +RMD160 949e56034999516ee409b78ecfed82aac52c3319 opera-8.52-20060201.5-shared-qt.i386-en.tar.bz2 3977438 +SHA256 2e9cd1cbe4a3750dc072634e916736ac8b055b4f4b0d91efcc0132ba5c47859b opera-8.52-20060201.5-shared-qt.i386-en.tar.bz2 3977438 diff --git a/www-client/opera/opera-7.54-r3.ebuild b/www-client/opera/opera-7.54-r3.ebuild deleted file mode 100644 index 71df1925cc76..000000000000 --- a/www-client/opera/opera-7.54-r3.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# 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.ebuild b/www-client/opera/opera-8.00.ebuild deleted file mode 100644 index d62188ff0fad..000000000000 --- a/www-client/opera/opera-8.00.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# 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.ebuild,v 1.9 2005/07/12 19:53:39 eradicator Exp $ - -inherit eutils - -IUSE="static spell qt kde" - -OPERAVER="8.0-20050415" -OPERAFTPDIR="800/final/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="mirror://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/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) - amd64? ( static? ( ${OPERA_URI}/i386/static/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) ) - amd64? ( !static? ( ${OPERA_URI}/i386/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) - sparc? ( ${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 ) ) -# 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 - amd64? ( static? ( app-emulation/emul-linux-x86-xlibs ) - !static? ( app-emulation/emul-linux-x86-qtlibs ) ) - !amd64? ( media-libs/libexif - x11-libs/openmotif - spell? ( app-text/aspell ) - x86? ( !static? ( =x11-libs/qt-3* ) ) - media-libs/jpeg )" - -SLOT="0" -LICENSE="OPERA" -KEYWORDS="amd64 ~ppc sparc x86" - -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:/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 -} - -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 - - if use qt || use kde; then - cd ${D}/opt/opera/bin - epatch ${FILESDIR}/opera-qt.patch - 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." -} diff --git a/www-client/opera/opera-8.01.ebuild b/www-client/opera/opera-8.01.ebuild deleted file mode 100644 index f7a1c406ff58..000000000000 --- a/www-client/opera/opera-8.01.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# 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.01.ebuild,v 1.5 2005/07/12 19:53:39 eradicator Exp $ - -inherit eutils - -IUSE="static spell qt kde" - -OPERAVER="8.01-20050615" -OPERAFTPDIR="801/final/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="mirror://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/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) - amd64? ( static? ( ${OPERA_URI}/i386/static/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) ) - amd64? ( !static? ( ${OPERA_URI}/i386/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) - sparc? ( ${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 ) ) -# 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 - amd64? ( static? ( app-emulation/emul-linux-x86-xlibs ) - !static? ( app-emulation/emul-linux-x86-qtlibs ) ) - !amd64? ( media-libs/libexif - x11-libs/openmotif - spell? ( app-text/aspell ) - x86? ( !static? ( =x11-libs/qt-3* ) ) - media-libs/jpeg )" - -SLOT="0" -LICENSE="OPERA" -KEYWORDS="~amd64 ~ppc sparc ~x86" - -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:/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 -} - -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 - - if use qt || use kde; then - cd ${D}/opt/opera/bin - epatch ${FILESDIR}/opera-qt.patch - 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." -} diff --git a/www-client/opera/opera-8.02.ebuild b/www-client/opera/opera-8.02.ebuild deleted file mode 100644 index 0076f0c50c95..000000000000 --- a/www-client/opera/opera-8.02.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# 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.02.ebuild,v 1.4 2005/08/11 00:00:53 tester Exp $ - -inherit eutils - -IUSE="static spell qt kde" - -OPERAVER="8.02-20050727" -OPERAFTPDIR="802/final/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="mirror://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/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) - amd64? ( static? ( ${OPERA_URI}/i386/static/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) ) - amd64? ( !static? ( ${OPERA_URI}/i386/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) - sparc? ( ${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 ) ) -# 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 - amd64? ( static? ( app-emulation/emul-linux-x86-xlibs ) - !static? ( app-emulation/emul-linux-x86-qtlibs ) ) - !amd64? ( media-libs/libexif - x11-libs/openmotif - spell? ( app-text/aspell ) - x86? ( !static? ( =x11-libs/qt-3* ) ) - media-libs/jpeg )" - -SLOT="0" -LICENSE="OPERA" -KEYWORDS="amd64 ~ppc sparc x86" - -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:/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 -} - -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 - - if use qt || use kde; then - cd ${D}/opt/opera/bin - epatch ${FILESDIR}/opera-qt.2.patch - 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." -} diff --git a/www-client/opera/opera-8.50.ebuild b/www-client/opera/opera-8.52.ebuild index cb69f67bc753..aae559b91ef5 100644 --- a/www-client/opera/opera-8.50.ebuild +++ b/www-client/opera/opera-8.52.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-8.50.ebuild,v 1.6 2005/10/25 04:00:35 dang Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-8.52.ebuild,v 1.1 2006/02/20 08:36:22 lanius Exp $ inherit eutils -IUSE="static spell qt kde" +IUSE="qt-static spell qt kde" -OPERAVER="8.50-20050916" -OPERAFTPDIR="850/final/en" +OPERAVER="8.52-20060201" +OPERAFTPDIR="852/final/en" S=${WORKDIR}/${A/.tar.bz2/} @@ -17,33 +17,44 @@ HOMEPAGE="http://www.opera.com/linux/" # that's an ugly workaround for the broken src_uri syntax OPERA_URI="mirror://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/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) - amd64? ( static? ( ${OPERA_URI}/i386/static/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) ) - amd64? ( !static? ( ${OPERA_URI}/i386/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) - sparc? ( ${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 )" + x86? ( qt-static? ( ${OPERA_URI}i386/static/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) ) + x86? ( !qt-static? ( ${OPERA_URI}i386/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) + amd64? ( qt-static? ( ${OPERA_URI}i386/static/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) ) + amd64? ( !qt-static? ( ${OPERA_URI}i386/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) ) + sparc? ( ${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 ) ) -# ppc? ( !static? ( ${OPERA_URI}/ppc-linux/en/${PN}-${OPERAVER}.3-shared-qt.ppc-en.tar.bz2 ) ) +# sparc? ( !qt-static? ( ${OPERA_URI}/sparc/${PN}-${OPERAVER}.2-shared-qt.sparc-en.tar.bz2 ) ) +# ppc? ( !qt-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 +RDEPEND="|| ( ( 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 + ) + virtual/x11 + ) >=media-libs/fontconfig-2.1.94-r1 - amd64? ( static? ( app-emulation/emul-linux-x86-xlibs ) - !static? ( app-emulation/emul-linux-x86-qtlibs ) ) - !amd64? ( media-libs/libexif - x11-libs/openmotif + amd64? ( qt-static? ( app-emulation/emul-linux-x86-xlibs ) + !qt-static? ( app-emulation/emul-linux-x86-qtlibs ) ) + !amd64? ( virtual/motif spell? ( app-text/aspell ) - x86? ( !static? ( =x11-libs/qt-3* ) ) + x86? ( !qt-static? ( =x11-libs/qt-3* ) ) media-libs/jpeg )" SLOT="0" LICENSE="OPERA-8.50" -KEYWORDS="amd64 ppc sparc x86" +KEYWORDS="~amd64 ~ppc ~sparc x86" src_unpack() { unpack ${A} @@ -55,6 +66,7 @@ src_unpack() { -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:/usr/share/applications:${D}/usr/share/applications: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:' \ @@ -101,7 +113,7 @@ src_install() { # enable spellcheck if use spell; then - if use static; then + if use qt-static; then DIR=$OPERAVER.1 else use sparc && DIR=$OPERAVER.2 || DIR=$OPERAVER.5 @@ -109,10 +121,13 @@ src_install() { echo "Spell Check Engine=/opt/opera/lib/opera/${DIR}/spellcheck.so" >> ${D}/opt/opera/share/opera/ini/spellcheck.ini fi - if use qt || use kde; then - cd ${D}/opt/opera/bin - epatch ${FILESDIR}/opera-qt.2.patch - fi + #if use qt || use kde; then + # cd ${D}/opt/opera/bin + # epatch ${FILESDIR}/opera-qt.2.patch + #fi + + dodir /etc/env.d + echo 'SEARCH_DIRS_MASK="/opt/opera/lib/opera/plugins"' > ${D}/etc/env.d/90opera } pkg_postinst() { |