diff options
author | Jeroen Roovers <jer@gentoo.org> | 2013-01-30 14:30:24 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2013-01-30 14:30:24 +0000 |
commit | b75697290d4abcddacf622ed50ac226e1403b1c1 (patch) | |
tree | 9a8b2440cfcefd9fa2fb6fe3d7ebbf7223ead51a /www-client/opera | |
parent | Version bump to newest sunpinyin snapshot. Use subslot on sunpinyin dependenc... (diff) | |
download | historical-b75697290d4abcddacf622ed50ac226e1403b1c1.tar.gz historical-b75697290d4abcddacf622ed50ac226e1403b1c1.tar.bz2 historical-b75697290d4abcddacf622ed50ac226e1403b1c1.zip |
Old.
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'www-client/opera')
-rw-r--r-- | www-client/opera/ChangeLog | 6 | ||||
-rw-r--r-- | www-client/opera/Manifest | 20 | ||||
-rw-r--r-- | www-client/opera/opera-12.13_pre1721.ebuild | 238 | ||||
-rw-r--r-- | www-client/opera/opera-12.13_pre1725.ebuild | 238 | ||||
-rw-r--r-- | www-client/opera/opera-12.13_pre1733.ebuild | 238 |
5 files changed, 9 insertions, 731 deletions
diff --git a/www-client/opera/ChangeLog b/www-client/opera/ChangeLog index b39f45bbc840..39683663249a 100644 --- a/www-client/opera/ChangeLog +++ b/www-client/opera/ChangeLog @@ -1,6 +1,10 @@ # 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.792 2013/01/30 14:29:16 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.793 2013/01/30 14:30:23 jer Exp $ + + 30 Jan 2013; Jeroen Roovers <jer@gentoo.org> -opera-12.13_pre1721.ebuild, + -opera-12.13_pre1725.ebuild, -opera-12.13_pre1733.ebuild: + Old. *opera-12.13_p1734 (30 Jan 2013) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index af7393cf9405..040e25cfb5ce 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -4,30 +4,18 @@ Hash: SHA256 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 -DIST opera-12.13-1721.i386.freebsd.tar.xz 13523504 SHA256 cecedd15f7dd73c4bcafa33c11c2914841641079cebb01ed4a07d82e7e178ece SHA512 298959086de06649fd6009e98f2601f9b957487d0c70e2b89a83a3f29153d1e9f73732e1d9f57d15630d5262dc23d5374f55b58ea4b40ec70e5d07f5282b5cf6 WHIRLPOOL 988e3121404db76721fe5c3ca766a6c2d7c153ab2c5e78812960cff912f8151828efcab96207e6d49c496340435d614d589862d75ca0f29337365f7e5ab89746 -DIST opera-12.13-1721.i386.linux.tar.xz 13596480 SHA256 cb3c42c9153004b8ff0fcb951389d39fbb618404af05c4ef2a12200ed1e00fdc SHA512 556df9eba8e588407637aef87722c2c2b34bd0b26321b8dd6be4885c16f1a41e9f538ac6c9ca79ddba0cf04207a28a1baa9f9493269d60ad7ade68c72196aa60 WHIRLPOOL 16d2459eadeab437fc1c0f3ae931c2e613113ded50ef54a4ea276b0604edff6b295d4e57191bd5aae6ba505e480830c7a19b2d1f20cfdfcddaaa6d859af7aca3 -DIST opera-12.13-1721.x86_64.linux.tar.xz 13675064 SHA256 37c04f945087b13a69382a46f98cb62e12a766fa2aebd0f1b4293594310885a1 SHA512 9022b8be35ca7c118abe0ffc5dd221678db2554ba4d0faeba22ea7cc7d92d9847691a6c3e45df1c79815c151db908c7aed9dabbe475f7ba091583f07de5f6038 WHIRLPOOL f7f49f6e0601f2d4e2a59091f57fed456a0eb15cc4ab5bdb9a2f31915ccd15a204ddb1c6b33f750a80c2efb412fe8befb64b0f35368d68e85eb5be327a7c9c64 -DIST opera-12.13-1725.i386.freebsd.tar.xz 13521884 SHA256 98eee850f06e10dee2a26d3c42dbdbc2fcf02774bc3a7b2238eec849d257d285 SHA512 c236b26335bd4a48d04467152553ee2b8127c752e9c1d3a3baad984a4ed1b50c74aa052d73f9e84fdd0380538bf4ea3f64e1c7747d44c24bb83a653717f95491 WHIRLPOOL 03cadb7edc19ec60b486ead86dff6e92750306cbd5c6fd6149752cb6e7ffb5adfab00ea22e238dd85a8ba8f6fcfbc30466259db72f3e7e6fd159f670de57a808 -DIST opera-12.13-1725.i386.linux.tar.xz 13597764 SHA256 deb75717ffde43e93b2c97d90c1579aa0f09423c90b38cac0b36d18b73d930eb SHA512 928d60b4b314e4b129359e40e6de745f973b520b7c076bb4d354349550f9a6ad3ca8c6ceb063a3fa613588679ec669a83aeae0f184764d677c76c782f3188dd0 WHIRLPOOL 25a1e503e6836733f4e320f94ff8102eb6e4f380ee37cd8a78c0fcf8799d32855366f760a80ca818b06313b93969044dd3824678b9b8532eb590cfdd46b7d935 -DIST opera-12.13-1725.x86_64.linux.tar.xz 13680356 SHA256 4219565e7f672405e2eafec02c524c2ed1a467bff4ebeaf04b9418c8beac786d SHA512 06f9370732dd6702b891f155fe5d842889899ff1de7295e1f9969c42efccfe6b4f3f76d34910176dd28d1dfbd960c08ef2b999d6fa0e6a9a38f4d716583be61d WHIRLPOOL 890706e5fc20e75b689790eab6c1a41a7d1dd56835857256ef2c8745159f49751e82f55a3d577e791955f6567fdced74c35de3f532e712c6c4bfdf7a4214ac63 -DIST opera-12.13-1733.i386.freebsd.tar.xz 13522596 SHA256 b0c54d47b9075ea058065782d60774a39c0526418cf90691e2dae83e8a6f6ac3 SHA512 c0c1d86b1b929cf365a2493fac6b2fed83aa24d30358e18dee99c5f790099e69b94663ce4c7b3f5eacd2d9ee76d1d901e804b9cb689ca01139188eaa5c75aed6 WHIRLPOOL 02747323313b35a51b3f8d9b93801decda10712ebfb83185cbb2a22a996d2802d0f5b881d735edd45c97284705ee860a3f53bd5ef66cd298b59d4541609cd9f0 -DIST opera-12.13-1733.i386.linux.tar.xz 13558836 SHA256 d4dcf85f7200b4df3acde0898676b43ad339a1f0c14404537b3acfb5196421f3 SHA512 42b004cc12627c3a672851a6e278f02af0137cb217570f77fdca0d151a890d22b51f551141bffbca5df38766154658456fde2ef7ac4105906a79f6ce3eece880 WHIRLPOOL cba7e49b0d735172e3a8bf6bf6f8060002401338c2f2effc25e2f115044e56c0d1e6984085ca4ec67da9ed4180bec171cb14b9d498e2caac4de9e1bee8ab5dab -DIST opera-12.13-1733.x86_64.linux.tar.xz 13692232 SHA256 703aa12c8f7b67eda8734dc894acbfa4cdd43143f49ae04ec06cbb1e490a8db5 SHA512 fd1ba4065f23a162253960f416e82e6e044bf3aad4fc39050f46302f7fbcf4146377b7833d74a6a973897e7422aff82572ec02eb48d6d65a485a1bc5194f94d1 WHIRLPOOL a45be5f1e947eca51324d47ff1f47b81a8fcc62a1bd7d9b06383a8346a2c96fca56d130fac7c2ce0ed74621791cf96fb4199bd39cf5714f541402e7dd5d4f5db DIST opera-12.13-1734.i386.freebsd.tar.xz 13517848 SHA256 71c3c2adee33917e165fd80ea4df71960da8e680f117ecdf3bff54fca2bce19a SHA512 f345d542d87a1547a82f47a0452ace8a8458b2ba33a17575296f6bef800b524c0ddc005113e5ec1164906293a47121e3fceb56fe047a1c305e946e18f079c24f WHIRLPOOL 53960e5b70d41f8a16d0407e709ebd4c04c61a14e8236ab51edfa7e6662d819338e714cfbfa88e857d6a6afaf24e5d9ed4af2feab259157c38050d41a0fbff56 DIST opera-12.13-1734.i386.linux.tar.xz 13561780 SHA256 8f5d825ad95122c79bb612fa252732f59fd9f97417d976f9503753dda37ef1b4 SHA512 6f705efd7b74ba4c365452637138d930966d36d80230d6a280c0619745e404910a24b0e6f6ced9ee052fbb532044cae32ee226e29accbe62823773cac9693369 WHIRLPOOL ccacdb2009d2419d363c1d8515a1654762c9bc8e2a8056b7d60e4bf8cf97a07606673501c7ca76082dfb844abf7852fd7d61d4f46e55992bf3542089beca600c DIST opera-12.13-1734.x86_64.linux.tar.xz 13697376 SHA256 d980e7e2a362d89c712022b1a1e2822bf4fcc16d7858c1b9111c2d579ef9c2c9 SHA512 f259cde1ba82775ee5ceaaabe569dc6a45fd26ee5d9fb6d4cfe240d472103757a370d6d21294526735993f694aa2714e5daa0f3f18e719453b50395fc28da389 WHIRLPOOL b5fd239b47bc7551ae3b17218bc6a708b6f2756282ace1e1a64e463cffd3cb9c842f2982d6dafdb1d29944c6ba9c23e66ebede7c29e1372b00a5166456958a46 EBUILD opera-12.12_p1707.ebuild 6145 SHA256 2b13d66a7810ebadf352cf968de1be20dc4387ee655fd4c3257ccc33bbbfbea1 SHA512 74826a16e4b1cbd14176b284e41b4b0180ad8be9641019137ad16f98fd576e4a73416193ccb38c681b3a81b285be3ca392be07c564489aecd33873f7e8a7e7e9 WHIRLPOOL c1eabc678445897468c556c9dae2b44313fd83401f31c1681e84fbe2b2ff4dbf016b0f11dcf4d5007cb1c8c6eedd3dd36b0510c5fe6767b4051e0998394439bf EBUILD opera-12.13_p1734.ebuild 6145 SHA256 8b5a26ab8fc7f8f4a6d194e967c3ef69e71d9d39e5920a4784731c91960ca80a SHA512 8acfebee3d6329340f58dab264d2a1417281799366427721c89953956456d40fb683306fad9c444a8b07b8a351de621011cd0c7c31e53870544b09fbb4f8eaeb WHIRLPOOL da48012502af56a3bbc19b754f88fb48a9868ac5a8de784fbf09fbfa82ec9553b9b372f5dc7786f53a8fbbe3292eeadfaabd268e3fe28ff4d00b3bbb502c5d76 -EBUILD opera-12.13_pre1721.ebuild 6157 SHA256 131ae42d1888d5df86b87dc99c120953e3613603bcece42bfc8b8dc3d2cb9289 SHA512 d42387444b1b7a6bdbb52ac8cbd6ba3ae9c44c2fe6323e604ca16318725522d3df3e8fcb775b3025937dccaaffb7ba44efc3fee41dee70b01b7fac91a0b755cd WHIRLPOOL a71dded5bc5ea1186576a6b07488c8a4455e525f85895797092902e9f586d4727f73dc4ec900173b270749f9afdacce03921596592db54833e806ea2fbb3e270 -EBUILD opera-12.13_pre1725.ebuild 6158 SHA256 4d992a31911fe250b98526d2ac1d0ddc80f6cc11c7bad79e8ccaa46716fde585 SHA512 71d1ffb97a0e65cdcb6fab83ff3a446032172e57961e0c00677b4304d615355167ac09b3b406f175a1e48c45d2b2b42fefdfe9ec59af5b6790cb512507e3ff63 WHIRLPOOL 4fa4a3a88853a3ca6b5fc54a129c701887602e5dc7b0bed43f04323832fc80f4f21bb7b5e9e94d7021429a83c91211f6d2474bab3ff7e678d770301199634a8a -EBUILD opera-12.13_pre1733.ebuild 6147 SHA256 6a044696f8b05bf44982a9d639ba21d93eac559d695445fb2191fab9099de078 SHA512 1a19a2163043c4f1513917669e9550714388a4657cc02e89950d123c64949a23d28aee5c545b5aa0bbd35eab78a68d1265b8e09abd90b90d7957eee0d2f5180e WHIRLPOOL b53935633b520d103a805ce41a94adca920cef6473b3b9fa296f5b4eb6e6f479d44ce6a44a6ce408b036d494205d989207c4d1191db0b43eb7f9415df6ccdc0a -MISC ChangeLog 34829 SHA256 11c8e8c31e478650e0ab6cec6d49fd7a7e09afbec620dffe8bd8ed48694a6aad SHA512 de6d5eaf315f338db0291d08fb387d609b7084ca3a8f37e15504e7d9001193d53a87d064d65a31664cfde913a8b70c924e7273d3e3bd5ae158d741279ceb4737 WHIRLPOOL 2694b6fd6a82d4ee6f1ddc19b2bed62a68e0451425bed96c389c8a67a2ebd7241444d1cd1a61c2e5efec30168569304dc9b9307cd689e523868c1c13c2fba9a7 +MISC ChangeLog 34973 SHA256 2bbd7dcc74d716aaf30509140ea690c45b1e5e10753433e34ff021a23e4ea269 SHA512 a6afe28d4123b6dc4aadb69f3f841b621703dd5e9af2f461facd77ef3c7a3ce974f1628630b7be69fe5df0c443ea71e834a775c0a92fcae9631173f0d389f82a WHIRLPOOL 1f1b2bd3ed9dea2b4e397ca42a9d77d17f12daf83040ffb71251e834cba3ae087e292037470506c766350c01d652d3173fbc0b729b28904d21ae6447f89d3fea 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) -iEYEAREIAAYFAlEJLj4ACgkQVWmRsqeSphMMygCaA8Sp9grEfLSmVYmwu6sXsJRX -FEIAnih9V4C55YGM3jpLTzlLhNWlr4hi -=h69N +iEYEAREIAAYFAlEJLoAACgkQVWmRsqeSphNKVACeI/DcsFm+V89UYf3hTd8ToGxy +hOsAnj1YjBdZJPgl/wq78swwKI3rXJRD +=1ghb -----END PGP SIGNATURE----- diff --git a/www-client/opera/opera-12.13_pre1721.ebuild b/www-client/opera/opera-12.13_pre1721.ebuild deleted file mode 100644 index 354a9ec3db29..000000000000 --- a/www-client/opera/opera-12.13_pre1721.ebuild +++ /dev/null @@ -1,238 +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.13_pre1721.ebuild,v 1.1 2013/01/17 17:23:15 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="eXpl0dngR0botz" # 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} ) -" - -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 - 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 -} diff --git a/www-client/opera/opera-12.13_pre1725.ebuild b/www-client/opera/opera-12.13_pre1725.ebuild deleted file mode 100644 index 3d840d75d5b2..000000000000 --- a/www-client/opera/opera-12.13_pre1725.ebuild +++ /dev/null @@ -1,238 +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.13_pre1725.ebuild,v 1.1 2013/01/25 18:21:17 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="dancingelephant" # 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} ) -" - -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 - 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 -} diff --git a/www-client/opera/opera-12.13_pre1733.ebuild b/www-client/opera/opera-12.13_pre1733.ebuild deleted file mode 100644 index 08cfb9286212..000000000000 --- a/www-client/opera/opera-12.13_pre1733.ebuild +++ /dev/null @@ -1,238 +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.13_pre1733.ebuild,v 1.1 2013/01/28 12:01:03 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="b00k" # 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} ) -" - -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 - 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 -} |