summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2013-04-05 09:36:03 +0000
committerJeroen Roovers <jer@gentoo.org>2013-04-05 09:36:03 +0000
commiteaf4a8669e73d46b816fe898755edb1d83c7a49b (patch)
tree6dcf51f895792543e7c07aa265c2c8b863d2a9cd /www-client
parentSecurity bump (bug #464686). Removed old. Removed unused local USE description (diff)
downloadhistorical-eaf4a8669e73d46b816fe898755edb1d83c7a49b.tar.gz
historical-eaf4a8669e73d46b816fe898755edb1d83c7a49b.tar.bz2
historical-eaf4a8669e73d46b816fe898755edb1d83c7a49b.zip
http://my.opera.com/desktopteam/blog/2013/04/04/12-15-final-released
Package-Manager: portage-2.2.0_alpha171/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'www-client')
-rw-r--r--www-client/opera/ChangeLog8
-rw-r--r--www-client/opera/Manifest20
-rw-r--r--www-client/opera/opera-12.15_p1748.ebuild (renamed from www-client/opera/opera-12.15_pre1745.ebuild)2
-rw-r--r--www-client/opera/opera-12.15_pre1742.ebuild241
4 files changed, 16 insertions, 255 deletions
diff --git a/www-client/opera/ChangeLog b/www-client/opera/ChangeLog
index b1e05595d7fb..ea17743f05e0 100644
--- a/www-client/opera/ChangeLog
+++ b/www-client/opera/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-client/opera
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.807 2013/03/22 19:28:38 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.808 2013/04/05 09:36:01 jer Exp $
+
+*opera-12.15_p1748 (05 Apr 2013)
+
+ 05 Apr 2013; Jeroen Roovers <jer@gentoo.org> -opera-12.15_pre1742.ebuild,
+ -opera-12.15_pre1745.ebuild, +opera-12.15_p1748.ebuild:
+ http://my.opera.com/desktopteam/blog/2013/04/04/12-15-final-released
*opera-12.15_pre1745 (22 Mar 2013)
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 7a7b44367097..b0fdbe0a1a6e 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -4,22 +4,18 @@ Hash: SHA256
DIST opera-12.14-1738.i386.freebsd.tar.xz 13488412 SHA256 8c706c578ed6151a22ba30a1311e8aa51cd789851f962eab76df9d7c22db9d5a SHA512 48d35d35be1c5f55e9176b0632f268642b4cdcfc9fdcec7777d0048b7233c9c94b646b18be4ed09679f6543ed32c591451af7b184f936b7ac8726e9860268d1d WHIRLPOOL d36967b6d909d84ddc5c2579be47ccd9a2358c0d2f86f8afeb2449b7ac541b9a6d1927b25319367ca61781d1dcd20e455b4a4c6afa0b72717330a405cb3bc5ee
DIST opera-12.14-1738.i386.linux.tar.xz 13590832 SHA256 00721be8475bd967ff0017d3db6c57d9d03b329bdcab2fba44231afccb0b9bd9 SHA512 5f32cdb6ac87e004dcebe820aa818257b7dc0b1f79282268f2bd3db0ab6e02454e9a1d37de2b36413947de3ae86199c190e5233115371a949baf7eca6c0faaee WHIRLPOOL cfcbbfa493b657a4522a1300acc44eb7edd44656f6431ad6ec0e2d1e74b1d84e3a4557603ed722c82ce124cc5aca778ff211678504672c829097e6435a8be838
DIST opera-12.14-1738.x86_64.linux.tar.xz 13680464 SHA256 d38c2a7ae40ba3b0ba9829409167c71ba1f2125b88fcddaceda9aca6416d206e SHA512 f27c65b00be7d72c40910e17ba1bbee95f6953b2be3bcbfd2a3eb5bd0ba0df7b943c66826d0ade2e642f8a4056f26fc0fd6c0b952574cc5d7ed7e97a8e2dbbc2 WHIRLPOOL 0f052377d273d8f408215b3e4ad4d70a7d8fe7f94d44033752ac68ad0e2fda4c000aa15c669202e8990f66ed2ea353ca50579fa67942769a6eda3d522e73e1a2
-DIST opera-12.15-1742.i386.freebsd.tar.xz 13521728 SHA256 f6349cebda976e32c9051ba1f8e74ebbbf2499678fe90bfa07ad6d144c83aaa9 SHA512 963235b5b50c073c7830efdfcb38b7b7ebef327af1c927778200ee6a6681878069dbf2ec0c704849158e00b34bbe7477fda6f009f359b4200e7ab9411fb04b40 WHIRLPOOL 9b781875989e101f61706b4058837eb01ff4f99b185425c5fe8d1bb05af0a0ddd61030b2628681265ef284c599b36f78e50e1ddd9c37e3aa72799141c8a3c8f6
-DIST opera-12.15-1742.i386.linux.tar.xz 13601400 SHA256 261a041ab7886d2a4634bf92494398be7d474992685a61602b628d74d91d78ce SHA512 bb7d5f3a492a558bf04bab89f0f0e07062ea6f981b8539af80aa28741f47a82ea284da9f97a6fc6599ff4e38a223e766bbcc6ab13d1424f9758898d55d73ed0b WHIRLPOOL b1390c2e83d3832c42246816148d86c8578bb5b6dbea4ccbb5ebe12706fc1c8de2fac1f43cd0d9755ac1ebc99a507e8ce5d75b3cf14d6fb51ff6fe70085d8062
-DIST opera-12.15-1742.x86_64.linux.tar.xz 13685908 SHA256 bb4281b1563afc54deccaad89ddc7e1ed1745ee2d6758fa6cf51c42d1177acc7 SHA512 3a5423b4375dffd5617c714db3ab9b027172bc114d13471d7b2129b526a8e2ad0ad7f398a6d2208d050d726b99fcf3030eb4762709e4142ed98380088ea949ee WHIRLPOOL 87500149c472a96cf5d9a1f46f3e61d100756472fbff5652c2726250b3e253e9d4e1209e32b94a2c18d8596ef3274a2e428486fc87582579fa8860afdb779047
-DIST opera-12.15-1745.i386.freebsd.tar.xz 13519600 SHA256 a02d1840c05ab20491007a1f68c24c66c2ef810ca930da7a39a66a0808357a16 SHA512 dcba1f24e3109fe110d91be369fae8ae4ddb63a2b55dfc79bef104f800b87769c6634cbf9742ff845f87edb3ba0783e74048a88f27d5f225e6d4f5f7e2382ebe WHIRLPOOL 33038f4c96949474d997de071bed13037efc0f8c8673a1bdfaba133b15a7355f814ca7e1e2bd71995501704468fe06ef1c5fb730980b959ca4000b67aeea5bda
-DIST opera-12.15-1745.i386.linux.tar.xz 13558900 SHA256 e2bc5d10b462da9987a137cc0229d2dda2dcf33eca67dad9f4ee8b79f7358581 SHA512 825980fb687344fe910da474c3839bf68bd5aa2aa37b7bc65ec59852e6827815cc8eb37d0fdc8552e50b674ad2ac65fe816bd3a89e4231f57aaf68503cdd3610 WHIRLPOOL 6b424e4e94762008b9f7c9b4a1633f3b55bb324192f78be87e4b650c8b5b542cf14f4ab7afa9c8813c6258f99c9ab6fd606467e41e341cc78e638c9c9325fd57
-DIST opera-12.15-1745.x86_64.linux.tar.xz 13690004 SHA256 56deed8b324cb0d909988abe7e3e5a6cc9d753b6e34422266ddedd8a7b898216 SHA512 aded4ef836cacbff73e2392957c180907b17377e93c66cc5e15bc5e7b40ece4106e9824d710079b44b9adffe729d4a2f07515df8d8e3b9de3c2753363c64d755 WHIRLPOOL 7f101da504ceeca01d436f4c9b1cbad78bff4f3b3498be5830c78a6bdcb8bcac76d7b77bec31d4232e16d20c68c2c99c7845bd2bf5f1f544a403ab9d90c73401
+DIST opera-12.15-1748.i386.freebsd.tar.xz 13487204 SHA256 654db056fb1d8f3490beaa4e0f6da27e46cd9903c5d34105b279a8e1ad2c2ad2 SHA512 9931bccaa5320500caa393d0c6869340afdc03e64be8fa484f3d86c61bf921da48e6f79555af53eea87e0a86e26a0120a8adac9c3efb0f4c5adcc52af15df28d WHIRLPOOL a526a2e3bb208a0510754148bb2cc19fd124d48308f927ff5d07cd98ef790a385c09a63b235168f0c4b5056481432fce54af28549af66021af5f665f5e177b43
+DIST opera-12.15-1748.i386.linux.tar.xz 13576396 SHA256 602eff2177b42d809c44c832cb961eb5cfad1d502d20af31f082a703bee2eae2 SHA512 684abf020bee234798690d64301c818e0c47f84b6ae8fd6d8ac358ae9429269a36c9970c7a7aef18fac1beddc812a8eb0c5da5181279de3d01dc619d06c34aec WHIRLPOOL 810f2931116d0fc4df87719a25c0c1020386f24015b6e066f7eb281c2fbee73e94ba4c567db28e9b672c4419d38c994b53d7393656617b5a4ddc5df053232f17
+DIST opera-12.15-1748.x86_64.linux.tar.xz 13686680 SHA256 249e74b1fdf0c2d32813f76bd1f54eaf0a41473ee46957924016b604cc16888d SHA512 10f62680b53659c267f8703134ee2924161cda8362533667f73ba1b70f61ca0176b38fc7d02afd250dc26bf0d7fec2dd8d8bf5b2e2a1d2f02397da4430b5508a WHIRLPOOL 9c09a1c82f514d337b9bb67dbff343289e584dd3f506c44ba0349869b8139a4a4dd37cd1a1d4af111c5e1443940ced066ea6b97903a39c9827519e630d25a26d
EBUILD opera-12.14_p1738.ebuild 6244 SHA256 4278a56c4096bb5420ca39c2d088640b6c008a098ae2817b66f73a6229ea16b1 SHA512 8c12dd71e1a7b56364b5fbcd95b1e72813f2dca9743e29b89157ddad45a3626111fef946c78f567a8eeae415516c655002b08ba988ff097a980e7b46ca22dc90 WHIRLPOOL ab8c5c6edebe2f81cb895e3f14fdf564565afc693f990ab3abf483ad954ef061120795ba205b6fe190a0365abad8179f4d2d3535134c4f341ce5255f70504ee3
-EBUILD opera-12.15_pre1742.ebuild 6237 SHA256 815a0a9e6d1f67baeb568d633875137b7d5111449b5552e24dddc8f8ceb07a12 SHA512 bcbc1e417b5f965b845bf849311e3a11ccd28a98d1d9bb9c67b5bfdcbccd0d6e228230c63781f9790ae8ab11d18142213a0bfb1ca30145cd1421b883604e1a34 WHIRLPOOL 559241ae19fdad62d44ead3e5a7184e61072fb8befbe57127a367e8526f1989808a83e75273e06b139e24be75d65f9ea59e7da5b5ebb854e94002a2066ad50e0
-EBUILD opera-12.15_pre1745.ebuild 6240 SHA256 fdd154557ab8381daa9b87277019787eab583a6576c2a4733da8a883801379ae SHA512 edda37a044c6ff778eb01e5571dbdf45f0ce366a4db08bf9e5bcbf30e9e04b75731071bddb33caf929d1e25d93e33bbfba31bca9b66ef3bff8e2c0e90ea8194f WHIRLPOOL 74fc5363620afeb77b4a36823c1c7930490018565de4b6bc2d3e20b49ea20923881dbfcce5d2c3212e27754343af221b0f51a7027959e2f6477d5f16d4bf5445
-MISC ChangeLog 36865 SHA256 797606b36633a6a440825d8094e7130bccf6525da710cc93e34489050868b14a SHA512 b85e83307fa282c09eb696ed4a252944b3dd45f54989154c778de95e1d5f29d80fc9018ec2fd8a12ff2cd5d1f90440193324d26a386d1bef8acf5e5c096f9d47 WHIRLPOOL f1c17f4bae10bc7ae200e870f71f80e3351b9b51ddeb558f0ec20ce717ae94d8046bb3bffadf27eab755856b5bba012914fa3060077790d69e1077ea6d33b670
+EBUILD opera-12.15_p1748.ebuild 6238 SHA256 f6dff30f078163031c416e169be161a102b2da34d6941d76abe231b9495bc2ad SHA512 7216db3bd8df91027d5e03e6ef60ca94466d00709b78c27c554a49b094d588ed86f180057b596b61473851a0e4e43fa3479848c9098ad8645a8a56be4774e013 WHIRLPOOL 22fd346884131335c9d230100caf95f03ab73a7a3f40e3d231c7c44b4a7ed61e78c5aa1837efc4f7dc63daff78b22a5d79086e685765fae953ec813901f28de4
+MISC ChangeLog 37105 SHA256 7289445bdd834182fb97a31a8b38555f1b9144fafa1f34db9e32159c5f68189b SHA512 41b21645eab98851623b0d96b442de427b2b48ea5b978262a0c8577328ac9ceabd33bad13e48cfedbf39e2c4a56b71cc59bb82c267b16046f0f2abd50ed0a5e0 WHIRLPOOL c8d91ba22d7dad19f68a15b0c9c08b5fff0319ccf35812d6a6b457b1df018f552e4138ce73f32e117a2782f4f6fa0d0bee353799db36590b98f0a408c908d3cd
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)
-iEYEAREIAAYFAlFMsOcACgkQVWmRsqeSphOFigCeLjet4YVFnLy+azpuVXkm8umW
-vy0An2wGWPcIrMaZwQ1NiwPkzKDG+Q4y
-=cEVu
+iEYEAREIAAYFAlFemwMACgkQVWmRsqeSphOZHACcDN5g6HzE4IxYtKV0IEca/N62
+bpcAn1n3tDt1N1LPpwHn1/8ViATLIP7v
+=tdY3
-----END PGP SIGNATURE-----
diff --git a/www-client/opera/opera-12.15_pre1745.ebuild b/www-client/opera/opera-12.15_p1748.ebuild
index df89c0d6a557..4c6dd14608bf 100644
--- a/www-client/opera/opera-12.15_pre1745.ebuild
+++ b/www-client/opera/opera-12.15_p1748.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-12.15_pre1745.ebuild,v 1.1 2013/03/22 19:28:38 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-12.15_p1748.ebuild,v 1.1 2013/04/05 09:36:01 jer Exp $
EAPI=4
inherit eutils fdo-mime gnome2-utils multilib pax-utils versionator
diff --git a/www-client/opera/opera-12.15_pre1742.ebuild b/www-client/opera/opera-12.15_pre1742.ebuild
deleted file mode 100644
index 5b6039a1f46d..000000000000
--- a/www-client/opera/opera-12.15_pre1742.ebuild
+++ /dev/null
@@ -1,241 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-12.15_pre1742.ebuild,v 1.1 2013/03/19 20:18:13 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="nohi" # 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
- HOMEPAGE="http://my.opera.com/desktopteam/blog/"
-
- 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
- dev-qt/qtcore:4
- dev-qt/qtgui: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} )
-"
-
-OPREFIX="/usr/$(get_libdir)"
-QA_PREBUILT="*"
-
-src_unpack() {
- unpack ${A}
- mv -v ${PN}* "${S}" || die
-}
-
-src_prepare() {
- 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
- rm lib/${PN}/opera_autoupdatechecker || die
- 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
-}