summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Horelick <jdhore@gentoo.org>2012-02-21 05:06:10 +0000
committerJeff Horelick <jdhore@gentoo.org>2012-02-21 05:06:10 +0000
commite39c3e1e9425e288d828a3441dd4eb0a5dda6721 (patch)
tree3d4f976527dd589345542ed3b76a3ee8abc4d7c2 /www-client/seamonkey-bin
parentRestricting jython (diff)
downloadhistorical-e39c3e1e9425e288d828a3441dd4eb0a5dda6721.tar.gz
historical-e39c3e1e9425e288d828a3441dd4eb0a5dda6721.tar.bz2
historical-e39c3e1e9425e288d828a3441dd4eb0a5dda6721.zip
Version bump wrt security bug 404437.
Package-Manager: portage-2.2.0_alpha87/cvs/Linux i686
Diffstat (limited to 'www-client/seamonkey-bin')
-rw-r--r--www-client/seamonkey-bin/ChangeLog7
-rw-r--r--www-client/seamonkey-bin/Manifest38
-rw-r--r--www-client/seamonkey-bin/seamonkey-bin-2.7.2.ebuild104
3 files changed, 137 insertions, 12 deletions
diff --git a/www-client/seamonkey-bin/ChangeLog b/www-client/seamonkey-bin/ChangeLog
index bcf4f9bd7fea..b562d44db37f 100644
--- a/www-client/seamonkey-bin/ChangeLog
+++ b/www-client/seamonkey-bin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-client/seamonkey-bin
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey-bin/ChangeLog,v 1.121 2012/02/20 11:26:55 tomka Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey-bin/ChangeLog,v 1.122 2012/02/21 05:06:10 jdhore Exp $
+
+*seamonkey-bin-2.7.2 (21 Feb 2012)
+
+ 21 Feb 2012; Jeff Horelick <jdhore@gentoo.org> +seamonkey-bin-2.7.2.ebuild:
+ Version bump wrt security bug 404437.
20 Feb 2012; Thomas Kahle <tomka@gentoo.org> seamonkey-bin-2.7.1.ebuild:
marked x86 per bug 403183
diff --git a/www-client/seamonkey-bin/Manifest b/www-client/seamonkey-bin/Manifest
index d35da23c5cab..b2f3cebcd78d 100644
--- a/www-client/seamonkey-bin/Manifest
+++ b/www-client/seamonkey-bin/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX 10seamonkey-bin 34 RMD160 c3f4b78e5261452b3d3854373cc07757d731a20e SHA1 fb5c9c934ce58de5f15f5edf2beb74dc7899896a SHA256 8be7c21df7145237b809191eda1b2c0fec257c838666b3a9f901ac3d5c72f59b
AUX icon/seamonkey-bin.desktop 401 RMD160 887fdb2f7c560c673be6e649972c3e7ede13139b SHA1 2a7e35475e5f2af48a24ee8b95b3d5b6fff250a8 SHA256 25f438336f3d2292fd5325008a8eda9bf6d1f53b72d199c718754db354ba10ad
AUX icon/seamonkey-bin.png 3428 RMD160 96d1a81a7baf547391dfe905e7736bee781636ba SHA1 a0456a2cff4a2ff97e170aecca831b0e35b75861 SHA256 731cf56a936d9ea197dcc2c26b58055a4c6396dc7f2e81c0c2cccf95371024ac
@@ -51,18 +48,37 @@ DIST seamonkey-2.7.1-sk.xpi 846757 RMD160 aded53150423d6ab11fa029dbc0939fdca5f12
DIST seamonkey-2.7.1-sv-SE.xpi 875472 RMD160 f53fae5d2265d31a39adfce87e6325171f6ccc24 SHA1 1d1eb7ecb0a04f363b88a7950e3bb15d47c20a7c SHA256 116b94f9f65ddf5fc7a2553cec5ea0e961e5d50625555706b94b64d858a53ffe
DIST seamonkey-2.7.1-tr.xpi 813356 RMD160 db44fd07fed7ad71e329d0e4a986e307450b6eac SHA1 9ceb0cd915c6ffb7c38a12567025e7159ab57f8a SHA256 cf1ee822f7ae74ef267c53562848033add5f006488aebadd2ebc47ed22b82ced
DIST seamonkey-2.7.1-zh-CN.xpi 842343 RMD160 fe506ea7ab500c7fbb1949f5e2188d84dd769e52 SHA1 0fac22454bed4feafc71e00ac650abdbc658b418 SHA256 464a707bec0c91587c2131e15d1f40245f04e02a9bdf9bcc7936d8a4339435d1
+DIST seamonkey-2.7.2-be.xpi 800746 RMD160 c511966058717cba1024c872d8bb8ad84f01e535 SHA1 bda791b88069be558cbc4c9264ca0d1ed88c1ae7 SHA256 1fc65e104b9a8638e67f135125bc39e680f73624d99e509268e2e15002290ee1
+DIST seamonkey-2.7.2-ca.xpi 818015 RMD160 8613b11d6b395511d13246f4889771609a98df2e SHA1 8b9b821638f6c92f23dda494bbbff1f0c4fe6cb7 SHA256 f7c933f2de223a1f95959debd52aaf2b01a27d32257010584ce4b63d51898053
+DIST seamonkey-2.7.2-cs.xpi 823253 RMD160 af21869fdc82a1199b33fd11b44a8b9d6de873a1 SHA1 3ccd9503237684af2dd8adc72f71ab1ad888cb5c SHA256 3225cad93aed1454845cd1d38b367826e153e311e644f13bf4446cdd28392359
+DIST seamonkey-2.7.2-de.xpi 864252 RMD160 623caf140d989a08082de9223d449349036d5d54 SHA1 c5d1246e19abb32d694637cd470d70592ba8218c SHA256 a13df2ffae3b0371b35a5219f0e67dd025064fc517fb7158822764babfb9eb9a
+DIST seamonkey-2.7.2-en-GB.xpi 793487 RMD160 f5b8942f0a05e3945cd1b4f3be20b56180809ddf SHA1 8ba8fad5da8902e530fe132a0b73bfa8c2635519 SHA256 b4cdc88c6c4e5e0c54fd1ce786f1181cceb373512e4b9e19fa7730ef6b3eef66
+DIST seamonkey-2.7.2-es-AR.xpi 864072 RMD160 2eff9e43eb160a02cfcf09399f366e9a8f10dc3e SHA1 d506f731781714391416c751e0efbadc595b7e4f SHA256 5631b24f81ef633f95b46852eb0e7bdb23ee57abe6f609622f7a0cfe842845eb
+DIST seamonkey-2.7.2-es-ES.xpi 793321 RMD160 96f4c35de4316e75b28d5a034f982dc431286bd1 SHA1 c91edf005347419b63900324ae730a7af110f55c SHA256 5c7869a765507c434986c6d352703b3607eb8018eb83acd2bc24a41efcfd3e0b
+DIST seamonkey-2.7.2-fi.xpi 813471 RMD160 693c54f2d510be4260ccb119d1ce4680aca0da2c SHA1 aaed785ec007280a95612fc52cda2f33b78c9413 SHA256 2f181528916ef2899b1e08cbb8897e8e17d8b8bb60599d048683433d7b23d1c7
+DIST seamonkey-2.7.2-fr.xpi 819342 RMD160 9a7edf9d91a4bf04428db9dae2c7a0104c87d39f SHA1 cfd68c6197f0dc241ec6d0ed9dadac89fbcc1d91 SHA256 d853f40791749948e4d3a3e9b18091c1b2bf42de7712f09f9c5a270a01d741dc
+DIST seamonkey-2.7.2-gl.xpi 813287 RMD160 a8d47628a126d11a2436429948aa61f021dc1030 SHA1 c68b7805b03c7cfcb59507c2a717c3704ac8e5f6 SHA256 65e6a29b7fe2a0a81a19eb5b02b959f1c4dc967a786f6a3d45cbb7b4eb32f16f
+DIST seamonkey-2.7.2-hu.xpi 837467 RMD160 7f1c20c997395c8601074bfc1cec8bb9ba06dc62 SHA1 20fe1360cf3123c0be7c231bcf89e2fec6f281b2 SHA256 bb7a089f2bda2b95a7cbc16826767181200179d45abce54a02fc062fa1f040ce
+DIST seamonkey-2.7.2-it.xpi 743649 RMD160 80d74858694c2b1c591ca0156367cf5d3cd70672 SHA1 94f71dbbbf37638f488c0ed543bef3a7fd59e76a SHA256 4b96db2b396b0778aaa818183871adc2fe6e73d82c90ae2d6729ac906ef19727
+DIST seamonkey-2.7.2-ja.xpi 868189 RMD160 425baddd4f0f0f2037f92e9af6b1e87456bc0f1e SHA1 c69ab0a631f9072d3413472236de29e0314246ee SHA256 cbf1064c3d73067a04d1e8d5ded228ceef73033b0d2b961b5d2154227dce104c
+DIST seamonkey-2.7.2-lt.xpi 961273 RMD160 d988e756d0cc929d6ad4e7777c65854d8d297918 SHA1 28676afdd116e9adcabac7d704f73ea42922c369 SHA256 38a28aa8f18a73d44fd26d3548356e674a853862ef92914f4ea8cc2edf52b033
+DIST seamonkey-2.7.2-nb-NO.xpi 811692 RMD160 f88433e52086ffc8f424b52cee63fa39e51c59ab SHA1 8a0871e4f7fbd751b5d06a4107cb46ebb3a355f1 SHA256 a44c0b2ade49864fa4f1802ef9c20e94e1d1dfd925bc89e569613d126eb7301d
+DIST seamonkey-2.7.2-nl.xpi 810218 RMD160 7542da6da0b143abf5ca1c74c49f75025ac8bf75 SHA1 2791d91ce6ec272c27f7942901f5d7c908441bf3 SHA256 db011009e0f8bf845c9aee0e71bf1b9199813a0e9c90bbd4a25c3f63c60498d1
+DIST seamonkey-2.7.2-pl.xpi 832577 RMD160 1505e0beacdc4a131d26a2e2c147d22ed15a888f SHA1 cb4ef7fbf18dfd3db43bc394d8b106c83d851044 SHA256 345e032a7ce6a7b180f636805c713a4efaff394aa24ef73ef3cc667b132e2f9a
+DIST seamonkey-2.7.2-pt-PT.xpi 849094 RMD160 11bcb6524257586c38f258a19e24d165e7aa03fb SHA1 6fc2868e3acd1da209801172229de49bffc4cd36 SHA256 95191b006a47e33e2d45b6b838781fca5b15fa1e3920a487938a4a5fc3f49be5
+DIST seamonkey-2.7.2-ru.xpi 897929 RMD160 76cb117792cb7fa06031fe6a5d27529ba5278897 SHA1 4a560142042427de31c30f06ba95b401f09d2276 SHA256 d5233ff0d12c9d49c175297827e0d0733a7fd781191c8ed9445f2f5ddfd4ac12
+DIST seamonkey-2.7.2-sk.xpi 846757 RMD160 63a07468b28fcd9a402de3af3e89bdf8a24a91fb SHA1 9525a20cefd43728e33c3cca919a6a541b5bf30f SHA256 0cd81def3c29508eb2efc370299b4fdd2a7d52b418013ebb26a7010c28bf0513
+DIST seamonkey-2.7.2-sv-SE.xpi 875472 RMD160 2cbef365076e4f39aabb64da1f221e598a5f67ab SHA1 109283eed84de3cea9e9d60203f8c9e616690cf7 SHA256 363e2a655df903a8d1107be974b1249c6eb7c0d64a69a857bbd24b8607e34237
+DIST seamonkey-2.7.2-tr.xpi 813356 RMD160 1f664f3c05fb87bdf1d392c4986da5b4b397e3c9 SHA1 00fa96f96191243268d56c91784a32974f69ca94 SHA256 13948670c48933b0339973fce0f23510cb88a4814c59084176f32ae723d4ac2d
+DIST seamonkey-2.7.2-zh-CN.xpi 842344 RMD160 1106878510cfaab43dc11a6659c4785f2ec2b09f SHA1 14301697c3ddbffbbefb6500157a23f24c31065b SHA256 8cda45bb143e90514057ea1ac14b7b957f4f70a75927d67c418ba0906e8e8244
DIST seamonkey-bin_i686-2.6.1.tar.bz2 21133892 RMD160 e995c8c528cbbf5a9fafab8216b083f4666a8588 SHA1 5d11a1e03002a4b9e39bef5a777ce19c6ec54e54 SHA256 1fba25192735d409b07df9ac5eca08a54402c288120ff9eb401a52d357c82bad
DIST seamonkey-bin_i686-2.7.1.tar.bz2 21259210 RMD160 9c6bd1f1e87d08f77615ba223ee27e2960952ec6 SHA1 24ab96d92f7d5c26568576d02030e17c91097dbe SHA256 aa1b7a627f7742c55967c54783c4a3352ebbe7a2cada5c7d7160fabc3eac245d
+DIST seamonkey-bin_i686-2.7.2.tar.bz2 21277328 RMD160 e758413b8f77d623b9cbb5dcc9171b12b6490c69 SHA1 ed57b8c22fd7a78c3ddc07ba78b9a26bfe6c494f SHA256 acdf399ae56c7dc065f1ca59ea57e45858e3a7b73cf5c273e70230ada34e253e
DIST seamonkey-bin_x86_64-2.6.1.tar.bz2 24116898 RMD160 c2d9e96722bef820aa7a3ca2ea26a36c4bbe27d3 SHA1 02968fec95bdb087caededf47b98c1eecb18148c SHA256 f57d4c99154c23458a7a20d2231e36d3952b63493a49b91f21dbb1fd39d5316b
DIST seamonkey-bin_x86_64-2.7.1.tar.bz2 24148619 RMD160 8af0f53dd996ab9749fd99a5acaf84b6e49cddf5 SHA1 b056cc1293a837e890c7b9e70d0e5dab3ec10bae SHA256 d6d18ca28ae68cab3a11d9be341972ae1d9cb66362ebfa253e6ea2a56479deb7
+DIST seamonkey-bin_x86_64-2.7.2.tar.bz2 24147835 RMD160 609c17cd0efa515389c8bca8342071c973a1aca4 SHA1 7f8caad2fa4df284e5c55f35e756df384f7803da SHA256 ec6daf51f780f9ea5f79369acede0f409ea6f8bfaef00d46603229643d0b891f
EBUILD seamonkey-bin-2.6.1.ebuild 4624 RMD160 7b3e75aa682bf1c1d44c57d48c4068249125b0be SHA1 d786e2ec615369da013079875a4f6c24915e7be6 SHA256 859ceaeb90ef5d6804a504834152803ed66acf5e8a3aee08ad2336265eb5d166
EBUILD seamonkey-bin-2.7.1.ebuild 2825 RMD160 c46a580f5cd932e025a7a14f7005afebb14eddcf SHA1 ece1cd060d44e25364b69083990b17d956168ab4 SHA256 047a4b1aa2855748eb6cfa951d2e7255cddb49a8f2b60a593cda2ac238bd48ee
-MISC ChangeLog 15823 RMD160 7a094cb4a9f45b581d3c75abafd3d17735d3f3ec SHA1 551acb17df3c41bbcae0dc48facfdcc38a2f5058 SHA256 84b120725f785af0c365454fcdd5d05cdc460c775019a4b05140afba72b6a4be
+EBUILD seamonkey-bin-2.7.2.ebuild 2828 RMD160 a8974ca7211ed266dc7f7a540193816ddf5e2d29 SHA1 48d53234818f941c7e66a2710b4a94b5f3bd1c6a SHA256 6eef75ef1ccef6f7b52e856311d5d26f3cf2431af68fc7951312be53c96d1388
+MISC ChangeLog 15979 RMD160 35e92420cbf435678f889f7b7f140d289cbefcad SHA1 18cbb7c6c0e5cf3a233801e01be10b9e4f2d03eb SHA256 98d2dcc78ab029be272fbe12015d175fc6f0e034f521817a1d6d1eb42ff77b4a
MISC metadata.xml 232 RMD160 b301a82aa7f4aea73f1e52d7a0b73ceff4a16635 SHA1 16a1c97acc2418d3dcd064d4539706cd5fe73060 SHA256 1af06ecaa0be1bce0a6a9e9fa8c2ce9ca625666f19c5f41d2b4d32d2d98d76b0
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iF4EAREIAAYFAk9CLgQACgkQodBTJSDyo67EagD+NYejDY41krvNggxDxiDPN0ln
-eyza8zuIxE62s5/MozcA/3tYwGvP6zT7tFTU8GoIOrV+nKrOwCarTTLiHQihswUw
-=C72B
------END PGP SIGNATURE-----
diff --git a/www-client/seamonkey-bin/seamonkey-bin-2.7.2.ebuild b/www-client/seamonkey-bin/seamonkey-bin-2.7.2.ebuild
new file mode 100644
index 000000000000..37375fe46c74
--- /dev/null
+++ b/www-client/seamonkey-bin/seamonkey-bin-2.7.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey-bin/seamonkey-bin-2.7.2.ebuild,v 1.1 2012/02/21 05:06:10 jdhore Exp $
+
+EAPI="4"
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+MOZ_LANGS=(be ca cs de en-GB en-US es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl
+pt-PT ru sk sv-SE tr zh-CN)
+
+MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
+MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
+MOZ_PN="${PN/-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+
+MOZ_LANGPACK_PREFIX="${MOZ_PV}/langpack/${MOZ_P}."
+MOZ_LANGPACK_SUFFIX=".langpack.xpi"
+
+MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
+
+inherit eutils multilib mozextension pax-utils nsplugins fdo-mime gnome2-utils mozlinguas
+
+DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC"
+SRC_URI="${SRC_URI}
+ amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/contrib/${MOZ_P}.en-US.linux-x86_64.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
+ x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
+HOMEPAGE="http://www.seamonkey-project.org/"
+RESTRICT="strip"
+QA_EXECSTACK="opt/seamonkey/*"
+
+KEYWORDS="-* ~amd64 ~x86"
+SLOT="0"
+LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
+IUSE="startup-notification"
+
+DEPEND="app-arch/unzip"
+RDEPEND="dev-libs/dbus-glib
+ >=media-libs/alsa-lib-1.0.16
+ >=x11-libs/gtk+-2.10:2
+ x11-libs/libXrender
+ x11-libs/libXt
+ x11-libs/libXmu"
+
+S="${WORKDIR}/${MOZ_PN}"
+
+src_unpack() {
+ unpack ${A}
+
+ # Unpack language packs
+ mozlinguas_src_unpack
+}
+
+src_install() {
+ declare MOZILLA_FIVE_HOME=/opt/seamonkey
+
+ # Install seamonkey in /opt
+ dodir ${MOZILLA_FIVE_HOME%/*}
+ mv "${S}" "${D}${MOZILLA_FIVE_HOME}"
+
+ # Install language packs
+ mozlinguas_src_install
+
+ # Create /usr/bin/seamonkey-bin
+ dodir /usr/bin/
+ cat <<EOF >"${D}"/usr/bin/seamonkey-bin
+#!/bin/sh
+unset LD_PRELOAD
+exec /opt/seamonkey/seamonkey "\$@"
+EOF
+ fperms 0755 /usr/bin/seamonkey-bin
+
+ # Install icon and .desktop for menu entry
+ doicon "${FILESDIR}/icon/${PN}.png"
+ domenu "${FILESDIR}/icon/${PN}.desktop"
+
+ if use startup-notification; then
+ echo "StartupNotify=true" >> "${D}"/usr/share/applications/${PN}.desktop
+ fi
+
+ # revdep-rebuild entry
+ insinto /etc/revdep-rebuild
+ doins "${FILESDIR}"/10${PN} || die
+
+ # Handle plugins dir through nsplugins.eclass
+ share_plugins_dir
+
+ # Required in order to use plugins and even run seamonkey on hardened.
+ pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ # Update mimedb for the new .desktop file
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}