summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2011-02-26 18:01:19 +0000
committerJeroen Roovers <jer@gentoo.org>2011-02-26 18:01:19 +0000
commit50c55972ad0fa1a78296d3622402e5ac9d5ac051 (patch)
tree5365f216ef4da3c1358ac5a6922e8a46835abee0 /www-client/opera
parentalpha/arm/ia64/s390/sh/sparc stable wrt #355275 (diff)
downloadhistorical-50c55972ad0fa1a78296d3622402e5ac9d5ac051.tar.gz
historical-50c55972ad0fa1a78296d3622402e5ac9d5ac051.tar.bz2
historical-50c55972ad0fa1a78296d3622402e5ac9d5ac051.zip
Old.
Package-Manager: portage-2.2.0_alpha25/cvs/Linux i686
Diffstat (limited to 'www-client/opera')
-rw-r--r--www-client/opera/Manifest4
-rw-r--r--www-client/opera/opera-11.10.2005.ebuild225
2 files changed, 0 insertions, 229 deletions
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index d1d732bc18be..58c2207c6e06 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,14 +1,10 @@
DIST opera-11.01-1190.i386.freebsd.tar.xz 9616484 RMD160 22800ce84a2ead780e7885429cd8dc975ef988e4 SHA1 c818e4bf7f48263cbfc221c7a5981ec27a2eff65 SHA256 595653c1971af295d4bbc19a1cef00e24c95b70a4f1bcd188fb9b570b7df97dd
DIST opera-11.01-1190.i386.linux.tar.xz 9912052 RMD160 18c5fb2fd20002e7c02d8f01240f6d3802e5c7ac SHA1 f1d196c5bb7d00d728a54a6687b8924bf7c933eb SHA256 ebcdb786a8bb9fc08f9428f56750077f9c24bc1973e277a308a9a3f95eae978d
DIST opera-11.01-1190.x86_64.linux.tar.xz 10648548 RMD160 9ddcb27eb30d4a3f4026fed07dcf1531022f2a9c SHA1 340618af9b82d64fa9b4ff9ea92ea449adb99b7a SHA256 5fd643d8210de771a495a9af5d3ffcb444e3864167d2a9e8279b5ffa93a11011
-DIST opera-11.10-2004.i386.freebsd.tar.xz 9671468 RMD160 1acd3c496b879495493f5c1787e79446430f4ef2 SHA1 7c8cee0aadcf72a439ea6cea4bbfa75efefbfb08 SHA256 ca7af121714211f7bcd5106d3e40a46b20b8383e90967e9864e95f0c67e27c08
-DIST opera-11.10-2005.i386.linux.tar.xz 9971576 RMD160 5ca613599d21b77155b81960049c670a76ba29f0 SHA1 51b700fa115602189e07277a65ad89d5739016b7 SHA256 2c700f82f85f9c02d2e573241b9a6f855d907d76173718f08a02d0d196a21f87
-DIST opera-11.10-2005.x86_64.linux.tar.xz 10708268 RMD160 6499e8110da4d9070160a3b4d675ef3f25dab6c6 SHA1 39769840c9b4a144008c7a5289963fe3ed984285 SHA256 3682f73e9098d8b714ccc6d4037729d33604a6c8e04cfd754e66ab7f1932243e
DIST opera-11.10-2014.i386.freebsd.tar.xz 9655416 RMD160 8cdaaeb92e43656dca827563b2634a823fb53378 SHA1 1a0b906575934cd82721a392af46f07f5d21dfc4 SHA256 fcbf5fef23c91f2d5d922479ecf82233bbd4433901bf68c88577d9a1ed0a23b1
DIST opera-11.10-2014.i386.linux.tar.xz 9944348 RMD160 a47a877b02dd3f0d205b7d0f52937d6c693728b1 SHA1 e1f6559b654b7aa57691593061fd4aa1fdc08a0b SHA256 608ea65aaf6c93890bc56ec8c073baf049f71944759be575cc43428979f48cc4
DIST opera-11.10-2014.x86_64.linux.tar.xz 10696508 RMD160 87cfbf4920a237afb58dc5c801503964b608b5e5 SHA1 a007f78bfc7cdf4f00f8a6483191b679f2d929df SHA256 ba8298beeac72287eda3289778ac62f9b0a367908affb996c622bd6e9822f09f
EBUILD opera-11.01.1190.ebuild 5970 RMD160 53e8bceb743094f4ff71b168a85f0a0940c09ab3 SHA1 1d470e3fb13df11a685ee13847859c8812feea66 SHA256 6322de2261f166e0291cce9f7fea514db7fd173cb6277f897a62e37ca4feeeba
-EBUILD opera-11.10.2005.ebuild 6000 RMD160 254a311ceb1567532586d25dee4736447a691d82 SHA1 4763875dcb8a0530440204b79feeaaf45157e601 SHA256 099700dc7c044b3bd91876980538fed0b0962d209dee9be414e0a504cb6ed327
EBUILD opera-11.10.2014.ebuild 5957 RMD160 fc2a2adfc20eddba1cefa7c65e6b295fe9ae94bd SHA1 fb659b14f68c1cb7debce8c589e0b07fa41353d0 SHA256 6b55ed3d94fb67a420735f20f3a9efc321b27ca98a62e8092af5313bec3ee13c
MISC ChangeLog 115186 RMD160 76830ff6e007844634fb52d01e3e855e02c56ceb SHA1 fc34ac49cca57c1de886bded84b3b5a627d5b4dc SHA256 79c9caf5688d0c8c13e99d19054de5bd57198915026d816e2e662ed5fd676fb5
MISC metadata.xml 641 RMD160 b02a2c03b42c19da338fc0d2c2460ae393b832e3 SHA1 b9225680d057968296b8828308f76fa8d9ea9c56 SHA256 37369b30382e2fb8c54d23e112070997135689468d3cd865ed194a55bb87ed58
diff --git a/www-client/opera/opera-11.10.2005.ebuild b/www-client/opera/opera-11.10.2005.ebuild
deleted file mode 100644
index b330a9297a23..000000000000
--- a/www-client/opera/opera-11.10.2005.ebuild
+++ /dev/null
@@ -1,225 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-11.10.2005.ebuild,v 1.1 2011/02/17 18:16:05 jer Exp $
-
-EAPI="3"
-
-inherit eutils fdo-mime gnome2-utils multilib pax-utils versionator
-
-DESCRIPTION="A standards-compliant graphical Web browser"
-HOMEPAGE="http://www.opera.com/"
-
-SLOT="0"
-LICENSE="OPERA-11 LGPL-2 LGPL-3"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE="elibc_FreeBSD gtk kde +gstreamer"
-
-RESTRICT="test"
-
-# http://snapshot.opera.com/unix/minor_11.01-1160/opera-11.01-1160.i386.linux.tar.xz
-O_V="$(get_version_component_range 1-2)" # Major version, i.e. 11.00
-O_B="$(get_version_component_range 3)" # Build version, i.e. 1156
-
-O_D="sushi_${O_V}-${O_B}"
-O_P="${PN}-${O_V}-${O_B}"
-O_U="http://snapshot.opera.com/unix/"
-
-SRC_URI="
- amd64? ( ${O_U}${O_D}/${O_P}.x86_64.linux.tar.xz )
- x86? ( ${O_U}${O_D}/${O_P}.i386.linux.tar.xz )
- x86-fbsd? ( ${O_U}${O_D}/${O_P/2005/2004}.i386.freebsd.tar.xz )
-"
-
-OPREFIX="/usr/$(get_libdir)"
-
-QA_DT_HASH="${OPREFIX}/${PN}/.*"
-QA_PRESTRIPPED="${OPREFIX}/${PN}/.*"
-
-O_LINGUAS="
- be bg cs da de el en-GB es-ES es-LA et fi fr fr-CA fy gd hi hr hu id it ja
- ka ko lt mk nb nl nn pl pt pt-BR ro ru sk sr sv ta te tr uk vi zh-CN zh-TW
-"
-
-for O_LINGUA in ${O_LINGUAS}; do
- IUSE="${IUSE} linguas_${O_LINGUA/-/_}"
-done
-
-DEPEND="
- >=sys-apps/sed-4
- app-arch/xz-utils
-"
-RDEPEND="
- gtk? (
- =x11-libs/gtk+-2*
- dev-libs/atk
- dev-libs/glib
- x11-libs/cairo
- x11-libs/pango
- x11-libs/pixman
- )
- kde? (
- kde-base/kdelibs
- )
- dev-libs/expat
- media-libs/fontconfig
- media-libs/freetype
- gstreamer? ( media-plugins/gst-plugins-meta )
- sys-apps/util-linux
- sys-libs/zlib
- virtual/opengl
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXdmcp
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXt
- x11-libs/libxcb
- x11-libs/xcb-util
-"
-
-pkg_setup() {
- echo -e \
- " ${GOOD}****************************************************${NORMAL}"
- elog "If you seek support, please file a bug report at"
- elog "https://bugs.gentoo.org and post the output of"
- elog " \`emerge --info =${CATEGORY}/${P}'"
- echo -e \
- " ${GOOD}****************************************************${NORMAL}"
-}
-
-src_unpack() {
- unpack ${A}
- mv -v ${PN}* "${S}" || die
-}
-
-src_prepare() {
- # Remove unwanted linguas
- LNGDIR="share/${PN}/locale"
- einfo "Keeping these locales (linguas): ${LINGUAS}."
- for LINGUA in ${O_LINGUAS}; do
- if ! use linguas_${LINGUA/-/_}; then
- LINGUA=$(find "${LNGDIR}" -maxdepth 1 -type d -iname ${LINGUA/_/-})
- rm -r "${LINGUA}"
- fi
- done
-
- # Remove doc directory but keep the LICENSE under another name (bug #315473)
- mv share/doc/opera/LICENSE share/opera/defaults/license.txt
- rm -rf share/doc
- for locale in share/opera/locale/*; do
- rm -f "${locale}/license.txt"
- ln -sn /usr/share/opera/defaults/license.txt "${locale}/license.txt" \
- || die "ln -sn license.txt"
- done
-
- # Remove package directory
- rm -rf share/opera/package
-
- # Leave libopera*.so only if the user chooses
- if ! use gtk; then
- rm lib/opera/liboperagtk.so || die "rm liboperagtk.so failed"
- fi
- if ! use kde; then
- rm lib/opera/liboperakde4.so || die "rm liboperakde4.so failed"
- fi
-
- # Unzip the man pages before sedding
- gunzip share/man/man1/* || die "gunzip failed"
-
- # Replace PREFIX and SUFFIX in various files
- sed -i \
- -e "s:@@{PREFIX}:/usr:g" \
- -e "s:@@{SUFFIX}::g" \
- -e "s:@@{_SUFFIX}::g" \
- -e "s:@@{USUFFIX}::g" \
- share/mime/packages/opera-widget.xml \
- share/man/man1/* \
- share/applications/opera-browser.desktop \
- share/applications/opera-widget-manager.desktop \
- || die "sed failed"
-
- # Create /usr/bin/opera wrapper
- echo '#!/bin/bash' > opera
- echo 'export OPERA_DIR=/usr/share/opera' >> opera
- echo 'exec '"${OPREFIX}"'/opera/opera "$@"' >> opera
-
- # Fix libdir in defaults/pluginpath.ini
- sed -i \
- share/opera/defaults/pluginpath.ini \
- -e "s|/usr/lib32|${OPREFIX}|g" \
- -e '/netscape/{s|[0-1]|2|g}' \
- || die "sed pluginpath.ini failed"
-
- # Change libz.so.3 to libz.so.1 for gentoo/freebsd
- if use elibc_FreeBSD; then
- scanelf -qR -N libz.so.3 -F "#N" lib/${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 \
- "$i" \
- -e 's/libz\.so\.3/libz.so.1/g'
- done
- [[ "$SANITY_CHECK_LIBZ_FAILED" = "1" ]] \
- && die "failed to change libz.so.3 to libz.so.1"
- fi
-}
-
-src_install() {
- # We install into usr instead of opt as Opera does not support the latter
- dodir /usr
- mv lib/ "${D}/${OPREFIX}" || die "mv lib/ failed"
- mv share/ "${D}/usr/" || die "mv share/ failed"
-
- # Install startup scripts
- dobin ${PN} ${PN}-widget-manager || die "dobin failed"
-
- # Stop revdep-rebuild from checking opera binaries
- dodir /etc/revdep-rebuild
- echo "SEARCH_DIRS_MASK=\"${OPREFIX}/${PN}\"" > "${D}"/etc/revdep-rebuild/90opera
-
- # Set PaX markings for hardened/PaX (bug #344267)
- pax-mark m \
- "${D}/${OPREFIX}/opera/opera" \
- "${D}/${OPREFIX}/opera/operaplugincleaner" \
- "${D}/${OPREFIX}/opera/operapluginwrapper"
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-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 /usr/share/opera/locale/, then enter the"
- elog "directory for the language you want and [Open] the .lng file."
-
- if use elibc_FreeBSD; then
- elog
- elog "To improve shared memory usage please set:"
- elog "$ sysctl kern.ipc.shm_allow_removed=1"
- fi
-
- # Update desktop file database and gtk icon cache (bug #334993)
- gnome2_icon_cache_update
- fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
- # Update desktop file database and gtk icon cache (bug #334993)
- gnome2_icon_cache_update
- fdo-mime_desktop_database_update
-}