# ChangeLog for www-client/seamonkey-bin
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey-bin/ChangeLog,v 1.105 2011/11/15 22:40:42 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey-bin/ChangeLog,v 1.106 2011/11/16 08:51:20 polynomial-c Exp $
+
+*seamonkey-bin-2.4.1 (16 Nov 2011)
+
+ 16 Nov 2011; Lars Wendler <polynomial-c@gentoo.org>
+ -seamonkey-bin-2.0.13.ebuild, +seamonkey-bin-2.4.1.ebuild:
+ Version bump. Removed old.
15 Nov 2011; Lars Wendler <polynomial-c@gentoo.org> metadata.xml:
Previous change was incomplete.
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
-DIST seamonkey-2.0.13.tar.bz2 13316858 RMD160 df34696b39006512513d370b9c2b5868b64d5718 SHA1 9b69ed0bac797e70a8620e65663cfc3731434512 SHA256 efec7736e17e3b998871cf3d3c77b749765778f6b9440aabd1ef7a0b7743079e
DIST seamonkey-2.0.14.tar.bz2 13267400 RMD160 125e53554f714888b3d72c7846e99f496422e46d SHA1 0ce81c611365099d1d872e10aefe991ca377b3a2 SHA256 33d952e762cd8b8b00ec7a8144e99171a0c3dba08832bd9d2ec2cffd32cc246a
-EBUILD seamonkey-bin-2.0.13.ebuild 2281 RMD160 211303d2789a2e52dd0c1568f7d72381da5f02b2 SHA1 30e2ee563ac1b1fcbf47b14545b077c80067e713 SHA256 3ea844f93754d2586e3b5c02a7d6a33327df5e4164876a89216c9bd930cfa407
+DIST seamonkey-2.4.1-be.xpi 792394 RMD160 f448dfe84d146650f9a4a9aa9b39b08c2995e08d SHA1 5b533093f319d854872bb76f214a217c1ab8e385 SHA256 86b38371cd363fbcdfcd494e77fffd4275029a6271cd39e38a6cde2f28e25d61
+DIST seamonkey-2.4.1-ca.xpi 812342 RMD160 c1f7d0b84b7e7f17ff8910c40c9027fe030807d7 SHA1 81bcc60b9de1b79225555b2d38f6df86cbea88d2 SHA256 d4e760365a5d3af86296082ab73ae6035fdc98a2bbcf4484b357cd71aaf8474b
+DIST seamonkey-2.4.1-cs.xpi 814523 RMD160 adf3163232c2fcff6347e293f27adb9a03424b90 SHA1 6793bf9c150ac745d6fa449bd3518e93062e9fd7 SHA256 1ea3f0216f6c3a001448acf55be79fc92629b32f1ee46e80aacf3e5a514f6317
+DIST seamonkey-2.4.1-de.xpi 857033 RMD160 30f54d267362227325747f2e5f8479b645737e78 SHA1 b72fab376b85660d22fc436952f4743afe31e74e SHA256 f8c9364e86b80b6e98b08f575316c7dfa4a18619157428e4974849a155a8177f
+DIST seamonkey-2.4.1-en-GB.xpi 786988 RMD160 715d0399f7ff6cd41a6ef94fd6923b8ef711e29f SHA1 90a776cdc1915e53e36904957a348a1ed34997df SHA256 c700803fd73289f6212ae8b40ddda85b90dbb46fddb30d567b60902205f57355
+DIST seamonkey-2.4.1-en-US.xpi 786297 RMD160 a93bee75070dbce5ed7da9af3a09e848c71854a2 SHA1 2d3fce10556a893137175de8913aba1000498be8 SHA256 f24702ff1c93cbc503d13bd9f18443d9bfdfd56845268760ab3b93b07e29f27d
+DIST seamonkey-2.4.1-es-AR.xpi 856435 RMD160 eaf2016903aa26e43a5dc36d12be78d7e29a2c24 SHA1 ad7df542f0bcb670f24bcf1c14a7c6caadf94ba3 SHA256 f8be19eb9127c000c54db5df99f258671036c419b418c369d362d6da555b1d8d
+DIST seamonkey-2.4.1-es-ES.xpi 785140 RMD160 f16a54b9f1135f84374869e54b784e30434166e1 SHA1 8a5b97cb72149d387ba82c6044d02c5b12eb9061 SHA256 c8c0d65d1e292413c4e5bbb3f899965cfd805ab60ccd37ca28c4d2295b7f3977
+DIST seamonkey-2.4.1-fi.xpi 806584 RMD160 2c16079d54fd8c41dabe02d666b8974303361d3b SHA1 cb774eea06dc06cf82ede5424688b4488b19025b SHA256 4ec4397961658642b6388f3c36355b6bab0a7a2075001a445cf95bc8501ccf1a
+DIST seamonkey-2.4.1-fr.xpi 812128 RMD160 df8f999b7b7a35e3ce1fc17e92a70cc09a73cd77 SHA1 89c48087ff86b70d9ddb1a279917c5fd11d0a2f9 SHA256 3c82ac06e1b284459ed432925bf5dc4aa1f8a03a4a5aeb0cad1b105061762c41
+DIST seamonkey-2.4.1-gl.xpi 806582 RMD160 f9c707eb27eb2584f6ba4bc6c45413f02fc6f876 SHA1 bfc6643527b487ea011348d9783816d9406d6f20 SHA256 8d85f73f41797459db04a962694619c409ea4ab97e694dcd5e4acd16c6c679a5
+DIST seamonkey-2.4.1-hu.xpi 827924 RMD160 cb56ebb5950e3b866781e1161c2af22e2d6367b7 SHA1 a2a821c2b717dc6ca9eecdd2779e2a19cb176ae1 SHA256 c8517c548a09818117e07928d85adbced314dfc05b668e58fc49553ffd94dbd7
+DIST seamonkey-2.4.1-it.xpi 735640 RMD160 80b3b2174d14a228e9d782ab7eda7168d8bb79b5 SHA1 815bbf287e34467382c8e1baeb7be4ae393e8bee SHA256 9f555d1bc77e67d11b1a1f2718e4278bb366cc967d27bcdb411fe2b52e115ee3
+DIST seamonkey-2.4.1-ja.xpi 860888 RMD160 bdbe7a1c232d8c5cf555fd1fb5f0888c625b257e SHA1 9ef929eaa6e3f047c3a932e88ef1a106921a52f7 SHA256 d31c5ed01750e1b9c5ab1a528ad52df435ed1f0f98a574021a15ef11a3bce76a
+DIST seamonkey-2.4.1-lt.xpi 959168 RMD160 2db345d9b2de13260a716a8c0c7019181c3514ec SHA1 ed47c0f494f8680bb3e3a9f4a366fe9dba56ba33 SHA256 5ab097e088959026df3de3308d017f943a9da61b861f6a4fc8bca50aacff31c6
+DIST seamonkey-2.4.1-nb-NO.xpi 805052 RMD160 ef2bdc686c36cc661a9792d8debf225656da2e9f SHA1 4c8168a2f89153e0da6aeb49b5f9d7dd4421a3b2 SHA256 54e7500ef186f3fd340e8669941c85015e19d958c4f49cf37f764b4ec7496028
+DIST seamonkey-2.4.1-nl.xpi 803707 RMD160 6459e9200409c59016893031a182318023b64d54 SHA1 09c551bd1cd42350d4eacf01ff17867ecdcb2572 SHA256 8b9a6b3b8a440dc1c8e0c02c8e1ffbd22b2ad4072b55c5ebda0881606ba788f4
+DIST seamonkey-2.4.1-pl.xpi 825908 RMD160 f850575236510112ed5b39fc2fc174f97d57f29b SHA1 2e5a2a5c6923d7ab27e4d1cf60e5614250764630 SHA256 e60871b9cbdcd4bc7d91cf28eff624092fb1b5c7ec1254af596a7616512d4aa2
+DIST seamonkey-2.4.1-pt-PT.xpi 841997 RMD160 5681582cb348a06097a17b6eed32cae552aca21d SHA1 dbc6bca3b34af33be4e14d3fa280caa2f0380a6d SHA256 528fc1a1799bff17f8ffcc2b6a0a94c105a65cc98ef1a701bdd9b04ba0b7bc8d
+DIST seamonkey-2.4.1-ru.xpi 888839 RMD160 4f4235915e89bd12a12a3e16d652dbfe12ea6fee SHA1 33fc6be4d4e148b84cd87a1c75c179e8b5fba91e SHA256 550eb594bab8f0b1f9a332c91418dd3c4724bc2aae6d4cede5d3405190f716e2
+DIST seamonkey-2.4.1-sk.xpi 839740 RMD160 eb7c03cfc2c02bef02059133c09c8f7a94179baa SHA1 6c6b5f88a79bc59fa0238fe282d533c5c880f5b9 SHA256 34be36ddb78779dc664399c4794db6bb55c2f334f3382327d89fddf98921df71
+DIST seamonkey-2.4.1-sv-SE.xpi 868805 RMD160 2690682a12f26ed56ed92c7b5f128f64241f1f5e SHA1 eba7edeae7af2a888f03ada04b26ac8a679b4c45 SHA256 812b9f0fee64e1b0fd30b2363bf1f7f57793dc9fb3edd7b349654196584647c2
+DIST seamonkey-2.4.1-tr.xpi 804414 RMD160 3badf04a1642e8d993af6d724c947dc491d65107 SHA1 671a1077f66e330d97c88d18bb63e0168253394e SHA256 2c0448405ce91d2b2320ad16015d14dbb112a4942b8b15c49464807cc4b76f89
+DIST seamonkey-2.4.1-zh-CN.xpi 834997 RMD160 5f867a6bc455c647b374f6acabb7352945c371f4 SHA1 5164248e3cf49de8f35d53a5ed426629148c0be3 SHA256 059937312fcb741f8b01743b2e2cab149d325098144d4275d635bda49921bbd4
+DIST seamonkey-2.4.1.tar.bz2 19977910 RMD160 5eb2a53bb4c4ecc963103016f3840dfa35a75045 SHA1 b337e11da76e752590711a3a5967417227959652 SHA256 c0f9567243eb35d11ee8e1bc1858928226fb40f27ce71b9e8ed55674c0d2c222
EBUILD seamonkey-bin-2.0.14.ebuild 2286 RMD160 59756474b8847e2cf47184c09201d51e02e9fdfc SHA1 6b62b233f9fe91a1f5ea0a06da491198c252d22a SHA256 31aaf3bcd604d933e30a987741c9218f88bfb43ea9f6624e077bf6cb77cd7f87
-MISC ChangeLog 13630 RMD160 c019f098e6d7406d1fd97862a31097c723c7912f SHA1 faa859c2ac1a07157bfc855aa35c0ac6755a73a2 SHA256 b7baa78f7c9390388a4c644529f90576970ecc227309c2735eff8ef28c4152b5
+EBUILD seamonkey-bin-2.4.1.ebuild 4743 RMD160 e64a93b8816c16f4aa09ec3f9d0efb28a1b63da4 SHA1 e5f661a0c2474ed171c7d724eb14aff5004edfc5 SHA256 758f8b135b3e019516c78bc2b6726343c12849006889bdf6979d1a92d27446b4
+MISC ChangeLog 13811 RMD160 75b1882ef49c55adeebf77919893650b5eaf4fdc SHA1 91d1bc3f1d4fc2ad2e380eaed1de447e02ec9849 SHA256 214ba2ebb2f061e9f0f7677b4b0e54ea9ea1cb44c618566b005b57f470cc9f89
MISC metadata.xml 391 RMD160 b76368762ada2f7108d121f4656277e19679bb1d SHA1 513234986d4d7bd2de188ba6cac1a71498cbe410 SHA256 6dc405783041ffe1b3a534c026ba696a5f7e33797ad28017abdbdcd5d555c77b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBCgAGBQJOwupvAAoJEPiazRVxLXTFzsMP/0dkFdkP4OiZnLaBtteVYW3t
-NJibM8PadTHZslTJAXXJ29OP576Xv3z20GOPKzCwtc5BrUcP6GOSJqBEr3e0u2ns
-L4KUIpO1MRzUqtm+vKbQd+KIWhN26OFPUz1kjCB5nyTfW/3CZyE/C1mrg3C8A+1f
-A07bPa8DAwXu3uIw6EHfGjQwhkFm85NiHN5aeJj9thKVDVkVjkqyfRx3Hn5MN6Xm
-YBUjW9TOnnlm8s8MMU+PXfq0xpmcR+82bV5p1fHL3lTfEgAStHhbpdPeiY4JZuC6
-QJWvr1O6hl81m2eJgzvssh6YnoGcRiQAxNgQlssODOTKhH/DbfEtWVxmAHms221p
-0/0y7V6UatTf7ipfC50PN50ADUEdJnH4iCpzmgbkyILKFI1DWMAWb9ysS2wKOh+w
-jbzvbuWx/dxRGM3UKE6grrKZnkAC1WE3GU8x4t3360yyksdCvjaD9FsLAqi5sMyj
-ptH0oG8BzL92VVUoeAr+a+ZnwkQI7wVGX5ngiHM9lEI7+x3NtUhNBOPQmbPmhBTb
-NBY5Mi9eZHmQhZcxmFduVklYQ+5dolgeeLZzCrVDWotqd/bfDf+ldPAO1OWwM2QU
-fsdMGKCdQi+xKaCBCOjHMe+8rlWU4r4yN8i8zrsqX0vA4Qv3KrLVk05liX4d5ahP
-F45ZueL7HlD8SOzwnJ9n
-=E0zf
+iQIcBAEBCgAGBQJOw3mNAAoJEPiazRVxLXTFKfsQAKAn6VwDnmIEyrNK91GfbN1M
+WjHqWIbfq033qLwuJt5OcykS/YBTq65KNZ0bfjVARgXWT6z2zTkw74MfcEDtg83Y
+V/bnpwN/qn9F1gm7XCAhBF6Xpb3fWNpI0plm5OAjJ7Z0j6Sz5uErAcyErQuAHeJv
+X3+G2SGxVp88Z4/0H1K1+r2GZUDzeWHOocsdjutUY79y0cU8Y2Wjg1pHogJoefxQ
+ce2XWK6ospfZOGTEU968S4fyxm+qKJiMs0bhSrHCs+tfeV6m9RmGu9to69QTeN8W
+M4qj3cM3b6aKUm6T5zhpMHpd8H5CWnikOjJ0HpVv+6zSKDQqJu2MpjKq9mG+//6k
++7Le2dePMMirpyQUbCXEPbssjh8vjQauZOl3hP+wyPG5ws1f76zMeIKtZlQK6Tv3
+sQq5hkRo5vssIDnv27jfB/sIFOYlqELw7pKgvEWPYzhN0L/3d8QJRjXBvSJI5t7C
+BOrS6BUaJFou1ygRuRxr1nCr1Qc6kTELuq60GQY5RS+G47XSVm+eAf7wnSKWSsef
+ONjaAnYzD8sJrQFAkHiLNHBBEuzVpTFuPOsZ0X909Qt9qgK8YNqFzBI1JsKWYjSS
+QdRlVrQiDaZmn9226mCCz8ei10PP60KYAhWyt2VdIKltyCimfoQ2591m8nNJE0E4
+Jg60ZSCOEo+jvZmrSEna
+=vzVq
-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2011 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.0.13.ebuild,v 1.4 2011/04/08 21:30:05 tomka Exp $
-
-EAPI="1"
-
-inherit eutils mozilla-launcher multilib
-
-MY_PV="${PV/_alpha/a}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC"
-SRC_URI="http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/${MY_PV}/linux-i686/en-US/seamonkey-${MY_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=""
-
-DEPEND="app-arch/unzip"
-RDEPEND="dev-libs/dbus-glib
- x11-libs/libXrender
- x11-libs/libXt
- x11-libs/libXmu
- x86? (
- >=x11-libs/gtk+-2.2:2
- >=media-libs/alsa-lib-1.0.16
- )
- amd64? (
- >=app-emulation/emul-linux-x86-baselibs-20081109
- >=app-emulation/emul-linux-x86-gtklibs-20081109
- >=app-emulation/emul-linux-x86-soundlibs-20081109
- )
- !<www-client/seamonkey-bin-2"
-
-S="${WORKDIR}/seamonkey"
-
-pkg_setup() {
- # This is a binary x86 package => ABI=x86
- # Please keep this in future versions
- # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26
- has_multilib_profile && ABI="x86"
-}
-
-src_install() {
- declare MOZILLA_FIVE_HOME=/opt/seamonkey
-
- # Install seamonkey in /opt
- dodir ${MOZILLA_FIVE_HOME%/*}
- mv "${S}" "${D}${MOZILLA_FIVE_HOME}"
-
- # 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"
-}
-
-pkg_preinst() {
- declare MOZILLA_FIVE_HOME=/opt/seamonkey
-
- # Remove entire installed instance to prevent all kinds of
- # problems... see bug 44772 for example
- rm -rf "${ROOT}${MOZILLA_FIVE_HOME}"
-}
-
-pkg_postinst() {
- use amd64 && einfo "NB: You just installed a 32-bit seamonkey"
-
- einfo
- einfo "If you want/need native language support please download"
- einfo "and install the language pack that you need from :"
- einfo "http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/${MY_PV}/langpack/"
-}
--- /dev/null
+# Copyright 1999-2011 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.4.1.ebuild,v 1.1 2011/11/16 08:51:20 polynomial-c Exp $
+
+EAPI="4"
+
+inherit eutils mozilla-launcher multilib mozextension pax-utils
+
+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)
+
+MY_PV="${PV/_alpha/a}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC"
+HTTP_URI="http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/${MY_PV}/"
+SRC_URI="${HTTP_URI}/linux-i686/en-US/seamonkey-${MY_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
+ x11-libs/libXrender
+ x11-libs/libXt
+ x11-libs/libXmu
+ x86? (
+ >=x11-libs/gtk+-2.2:2
+ >=media-libs/alsa-lib-1.0.16
+ )
+ amd64? (
+ >=app-emulation/emul-linux-x86-baselibs-20081109
+ >=app-emulation/emul-linux-x86-gtklibs-20081109
+ >=app-emulation/emul-linux-x86-soundlibs-20081109
+ )
+ !<www-client/seamonkey-bin-2"
+
+S="${WORKDIR}/seamonkey"
+
+for X in "${LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${X} != en ]] && [[ ${X} != en-US ]]; then
+ SRC_URI="${SRC_URI}
+ linguas_${X/-/_}? (
+ ${HTTP_URI}/langpack/seamonkey-${MY_PV}.${X}.langpack.xpi -> ${P/-bin/}-${X}.xpi )"
+ fi
+ IUSE="${IUSE} linguas_${X/-/_}"
+ # Install all the specific locale xpis if there's no generic locale xpi
+ # Example: there's no pt.xpi, so install all pt-*.xpi
+ if ! has ${X%%-*} "${LANGS[@]}"; then
+ SRC_URI="${SRC_URI}
+ linguas_${X%%-*}? (
+ ${HTTP_URI}/langpack/seamonkey-${MY_PV}.${X}.langpack.xpi -> ${P/-bin/}-${X}.xpi )"
+ IUSE="${IUSE} linguas_${X%%-*}"
+ fi
+done
+
+linguas() {
+ # Generate the list of language packs called "linguas"
+ # This list is used to install the xpi language packs
+ local LINGUA
+ for LINGUA in ${LINGUAS}; do
+ if has ${LINGUA} en en_US; then
+ # For mozilla products, en and en_US are handled internally
+ continue
+ # If this language is supported by ${P},
+ elif has ${LINGUA} "${LANGS[@]//-/_}"; then
+ # Add the language to linguas, if it isn't already there
+ has ${LINGUA//_/-} "${linguas[@]}" || linguas+=(${LINGUA//_/-})
+ continue
+ # For each short LINGUA that isn't in LANGS,
+ # add *all* long LANGS to the linguas list
+ elif ! has ${LINGUA%%-*} "${LANGS[@]}"; then
+ for LANG in "${LANGS[@]}"; do
+ if [[ ${LANG} == ${LINGUA}-* ]]; then
+ has ${LANG} "${linguas[@]}" || linguas+=(${LANG})
+ continue 2
+ fi
+ done
+ fi
+ ewarn "Sorry, but ${P} does not support the ${LINGUA} locale"
+ done
+}
+
+pkg_setup() {
+ # This is a binary x86 package => ABI=x86
+ # Please keep this in future versions
+ # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26
+ has_multilib_profile && ABI="x86"
+}
+
+src_unpack() {
+ unpack ${A}
+
+ linguas
+ for X in "${linguas[@]}"; do
+ # FIXME: Add support for unpacking xpis to portage
+ [[ ${X} != "en" ]] && xpi_unpack "${P/-bin/}-${X}.xpi"
+ done
+ if [[ "${linguas[*]}" != "" && "${linguas[*]}" != "en" ]]; then
+ einfo "Selected language packs (first will be default): ${linguas[*]}"
+ fi
+}
+
+src_install() {
+ declare MOZILLA_FIVE_HOME=/opt/seamonkey
+
+ # Install seamonkey in /opt
+ dodir ${MOZILLA_FIVE_HOME%/*}
+ mv "${S}" "${D}${MOZILLA_FIVE_HOME}"
+
+ linguas
+ for X in "${linguas[@]}"; do
+ [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P/-bin/}-${X}"
+ done
+
+ local LANG=${linguas%% *}
+ if [[ -n ${LANG} && ${LANG} != "en" ]]; then
+ elog "Setting default locale to ${LANG}"
+ echo "pref(\"general.useragent.locale\", \"${LANG}\");" \
+ >> "${D}${MOZILLA_FIVE_HOME}"/defaults/pref/${PN}-prefs.js || \
+ die "sed failed to change locale"
+ fi
+
+ # 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
+
+ ln -sfn "/usr/$(get_libdir)/nsbrowser/plugins" \
+ "${D}${MOZILLA_FIVE_HOME}/plugins" || die
+
+ # 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_postinst() {
+ use amd64 && einfo "NB: You just installed a 32-bit seamonkey"
+}