summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2012-12-18 16:53:07 +0000
committerJeroen Roovers <jer@gentoo.org>2012-12-18 16:53:07 +0000
commiteb914759a0bb0a47016ccd5343d0c7e6aeb49363 (patch)
tree4e737cb614b5416c8a9e671043c9edb15904e8b6 /www-client/opera
parentRemove www-client/opera-12.12* mask. (diff)
downloadhistorical-eb914759a0bb0a47016ccd5343d0c7e6aeb49363.tar.gz
historical-eb914759a0bb0a47016ccd5343d0c7e6aeb49363.tar.bz2
historical-eb914759a0bb0a47016ccd5343d0c7e6aeb49363.zip
Old.
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'www-client/opera')
-rw-r--r--www-client/opera/ChangeLog5
-rw-r--r--www-client/opera/Manifest12
-rw-r--r--www-client/opera/opera-12.12_pre1704.ebuild238
3 files changed, 8 insertions, 247 deletions
diff --git a/www-client/opera/ChangeLog b/www-client/opera/ChangeLog
index f869e8cecae3..949921a7b733 100644
--- a/www-client/opera/ChangeLog
+++ b/www-client/opera/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for www-client/opera
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.783 2012/12/18 16:03:32 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.784 2012/12/18 16:53:06 jer Exp $
+
+ 18 Dec 2012; Jeroen Roovers <jer@gentoo.org> -opera-12.12_pre1704.ebuild:
+ Old.
*opera-12.12_p1707 (18 Dec 2012)
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 077044cd8e8c..c1efb3105ec1 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -4,22 +4,18 @@ Hash: SHA256
DIST opera-12.11-1661.i386.freebsd.tar.xz 13472248 SHA256 de0675401defd2caa3b40525fdf4a3cd793308017ba0545ff4a6b3fc24b5938b SHA512 48c74f9747c1b653cbdc608c852401b4d335063e7e986d2fcaca722506b9f9a9b8666e51b2a4ddab7905ee3e138c947dd45d05e6dff47534f0b44c2a58d35892 WHIRLPOOL f73ae96392525f6878059c8c2d3f6086e97e138a0eb074d87734d2fe587821a5064db0ef0ccde17e9573e6c473d4edeb9d24bb11aa45a6b6b97b9ea33bf82c34
DIST opera-12.11-1661.i386.linux.tar.xz 13552952 SHA256 735299d288c4cf55bfde50e02a685f8adb365494ec2566ca776741402d9ba22b SHA512 e051b37fccd1015ed82eff85d80c04a314ba51ec79f01d2503227f192489a31e292a1e81bb80c05b49035907b59be84cb2f0e99209c5c2ab50dcfc7373637f2b WHIRLPOOL 7b6482d7198d2f1fc5eab5770a3b481c4005fe6afb5800d840f21bbc174a23ff8184cd2b6172572171fbd692130c7f2d15b62d28aca184118485fe44b100e464
DIST opera-12.11-1661.x86_64.linux.tar.xz 13634672 SHA256 773584d3fad92516f1d22a83607cf08e7d7f63a3d999378fa8356bd52669cade SHA512 df5d1194a598428c9ec348dc815081244115f469d8c684bec624a412d18695542447298f10692dd42a5f162040c965d89f2462705d7155d0dd22f6a8a35b5111 WHIRLPOOL b4d10ece15045a2117b9439be2c7dc8b8e2c638aef3516d99f901da78060c76453ff62e4754782a5ff35ddc7ad0650ce66999730625e9a79e2429ffa61770461
-DIST opera-12.12-1704.i386.freebsd.tar.xz 13513000 SHA256 8f5a38ee96235270d1e919afb3a1ecccce4c430e4ffabd0287cc9507f43ca6ec SHA512 105f4329c29b537b3a70a9db6784d7794d7ed46989e0bb6f4a0a4cffe69373a2cb38223712264dbab7dd7ae334a1287ccb9629430201f14b6b98b186f7fc4d73 WHIRLPOOL 11c94a02c3bf197c2adee6a69849a4d5bd1f71b24c8d26526d60bf813c39f93a9d7695d7fcbf7a33331b75fa94d056e75876f19cac832b05c51165887d078790
-DIST opera-12.12-1704.i386.linux.tar.xz 13522856 SHA256 c40ffef0117ca7e8d373ff51330bb46d122077855873183320d956faad9a1269 SHA512 faf567489b0a86bacd5b7751c798a055bc6e20977d83a26f98a8497bccee6f1d778c17734516a4b18b99f254fd228b37cf514edabc5009a2922a5a5375b37b6b WHIRLPOOL d677998e1e32308f423c923ad42898b6a77b6334b2ca99b94c554fd4fec6eb878780704af724cd99d22ae008a607283792f27a5c0a2ba4a5238c0e279c3a15c4
-DIST opera-12.12-1704.x86_64.linux.tar.xz 13637620 SHA256 60393580d60677c5e8f248a9e9c303831943dfd662dc6ff52b88b377fe3e4876 SHA512 2627994451165840d0a401349f1906ce090db03d3cd2396e8c621ddec2d30946fe57640f1dc8fb964280fc6811b3feb2bc88d2d036e7da7181141191d1e4488b WHIRLPOOL 0f36bfc0f561285451af6936b8527b7a2319f3481efe943b51395042c149fcee116e38d93ca2c611513bf562bba6b40bc3c2c3e53770cd581e5507981255e2af
DIST opera-12.12-1707.i386.freebsd.tar.xz 13517344 SHA256 04c4a3a8f780ab0c3b64e64af7c07402d329437eeb5b7d0daff2c252b77c1b0d SHA512 f0d23d15c73c64cf86cb614e4598f04c603e2378d12b8a42dbad05ef17fb88e02688b3e09e560066317fa195a920371288b93edcb5fe67b570bee65cbafc1ce9 WHIRLPOOL 192f5b7ad28ff198606da7f3fe9147be4ac2c6dd675795b0b8841aad089628f70457e586614208bb7bf5e87a0eea3fb3f9e5b175fb2b9762fe17f279ca77f4e0
DIST opera-12.12-1707.i386.linux.tar.xz 13522976 SHA256 7f766faa08d62be616ea43cf4bb026c8b6afb5a51fa8eae1227f16d5658779ca SHA512 676a58fb3006cacd6498c31f73ab0699fd6d75704a6f244326495bd5f7b20a0122c8ade0fb436e5c6f4fb7b655bf40a6dc877765fe20e95175425f4664600830 WHIRLPOOL 134d2f526be0379a96337f52baa3be1b3bd3e98d8de3c232ad36619b93c4be42128c5cca9d6d9a92dd58e6870e6d4fd06c02afe5c5f487170e0c630644e092f1
DIST opera-12.12-1707.x86_64.linux.tar.xz 13642760 SHA256 1ba428bd5acf4f17a8ef0f970fb9e1334477468abbf21612dd8c2eec5fff9129 SHA512 edde729b43fa317449928c03046c0206724559f95f9c7f6989322691d2e33b3517d47db35f24220f3af4a3a4725d007ca2c4216228068a6af083b61e3f2dc7a2 WHIRLPOOL 50528dd2e28e99d1cb8c72e35a2bb1b7da133de32561ca4188223e8ebf347f68e769a8def6f2ee42c45b7ea79851858588b10f2d9398fa49543ee642ec8c0378
EBUILD opera-12.11.1661.ebuild 5545 SHA256 91401257a757e04da4657edc3d5214fc7d188596a0e1c798b66bcb5cbcee16ff SHA512 6e470a839ccef34fa9cab11e31b80b261ec4f4d65743d856f4eae98d6427d70e9b93e41e315f0b86780c4a5b90cc019a8b4596fb7369afee0858afa809a2720d WHIRLPOOL a9e320b66b02c955993bfb6878286e4c158468c1de51d146d3bb7cfdedd9427301b9c7943e781cb430a5124fc0f215a460506a96cf4168a1b281cf6668bfd9cb
EBUILD opera-12.12_p1707.ebuild 6225 SHA256 fb51e7a6abf164903ecd4f6928911def60f76ee3ee94b58ad78c567e0b3c8463 SHA512 fa012f9d235ead8a20a72da43b835dc9d9bdfcf8bd5dfca2b1adf83e9046368fdff33fbc4d51b902423c14ab03d08e7c3de705114dec2e3f18b5eda3425c5b0e WHIRLPOOL ec173c8a1456566f48fa33f4e7614016d36c96718085f363119d47f507c04b142d0302c669708e9ba73f0206fd5362933b8e3f765280e7da8f91d546fb18cb24
-EBUILD opera-12.12_pre1704.ebuild 6227 SHA256 b8453daf1c7d3d43a34cd186b74c26b79136069e7ead76e839842c960403de7b SHA512 3314f5ce4e762c5c6bb915c9d55c7ed77230b5c964e501611196e05f2b7bc41f7a4d32862e36c328eb3eef3280e0d82f679b5d76d2dcb4bc09f8d9fe7071703a WHIRLPOOL a024f9cdc7cbf83d02c87bab0be2923e0ee5a19b0532f84703a7408acab20fe05364d4459d1a99b4a5340edbf3aaf95e6725269883ee49855e565d5884d39ceb
-MISC ChangeLog 33600 SHA256 bc7a57804d2b356d73d5a3484c7d4a6a9ae05a23858ddb7ea3f2f304a7c64d7c SHA512 08b58fe5de8b76f75439fa52e2921597591866a350e63d68ff08eb85746adb08b73f4f4018384b58d3eb5d3afe1e524d292bc8152a2f48736ed25bc33e547547 WHIRLPOOL 81ea2636df040f4822405256b30be05edd9b1be717b9d78bf9c9a0262ccfaf47794533f468b9cd667f9d39c000701c9f9f42d2cdd68b25780a76e4191d494c84
+MISC ChangeLog 33684 SHA256 fe95c7823bfb2e2a24c9408cc9530d3c62069c5471e1650401dd56464b6d4b6e SHA512 abc74999231b2e98214b8237efc5bb7e63f3ad959c6e8dac3e1d4d5313699ed7016bd1cb9cc9d86ed862bfddf643bab5e3e6eee0c7dde17f4c4062b07c01daa2 WHIRLPOOL fb62e39652c2e9be53a48b4f23c4d0f520512e7ef6086573f2120639be00d3193d2d33b60e7753969ce4a61101e9837c081c5f05a7766eabb4324dbfc3fae3eb
MISC ChangeLog-2010 112299 SHA256 5c3b5c58119b4a6b1911d840892c42234f25dae57452287fb0a9e6cca78ed171 SHA512 9dc4dc7e7508bb1621c390837ec2e47d9e96075906b2060be419ee64e505c8f0da9e4d3a8bc7cc2de66c6efc383f026afb8fa5e886afa15da6349514a93c9edb WHIRLPOOL edaf1c2e810e91d37b2d90847640900374b447a12e2e0e927654966cc18c3a14f332ce6daa07c5a0049da06f5e89bfd0daddb5f73a4d79b334ded4397349cf7a
MISC metadata.xml 672 SHA256 3fdb3d81bfb1c469bdf86811329eb4888ce909cce63d2aa71257b91a6f8f012e SHA512 4aae9fbf8a753b30b7ef5868b0084c1eb55ed34cc9e1ece8814db13230e07b455f45be936c810bc8a9426ce6c9eaa7449612ac50b47aad253dcae57a683b5b6a WHIRLPOOL 9dc490f6cffad6c3ff1beb27a74818fc66a194856b7d5a84972d387a6bcdf81cda95bb2d1f2b5cb9d58f47cf898bcede39b2a68fdaa5405c5efbffaa51986f3d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlDQk9YACgkQVWmRsqeSphMRjQCfXjLBki94iNmuV4HShBvDVHU9
-bnAAn2O8pokP/yYBV/ZpCXZZJT1d8D71
-=lroY
+iEYEAREIAAYFAlDQn3MACgkQVWmRsqeSphOlhQCfWRzcwEyUpu6y4VV/e48f5zqO
+y2gAn3uxLPNn9WKWDqLhfnR+z/+xHCtc
+=Hs0l
-----END PGP SIGNATURE-----
diff --git a/www-client/opera/opera-12.12_pre1704.ebuild b/www-client/opera/opera-12.12_pre1704.ebuild
deleted file mode 100644
index d1e350b77b9f..000000000000
--- a/www-client/opera/opera-12.12_pre1704.ebuild
+++ /dev/null
@@ -1,238 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-12.12_pre1704.ebuild,v 1.1 2012/12/13 04:33:01 jer Exp $
-
-EAPI=4
-inherit eutils fdo-mime gnome2-utils multilib pax-utils versionator
-
-DESCRIPTION="A fast and secure web browser and Internet suite"
-HOMEPAGE="http://www.opera.com/"
-
-SLOT="0"
-LICENSE="OPERA-12 LGPL-2 LGPL-3"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE="elibc_FreeBSD gtk kde +gstreamer multilib"
-
-O_V="$(get_version_component_range 1-2)" # Version, i.e. 11.00
-O_B="$(get_version_component_range 3)" # Build number, i.e. 1156
-
-# == Variables that often change ==
-# All other variables should be accounted for by _pre/_p
-
-O_K="stndrd" # The key to the snapshot URL
-
-O_LINGUAS="
- af ar az be bg bn cs da de el en-GB es-ES es-LA et fa fi fr fr-CA fy gd he
- hi hr hu id it ja ka kk ko lt lv me mk ms nb nl nn pa pl pt pt-BR ro ru sk
- sr sv sw ta te th tl tr uk ur uz vi zh-CN zh-TW zu
-" # Supported linguas
-
-# == End of variables that often change ==
-
-if [[ "pre${O_B/pre/}" = "${O_B}" ]]; then # snapshot: _pre
- O_D="${O_K}_${O_V}-${O_B/pre}" # directory string
- O_P="${PN}-${O_V}-${O_B/pre}" # package string
- O_U="http://snapshot.opera.com/unix/" # base URI
-
- 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}.i386.freebsd.tar.xz )
- "
-else # release: _p
- O_D="${O_V/./}" # directory string
- O_P="${PN}-${O_V}-${O_B/p}" # package string
- O_U="mirror://opera/" # base URI
-
- SRC_URI="
- amd64? ( ${O_U}linux/${O_D}/${O_P}.x86_64.linux.tar.xz )
- x86? ( ${O_U}linux/${O_D}/${O_P}.i386.linux.tar.xz )
- x86-fbsd? ( ${O_U}unix/${O_D}/${O_P}.i386.freebsd.tar.xz )
- "
-fi
-
-for O_LINGUA in ${O_LINGUAS}; do
- IUSE+=" linguas_${O_LINGUA/-/_}"
-done
-
-DEPEND="
- >=sys-apps/sed-4
- app-arch/xz-utils
-"
-GTKRDEPEND="
- dev-libs/atk
- dev-libs/glib:2
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) )
- x11-libs/pango
- x11-libs/pixman
-"
-KDERDEPEND="
- kde-base/kdelibs
- x11-libs/qt-core:4
- x11-libs/qt-gui:4
-"
-GSTRDEPEND="
- dev-libs/glib:2
- dev-libs/libxml2
- media-libs/gst-plugins-base:0.10
- media-libs/gstreamer:0.10
- media-plugins/gst-plugins-meta:0.10
-"
-RDEPEND="
- media-libs/fontconfig
- media-libs/freetype
- sys-apps/util-linux
- sys-libs/zlib
- virtual/opengl
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXft
- x11-libs/libXrender
- x11-libs/libXt
- gtk? ( ${GTKRDEPEND} )
- kde? ( ${KDERDEPEND} )
- gstreamer? ( ${GSTRDEPEND} )
-"
-src_unpack() {
- unpack ${A}
- mv -v ${PN}* "${S}" || die
-}
-
-src_prepare() {
- export OPREFIX="/usr/$(get_libdir)"
- export QA_PREBUILT="${OPREFIX}/${PN}/.*"
- export QA_PRESTRIPPED="${OPREFIX}/${PN}/.*"
-
- local LNGDIR="share/${PN}/locale"
-
- # Count linguas
- count() { echo ${#}; }
- local lingua_count=$(count ${O_LINGUAS} en)
- local locale_count=$(count ${LNGDIR}/*)
- [[ ${lingua_count} = ${locale_count} ]] \
- || die "Number of LINGUAS does not match number of locales"
- unset count
-
- # Remove unwanted linguas
- for LINGUA in ${O_LINGUAS}; do
- if ! use linguas_${LINGUA/-/_}; then
- LINGUA=$(find "${LNGDIR}" -maxdepth 1 -type d -iname ${LINGUA/_/-})
- rm -r "${LINGUA}" || die "The list of linguas needs to be fixed"
- fi
- done
-
- # Remove doc directory but keep the LICENSE under another name (bug #315473)
- mv share/doc/${PN}/LICENSE share/${PN}/defaults/license.txt
- rm -rf share/doc
- for locale in share/${PN}/locale/*; do
- rm -f "${locale}/license.txt"
- ln -sn /usr/share/${PN}/defaults/license.txt "${locale}/license.txt" \
- || die
- done
-
- # Remove package directory
- rm -rf share/${PN}/package
-
- # Optional libraries
- if ! use gtk; then
- rm lib/${PN}/liboperagtk2.so || die
- rm lib/${PN}/liboperagtk3.so || die
- fi
- if ! use kde; then
- rm lib/${PN}/liboperakde4.so || die
- fi
- if ! use gstreamer; then
- rm -r lib/${PN}/gstreamer || die
- fi
- if use amd64 && ! use multilib; then
- rm lib/${PN}/pluginwrapper/operapluginwrapper-ia32-linux || die
- fi
-
- # Unzip the man pages before sedding
- gunzip share/man/man1/* || die
-
- local OPERA_SUFFIX= OPERA__SUFFIX= OPERAU_SUFFIX=
- if [[ ${PN} = opera-next ]]; then
- OPERA_SUFFIX="-next"
- OPERA__SUFFIX=" Next"
- OPERA_USUFFIX="-NEXT"
- fi
-
- # Replace PREFIX, SUFFIX and PN in various files
- sed -i \
- -e "s:@@{PREFIX}:/usr:g" \
- -e "s:@@{SUFFIX}:${OPERA_SUFFIX}:g" \
- -e "s:@@{_SUFFIX}:${OPERA__SUFFIX}:g" \
- -e "s:@@{USUFFIX}:${OPERA_USUFFIX}:g" \
- share/man/man1/* \
- share/mime/packages/* \
- share/applications/${PN}-*.desktop \
- || die
-
- # Create /usr/bin/opera wrapper
- echo '#!/bin/sh' > ${PN}
- echo 'export OPERA_DIR="/usr/share/'"${PN}"'"' >> ${PN}
- echo 'export OPERA_PERSONALDIR=${OPERA_PERSONALDIR:-"${HOME}/.'${PN}'"}' \
- >> ${PN}
- echo 'exec '"${OPREFIX}/${PN}/${PN}"' "$@"' >> ${PN}
-
- # 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
- 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 share/ "${D}/usr/" || die
-
- # Install startup scripts
- dobin ${PN}
-
- # Stop revdep-rebuild from checking opera binaries
- dodir /etc/revdep-rebuild
- echo "SEARCH_DIRS_MASK=\"${OPREFIX}/${PN}\"" \
- > "${D}"/etc/revdep-rebuild/90${PN}
-
- # Set PaX markings for hardened/PaX (bug #344267)
- pax-mark m $( list-paxables $( find "${D}"/${OPREFIX}/${PN}/ ) )
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- 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
-}