summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2006-08-09 00:46:39 +0000
committerJeroen Roovers <jer@gentoo.org>2006-08-09 00:46:39 +0000
commit1e0140ada07e0ccb2a451018416a1d5da8100956 (patch)
tree2e124f82486ac5169088e95c5ac429204d8f6273 /www-client/opera
parentCleaning up old versions (bug #140558). (diff)
downloadhistorical-1e0140ada07e0ccb2a451018416a1d5da8100956.tar.gz
historical-1e0140ada07e0ccb2a451018416a1d5da8100956.tar.bz2
historical-1e0140ada07e0ccb2a451018416a1d5da8100956.zip
Cleaning up old versions (bug #140558).
Package-Manager: portage-2.1.1_pre4-r4
Diffstat (limited to 'www-client/opera')
-rw-r--r--www-client/opera/Manifest30
-rw-r--r--www-client/opera/files/digest-opera-8.5112
-rw-r--r--www-client/opera/files/digest-opera-8.526
-rw-r--r--www-client/opera/opera-8.51.ebuild136
-rw-r--r--www-client/opera/opera-8.52.ebuild140
5 files changed, 4 insertions, 320 deletions
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index a7c126ae55eb..442191691c66 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -18,14 +18,6 @@ AUX opera.desktop 147 RMD160 4413b32af8f46f0dc0fe7271e528f81dd295832f SHA1 cd11a
MD5 bafbdb86632b055a10fe826d16ea5b7f files/opera.desktop 147
RMD160 4413b32af8f46f0dc0fe7271e528f81dd295832f files/opera.desktop 147
SHA256 39bcc8d03bf27d048f98ebb92b5490a27538dcba22492907e45930573d4fa9b9 files/opera.desktop 147
-DIST opera-8.51-20051114.1-static-qt.i386-en.tar.bz2 5810388 RMD160 e6da87ffaee5e653c73e96b24d9a186ba74f2b15 SHA1 0d5ff79293896ae478c4f92fed605711b3cf0693 SHA256 70864535fd5c95fe7273152469c929a71c7a9ef250a217cfd1d545ef6f9dab0b
-DIST opera-8.51-20051114.1-static-qt.ppc-en.tar.bz2 5811132 RMD160 355bdc21b4f0bc686ce32b643104356031f3c2f9 SHA1 3d910c88f05c4a3f016ad37a68cab306ec3c3132 SHA256 b0bddf3a50b253c40a643d76d730041add3931ae9a854c2e40e5139a74205a4e
-DIST opera-8.51-20051114.1-static-qt.sparc-en.tar.bz2 5702501 RMD160 d59a50a82ac925329c644f3588a3af765072d190 SHA1 d3804a29e92305e6da4b61afb7d7fd3216de09ea SHA256 ad6c6108274e3362b7ed09fe42f5319b10caa95bd8968ca5703736a94995cb53
-DIST opera-8.51-20051114.5-shared-qt.i386-en.tar.bz2 3971187 RMD160 99893abdb51b29f2e22d3186baa34ddd2ef2bffa SHA1 688f3081da34ab5d03c4e98de6822902496a7d32 SHA256 ec5352d8a62a12a141925af044920571f9065b6e0d15ccd1ba8c5fd76fa35451
-DIST opera-8.52-20060201.1-static-qt.i386-en.tar.bz2 5812593
-DIST opera-8.52-20060201.1-static-qt.ppc-en.tar.bz2 5811355
-DIST opera-8.52-20060201.1-static-qt.sparc-en.tar.bz2 5705143
-DIST opera-8.52-20060201.5-shared-qt.i386-en.tar.bz2 3977438 RMD160 949e56034999516ee409b78ecfed82aac52c3319 SHA1 3645e3a9a1c7335d2aba552d83cd77099286aa2f SHA256 2e9cd1cbe4a3750dc072634e916736ac8b055b4f4b0d91efcc0132ba5c47859b
DIST opera-8.54-20060330.1-static-qt.i386-en.tar.bz2 5812590 RMD160 f32fe2187ef89a1f80d914757f40e2dfe1e04e13 SHA1 88192b4ff4358021c12141f8bca4b7cf73315d6b SHA256 d8fbc860c882092c558570b19ebdfd4539f04bf56d7d3f4417780dc9e34e81e2
DIST opera-8.54-20060330.1-static-qt.ppc-en.tar.bz2 5812618 RMD160 1beb66093c894501a0694267f7251c5db9df07a3 SHA1 70c773471a930fe9cdd1db8187ea49e8201fd1e6 SHA256 cefebea61175335818bfaf11ee0483da9c6e00b651f4058b2b48c1bd42c6bd22
DIST opera-8.54-20060330.1-static-qt.sparc-en.tar.bz2 5706851 RMD160 8a87e4960c518a712e8a09cbeedb94b8699214ac SHA1 c81b8301be696c704d0ca84e959993673de1ab8a SHA256 1da7dc960698d686260a9b1b5c66f1724ce012aaf2a14e7cdc45fc42c83d1eed
@@ -42,14 +34,6 @@ DIST opera-9.01-20060728.1-static-qt.i386-en.tar.bz2 6690353 RMD160 62b95a06660c
DIST opera-9.01-20060728.1-static-qt.ppc-en.tar.bz2 6748047 RMD160 d92d6e1798733c7e01e435cd71e618cfe2d718d1 SHA1 12b2204cd66bb6607d8ea7dd6ea08dde184235bf SHA256 b00bb06f566c51eb05e19c54744b28b72a7af3d609f9d5c78ecad57c8ee15549
DIST opera-9.01-20060728.1-static-qt.sparc-en.tar.bz2 6653519 RMD160 438f754318ceaf9b198ab5fefa3de244adbaae4c SHA1 82cf4132ae52c282ca6a64fbc55b3f549681a7c0 SHA256 3f5c40d9f82a19e7501ce885da64dabcf5d2e4da6f3a5c31836b320c4b9bfc5d
DIST opera-9.01-20060728.5-shared-qt.i386-en.tar.bz2 4885508 RMD160 b35368a181b0ee184c63d8e402cb3056e6f3a8fd SHA1 f0a1420f51b49308dce8e791afad8bdfd4c2bea3 SHA256 a0838d8f60be3f705f0e5badfa78a33ccb1b7eaf2a5db5d9e5cc98faba185a1d
-EBUILD opera-8.51.ebuild 4246 RMD160 b31c5fb225c0655eca21bf49558c2e022c30f580 SHA1 47f1431e491085857520b4a0f9f07da185160ef3 SHA256 967fdd81aaec95618bca998c69e9799d2266ba27265d38dd6b627ddaef474f70
-MD5 d29b7e5a2655d5bd2ed4e58abbb4aa46 opera-8.51.ebuild 4246
-RMD160 b31c5fb225c0655eca21bf49558c2e022c30f580 opera-8.51.ebuild 4246
-SHA256 967fdd81aaec95618bca998c69e9799d2266ba27265d38dd6b627ddaef474f70 opera-8.51.ebuild 4246
-EBUILD opera-8.52.ebuild 4528 RMD160 9b1a60459678e00d3310e668fbfcb26f4a4e1f41 SHA1 46302e801501b19c9021b1cf157dd6ad72d55441 SHA256 ffe768c624069c0780d40ed4efa55557a7fd0d513de1b7bf44c2dceb819663e3
-MD5 db8204ff44c9f53b06969b9b83d19644 opera-8.52.ebuild 4528
-RMD160 9b1a60459678e00d3310e668fbfcb26f4a4e1f41 opera-8.52.ebuild 4528
-SHA256 ffe768c624069c0780d40ed4efa55557a7fd0d513de1b7bf44c2dceb819663e3 opera-8.52.ebuild 4528
EBUILD opera-8.54.ebuild 4737 RMD160 7e5575f39eb741e9cd8b340b45e1c35295aeeba8 SHA1 2c6b5f4daf64a26144c2f262936b6ab408f5f78a SHA256 21c11036ed1695cfbfd47dbd9e582278d676316763e0935eb621d04f039cf212
MD5 6add0566d3e8d5d140e4de7d9055ba36 opera-8.54.ebuild 4737
RMD160 7e5575f39eb741e9cd8b340b45e1c35295aeeba8 opera-8.54.ebuild 4737
@@ -66,20 +50,14 @@ EBUILD opera-9.01.ebuild 4444 RMD160 8d6a66df25b589279b1ae1808085083bef755942 SH
MD5 19f409499db78de828e203d7f18e5ad8 opera-9.01.ebuild 4444
RMD160 8d6a66df25b589279b1ae1808085083bef755942 opera-9.01.ebuild 4444
SHA256 03f2436d76c38204284c2db6b8683805ab685a25b0fa65c14db97a33fe213b2b opera-9.01.ebuild 4444
-MISC ChangeLog 21652 RMD160 74297444fe513c790de00c6a24fef5928e579b8e SHA1 80b9ef12deb0441a38c65ec2a2c7a2429d82278b SHA256 9470a4f0a75c7ceda7f2b1d1cca54938ccaa0f24fefcf780da3231fef7e91c39
-MD5 af084ac3fb8fc3f4cc67c3ab5f48d9cb ChangeLog 21652
-RMD160 74297444fe513c790de00c6a24fef5928e579b8e ChangeLog 21652
-SHA256 9470a4f0a75c7ceda7f2b1d1cca54938ccaa0f24fefcf780da3231fef7e91c39 ChangeLog 21652
+MISC ChangeLog 21784 RMD160 dfebf42438a50727b5ebd4c04d632c219c9919ab SHA1 c87509f27a2a5803196add0eebba43a54bc57a33 SHA256 483a362deb72bc257a16e9cd44c1ddb1f6e8dd038258ad64f5cde942e3e6a62c
+MD5 014eca0a1529637a5a4815c497a38ff7 ChangeLog 21784
+RMD160 dfebf42438a50727b5ebd4c04d632c219c9919ab ChangeLog 21784
+SHA256 483a362deb72bc257a16e9cd44c1ddb1f6e8dd038258ad64f5cde942e3e6a62c ChangeLog 21784
MISC metadata.xml 220 RMD160 7ff7ad4c6e8d172bcfc712cdea261e851838129c SHA1 0718289f296f6229a8833cf44f48cc0f683b682b SHA256 4e10c895f4654efa60587dd3c2febe6c18471fbf752cde4a12fbe884b3cfa287
MD5 db97f8b4a8ea79d4f2660a1fdb6d4a01 metadata.xml 220
RMD160 7ff7ad4c6e8d172bcfc712cdea261e851838129c metadata.xml 220
SHA256 4e10c895f4654efa60587dd3c2febe6c18471fbf752cde4a12fbe884b3cfa287 metadata.xml 220
-MD5 8ea731dcb78dfbe32d8476015937053c files/digest-opera-8.51 1300
-RMD160 650763cdcec937f009635b7a1dba1c679964d9f1 files/digest-opera-8.51 1300
-SHA256 f39f724910e91a795ed463359fa8cad6212df27488358c5bae1a3bbbc06b9870 files/digest-opera-8.51 1300
-MD5 46c2fd2f2bb4bc44552da2b241573f19 files/digest-opera-8.52 604
-RMD160 42fc42d07ea71050a64c1de9a7af5d74ebdf9643 files/digest-opera-8.52 604
-SHA256 351ae1231c6be76caacf98d73dcb6b6e9b6aaf47e8f1d62847913b1ce3391cdc files/digest-opera-8.52 604
MD5 05a8cdcf11e015590cd7ec8bdb08aed4 files/digest-opera-8.54 1300
RMD160 9abb05ea0a7cfba619af058a7b7ac8f35732b5ac files/digest-opera-8.54 1300
SHA256 755c90a145bcce891e928c42f56be8211b78380fc32eb7c0203db7a9d9fcbad7 files/digest-opera-8.54 1300
diff --git a/www-client/opera/files/digest-opera-8.51 b/www-client/opera/files/digest-opera-8.51
deleted file mode 100644
index cb3e1d20afda..000000000000
--- a/www-client/opera/files/digest-opera-8.51
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 bd6bd9cfaf13b6509c8531d02a4c51a2 opera-8.51-20051114.1-static-qt.i386-en.tar.bz2 5810388
-RMD160 e6da87ffaee5e653c73e96b24d9a186ba74f2b15 opera-8.51-20051114.1-static-qt.i386-en.tar.bz2 5810388
-SHA256 70864535fd5c95fe7273152469c929a71c7a9ef250a217cfd1d545ef6f9dab0b opera-8.51-20051114.1-static-qt.i386-en.tar.bz2 5810388
-MD5 78c3b7d568b3e35a0f7cf3b55d2a6238 opera-8.51-20051114.1-static-qt.ppc-en.tar.bz2 5811132
-RMD160 355bdc21b4f0bc686ce32b643104356031f3c2f9 opera-8.51-20051114.1-static-qt.ppc-en.tar.bz2 5811132
-SHA256 b0bddf3a50b253c40a643d76d730041add3931ae9a854c2e40e5139a74205a4e opera-8.51-20051114.1-static-qt.ppc-en.tar.bz2 5811132
-MD5 ff5976406678e864116b1ff093a177b4 opera-8.51-20051114.1-static-qt.sparc-en.tar.bz2 5702501
-RMD160 d59a50a82ac925329c644f3588a3af765072d190 opera-8.51-20051114.1-static-qt.sparc-en.tar.bz2 5702501
-SHA256 ad6c6108274e3362b7ed09fe42f5319b10caa95bd8968ca5703736a94995cb53 opera-8.51-20051114.1-static-qt.sparc-en.tar.bz2 5702501
-MD5 c9aa6c640406548fcc655a18227d9037 opera-8.51-20051114.5-shared-qt.i386-en.tar.bz2 3971187
-RMD160 99893abdb51b29f2e22d3186baa34ddd2ef2bffa opera-8.51-20051114.5-shared-qt.i386-en.tar.bz2 3971187
-SHA256 ec5352d8a62a12a141925af044920571f9065b6e0d15ccd1ba8c5fd76fa35451 opera-8.51-20051114.5-shared-qt.i386-en.tar.bz2 3971187
diff --git a/www-client/opera/files/digest-opera-8.52 b/www-client/opera/files/digest-opera-8.52
deleted file mode 100644
index f9b6593d8451..000000000000
--- a/www-client/opera/files/digest-opera-8.52
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 e051ee0f78dbf7fac407fad147e02d8b 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
-MD5 2dec5155b24752517fbf1143d861f8f1 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-8.51.ebuild b/www-client/opera/opera-8.51.ebuild
deleted file mode 100644
index ac3802715a73..000000000000
--- a/www-client/opera/opera-8.51.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# 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.51.ebuild,v 1.8 2006/06/24 01:56:10 cardoe Exp $
-
-inherit eutils
-
-IUSE="static spell qt3 kde"
-
-OPERAVER="8.51-20051114"
-OPERAFTPDIR="851/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/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) )
- x86? ( !static? ( ${OPERA_URI}i386/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) )
- amd64? ( static? ( ${OPERA_URI}i386/${PN}-${OPERAVER}.1-static-qt.i386-en.tar.bz2 ) )
- amd64? ( !static? ( ${OPERA_URI}i386/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) )
- sparc? ( ${OPERA_URI}sparc/${PN}-${OPERAVER}.1-static-qt.sparc-en.tar.bz2 )
- ppc? ( ${OPERA_URI}ppc/${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/setarch )"
-
-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
- spell? ( app-text/aspell )
- x86? ( !static? ( =x11-libs/qt-3* ) )
- media-libs/jpeg )"
-
-SLOT="0"
-LICENSE="OPERA-8.50"
-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 qt3 || 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.52.ebuild b/www-client/opera/opera-8.52.ebuild
deleted file mode 100644
index a4be063a727f..000000000000
--- a/www-client/opera/opera-8.52.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# 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.52.ebuild,v 1.7 2006/06/24 01:56:10 cardoe Exp $
-
-inherit eutils
-
-IUSE="qt-static spell qt3 kde"
-
-OPERAVER="8.52-20060201"
-OPERAFTPDIR="852/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? ( 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? ( !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/setarch )"
-
-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? ( qt-static? ( app-emulation/emul-linux-x86-xlibs )
- !qt-static? ( app-emulation/emul-linux-x86-qtlibs ) )
- !amd64? ( virtual/motif
- spell? ( app-text/aspell )
- x86? ( !qt-static? ( =x11-libs/qt-3* ) )
- media-libs/jpeg )"
-
-SLOT="0"
-LICENSE="OPERA-8.50"
-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:/usr/share/applications:${D}/usr/share/applications:g" \
- -e "s:/usr/local/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:' \
- -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 qt-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 qt3 || 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() {
- 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."
-}