diff options
author | Raúl Porcel <armin76@gentoo.org> | 2008-09-20 11:44:09 +0000 |
---|---|---|
committer | Raúl Porcel <armin76@gentoo.org> | 2008-09-20 11:44:09 +0000 |
commit | 05c4cdf4ef15777dfdebb4cf732f9bbd02461ea9 (patch) | |
tree | 6a758dd8341a6944c590212d2af3783b28348506 /app-office | |
parent | Version bump. Remove Class-Inspector from DEPEND (diff) | |
download | historical-05c4cdf4ef15777dfdebb4cf732f9bbd02461ea9.tar.gz historical-05c4cdf4ef15777dfdebb4cf732f9bbd02461ea9.tar.bz2 historical-05c4cdf4ef15777dfdebb4cf732f9bbd02461ea9.zip |
Version bump
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'app-office')
-rw-r--r-- | app-office/mozilla-sunbird-bin/ChangeLog | 8 | ||||
-rw-r--r-- | app-office/mozilla-sunbird-bin/Manifest | 34 | ||||
-rw-r--r-- | app-office/mozilla-sunbird-bin/mozilla-sunbird-bin-0.9_rc2.ebuild | 148 |
3 files changed, 188 insertions, 2 deletions
diff --git a/app-office/mozilla-sunbird-bin/ChangeLog b/app-office/mozilla-sunbird-bin/ChangeLog index 1f736585c8aa..8f99c079dd3f 100644 --- a/app-office/mozilla-sunbird-bin/ChangeLog +++ b/app-office/mozilla-sunbird-bin/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-office/mozilla-sunbird-bin # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/mozilla-sunbird-bin/ChangeLog,v 1.34 2008/09/16 09:13:59 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/mozilla-sunbird-bin/ChangeLog,v 1.35 2008/09/20 11:44:09 armin76 Exp $ + +*mozilla-sunbird-bin-0.9_rc2 (20 Sep 2008) + + 20 Sep 2008; Raúl Porcel <armin76@gentoo.org> + +mozilla-sunbird-bin-0.9_rc2.ebuild: + Version bump *mozilla-sunbird-bin-0.9_rc1 (16 Sep 2008) diff --git a/app-office/mozilla-sunbird-bin/Manifest b/app-office/mozilla-sunbird-bin/Manifest index 374cfcf51802..63ba0d845eac 100644 --- a/app-office/mozilla-sunbird-bin/Manifest +++ b/app-office/mozilla-sunbird-bin/Manifest @@ -60,9 +60,41 @@ DIST mozilla-sunbird-0.9_rc1-sv-SE.xpi 103397 RMD160 6ac88d5b40611f90dd33a69bfc9 DIST mozilla-sunbird-0.9_rc1-uk.xpi 99857 RMD160 7dbc71374da376b5f3c16f7f26019cebf759b768 SHA1 eb2c75c1d89c8df4f488047e49bfb6587dc91c1c SHA256 496ce167b4cbd9b1b5dfe1759b4ed54c1f94cf78ae889ec24089e1f43e562c72 DIST mozilla-sunbird-0.9_rc1-zh-CN.xpi 86524 RMD160 20f109df028e0c6e3ff5f97bab5a38be15936c14 SHA1 292b7316597b2c411ce40f7b116ef0e1d468f3be SHA256 bbb17abe73c666225cdf4e337696979aaa845f3915ed317e04708c082a87d462 DIST mozilla-sunbird-0.9_rc1-zh-TW.xpi 94611 RMD160 3072ada416b60e840120bf378e6e61582168caf0 SHA1 fea69de6fb6924a2d964056ada7d3c883590c67a SHA256 bd7744719fdb7fedad27bd8cd2407f8d5ddb10d477e6eb37945ae6aa24d52a74 +DIST mozilla-sunbird-0.9_rc2-ca.xpi 101753 RMD160 977876ffa583d12e4063538781cb4a2633626bb3 SHA1 72cfb24d43810b7557ca2892289ea403c8fab640 SHA256 e231873772dbdb5db2825521750b4d62e459ed1b2f5cd139a4137ecc0c1e46ba +DIST mozilla-sunbird-0.9_rc2-cs.xpi 101470 RMD160 b7d0718965eafa9d1d52207e4c1300955255053a SHA1 bd38306f12912bbd18546398891adb2c88af9f27 SHA256 6aaa4df616822e81a9593f638f977d4589aa9d0496742ea6ae2b6492c73e9bd9 +DIST mozilla-sunbird-0.9_rc2-da.xpi 98597 RMD160 e71e3ce32e63afe265eb89cba9869f5fac3ca89c SHA1 0ba36bd51b95274f58d54e69044b1f01462add6a SHA256 f3fd7d02fba21ff863060c92203a0559198220cfaa342a338c8ab45cd3e6e53e +DIST mozilla-sunbird-0.9_rc2-de.xpi 93611 RMD160 c5361f1e80f28003dec0e7806d174c66c0ab34da SHA1 022d204b22269d478098637552bef9e4122d84fb SHA256 57c1eafb2fcc230b1ab6823e5a76d33446010a16289c036f5760290f8012a695 +DIST mozilla-sunbird-0.9_rc2-es-AR.xpi 100986 RMD160 c0cf2b7c80555a02e6d146cf7bfb8089b826dc0f SHA1 1c3f34eefa8fd3a870301f45b8d0b7651bce410a SHA256 ed19acaee75878bba1cd9edf0d0fac7781dfc8d45a94af13ca9352bf0843b60c +DIST mozilla-sunbird-0.9_rc2-es-ES.xpi 85596 RMD160 0285c1d5d33b0d1e92364badce1cdfa31c9f4e0a SHA1 5b3aa302f64c13e3b8df13cec2eb26619fe3ec4c SHA256 7fbff878e0385183006f573ec02bb0f4be96c58bf524384af6a9c7488f124413 +DIST mozilla-sunbird-0.9_rc2-eu.xpi 98000 RMD160 8871f063df232783e7c5c0f951951c5b2c8592b7 SHA1 eb02ee15b914d3b981eb4b2c735c9ddafc106764 SHA256 70cb2275e3a3a005a88cba6deeb8489b1b609b51deccd87e6b5349a844974c32 +DIST mozilla-sunbird-0.9_rc2-fr.xpi 104262 RMD160 3b033c003d0bc5687686a148bf52742ca8064133 SHA1 f109067dc94e86ad5f6bada534420f90b5838714 SHA256 50259440802d75c03c83c839217987de8609afb335f2a569d9496faa54012142 +DIST mozilla-sunbird-0.9_rc2-ga-IE.xpi 101324 RMD160 b640d6490b4004d9e0f9e3860b831fe2d1d26529 SHA1 918c8a49093476ebeab94840249bc2c29dbe14db SHA256 6f5ce6da9d5382a884f1d39001b6c7a9086cd2fd150ec01c688ae371e3a7384a +DIST mozilla-sunbird-0.9_rc2-hu.xpi 104076 RMD160 4db0ffa4a56fd6fbf2c3c71008252c2455398bff SHA1 1961582c7340a1f85f60e43ad584ecef01d5732a SHA256 a2c72906dd56b7c784635fb37a80ea7d4989a0f478647f6fe6e1e5e4bcdaaccb +DIST mozilla-sunbird-0.9_rc2-is.xpi 96980 RMD160 8bee1fd8a1193428816db9efec6613a8afa315ad SHA1 b4f59bdc4df58e4513e1b74ebfeb4ddc83bbf548 SHA256 a04aa8e82f81452a1c9d5ac6e2965e86a99d6b05c43bcba31c24f40f09557fac +DIST mozilla-sunbird-0.9_rc2-it.xpi 87752 RMD160 c9ad9f4f1ea801317ca3af704757f41697fa352a SHA1 6e7cc50eb64ff54dd97f64c586d69575fe8ab409 SHA256 47662703488494ca8aa7aa40c7bba2191aa6344de2c8cf57a38540cfc1d856e3 +DIST mozilla-sunbird-0.9_rc2-ja.xpi 107250 RMD160 978a51ab26f6f929db8949f12810957bb1528ca1 SHA1 f8e48fc8a2e2d0728be06a92389026619b3a0f8e SHA256 51fc1a5c68f367135bc1466857a1f124cb912cd2d99bd2ba13a9d3423d684b8d +DIST mozilla-sunbird-0.9_rc2-ka.xpi 122742 RMD160 0171bfffa2806f31cdb5f26ceda8fa478dcba8a4 SHA1 47cc4bbd624fffd25b9f8d2d2e2dfd2b663f7b41 SHA256 29332788cbc1006d0b32fc89c59fb61928134612da3e68327ce20146e31b5ceb +DIST mozilla-sunbird-0.9_rc2-ko.xpi 93350 RMD160 42fa96a585849ba1379554e817912556795cbda2 SHA1 ffc8e6f652b8f7b1d77a4e15399a200468c16f84 SHA256 472fe6d8d5c87c6a811c752345ba012262dcfb447bd3e759de52336229d6321c +DIST mozilla-sunbird-0.9_rc2-lt.xpi 102695 RMD160 c4c581931589cfeeb9a1d3d4b669584055a0f952 SHA1 662d60c4caeed13eca7b6d72b605cfb652628126 SHA256 814794096361a32bde2c936b42789efb6008cf5d7c99a045596e91010e6e0094 +DIST mozilla-sunbird-0.9_rc2-nb-NO.xpi 99494 RMD160 f27890338e503428ab93abca13959b73675e8a2d SHA1 a2f71b71a8c1f2d68b1bf8f66777f6842374cafe SHA256 7dc90ecce1d955f00b7be9b5223f4add249f11f7df8eb43d23da2939bd1a3e5b +DIST mozilla-sunbird-0.9_rc2-nl.xpi 101089 RMD160 4cc8300091752d18f10a00777843520a4419a60f SHA1 9020fe15d39ffd5492ef7b8107e1215f4c4042fa SHA256 d77b2aac6832599e2e29eff22f4473d3316362ba01d23eb16ea325ec582de048 +DIST mozilla-sunbird-0.9_rc2-nn-NO.xpi 99825 RMD160 1fd740e74524569f21b2b16d9dc95ac841078b31 SHA1 0db051c660a9a85e644b219cd335b5bcf557137e SHA256 71ac12db4859a8a5556c0d088e7df999e80f2c69f4167a237f191269829919e5 +DIST mozilla-sunbird-0.9_rc2-pl.xpi 104214 RMD160 876ccc0159b4f3188b055bb3613ab233f9c46d12 SHA1 7db037b38f42686b0712cf43f6a8213cb18327ab SHA256 2938c66a820d5fc941c81ebe629cf21b28e48c5ef08ed4fbb1905183b23e0c8a +DIST mozilla-sunbird-0.9_rc2-pt-BR.xpi 99708 RMD160 9058464dcb967dbe131bfc24d1d17fa79f80a21f SHA1 26e3576330d7f03a6de01511700f4cfc063261df SHA256 7e2f83c76da1644fc9a97fa3e5607dbb7a922568e53b0aeea4c0316a5f7ae4a1 +DIST mozilla-sunbird-0.9_rc2-pt-PT.xpi 99026 RMD160 d171955caa4daa9f5c02168e8b953838a34890de SHA1 5083f41367e7305d13cb6ec5f9a4d3b6dfb05ebd SHA256 aeaf095e6038101e3aa81b6a740671026b5b8b03a4943a58b23ab9de08f1de12 +DIST mozilla-sunbird-0.9_rc2-ro.xpi 101531 RMD160 033581acf8adecb6b8e99bf130cbdb344bbdefbf SHA1 5648e16c7b3a8b448edffc63b0800562b83d9890 SHA256 0163397a161e19b5bd3a8c6fb4f06bb7576a1fce87c6378e91847aba20f67b6c +DIST mozilla-sunbird-0.9_rc2-ru.xpi 105173 RMD160 3517e9848eaffd98cd9dafb36193a6e4aa35fe97 SHA1 3dbc1a7ffc628455299b10116a7dc166f1ccafff SHA256 6bad0c4cbc6e33095bdc43b45f2fe36b8a594dfe1f09805e1134367153644eef +DIST mozilla-sunbird-0.9_rc2-sk.xpi 104944 RMD160 a5240814efd6bcad3bb1276f089b946ee7d93921 SHA1 fdd7c707f9ee9bcb05ab2ec5b037fff226ca7ff2 SHA256 fd8a14a70c249d70408bcc260a1e391a40f78c38d8a6b40170428a57e25f5812 +DIST mozilla-sunbird-0.9_rc2-sl.xpi 101323 RMD160 c48de8c4e611c4a966bba5884ad12e1f73557b76 SHA1 419da58935db26a91441f35804c5883a20796d4f SHA256 53a83d91cfd4f7947000262fe3413bdff4fa8b7c39bff9e642dcc5658a0b104c +DIST mozilla-sunbird-0.9_rc2-sv-SE.xpi 103397 RMD160 b47071209153e83b93e27b4f2d686af846ae0600 SHA1 19aae9ac7691c3d5a335d82395f4e9b28406d7f1 SHA256 13533b9dac892be82d6f79522a8e48b715a90ab9f9f8e68151cb4e8586f2954e +DIST mozilla-sunbird-0.9_rc2-uk.xpi 99857 RMD160 af7c38ecda534e28f5f037654b21690e6c779ed1 SHA1 686b06b91b67ca88eeff5f672ae765176ccf7440 SHA256 eb63f07fcc76fbab422a4d9e9cb1215a9164f661660d06fe7a268a49f6c8d399 +DIST mozilla-sunbird-0.9_rc2-zh-CN.xpi 86524 RMD160 ee349c90e1fcece41d08329e8f9c34ec6f4e7d26 SHA1 065f63789a1e6760d756557cf6852702367577e3 SHA256 7dae4f23adb5794ea0344bee4710e9f875fbe3f69bd69e722455498fcdcdade4 +DIST mozilla-sunbird-0.9_rc2-zh-TW.xpi 94611 RMD160 6775a29efc597a21b91c9dfc8b6b806f4a62fcf1 SHA1 e52336465046d85658514f40ea5fc5acc22235ea SHA256 f7870be5733c752c0fb90f2de47e72438d376a9713e393a479b01736cbbc9a99 DIST sunbird-0.8.en-US.linux-i686.tar.gz 8760534 RMD160 604e0e9a5cd26a7b8fb5cf3c3a82a14fd13652c5 SHA1 d85514e779003f449826c7d7e2b957829bb71a48 SHA256 3b47b94e15a489a065c74c6d3e2a79f90759fe8033488017927f91dbe39613f0 DIST sunbird-0.9rc1.en-US.linux-i686.tar.gz 8762885 RMD160 30adbe2335d1518b59c38d03f53fe85a3b472203 SHA1 aca74c4873ff79f32b6a2a875b15781c4fb562ea SHA256 317c5288db4892a0f841a4c5147741a145d603f43cdb276ada45d7fa8e971bd9 +DIST sunbird-0.9rc2.en-US.linux-i686.tar.gz 8763840 RMD160 a7ce06f283e1f01ebbf503ac062a2db111e1db78 SHA1 ce5c4fba6ec756f584ac0616388aefca28e7c386 SHA256 51775989765694e73a512cae836bbde185ef97c7a6d7ee2796e5756d95c66f50 EBUILD mozilla-sunbird-bin-0.8.ebuild 4669 RMD160 0079e0afe5ad8b251f9674b8c387e76e127b33fe SHA1 0caa1b7bed521f393102efb4369200a38c882c04 SHA256 0c0e4320622334f9139acfbb329c836acac830baf2c9b1ccec8ac7445de1e84a EBUILD mozilla-sunbird-bin-0.9_rc1.ebuild 4491 RMD160 589bff21003a189f1da8bbb01031a993559ce1eb SHA1 f9e3e24dbe354a23e2370ce1cbc4c5bf4ad010a2 SHA256 9c87f5782db48ea926be11826d28e06df4620b4203b1bfc1398f6c573b56c36c -MISC ChangeLog 6467 RMD160 8bef4430b0cd5bc173b8e30dcd716d5c55f20d83 SHA1 af683c61a9ef3f61caa33cfd5b0a09bb65813f7c SHA256 13107c457468613c6cad7abf0b49d33f67103d78223f0f59dacb0d2f3dd34b18 +EBUILD mozilla-sunbird-bin-0.9_rc2.ebuild 4491 RMD160 e7dcbadbd3653d5642576858040d2b00a94662f2 SHA1 bc2932eb3436ea2dfca80a83787229ca8b9117e9 SHA256 4d6db80e865777f0a6a927ca6f837de7450ad37425d8029bdaf2367c8b0584d8 +MISC ChangeLog 6615 RMD160 f4fa8ea888765b09e1080e9dc4e07eec9d5ff9ec SHA1 d75d074b19da489ec88484ae726010239ca05405 SHA256 562ead4332704f9286edba79fae8208ac4a8f3325be5b96aebd0a238a6881436 MISC metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 SHA1 5015c07af2083f20f9552d7fb11afb5ea69af345 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b diff --git a/app-office/mozilla-sunbird-bin/mozilla-sunbird-bin-0.9_rc2.ebuild b/app-office/mozilla-sunbird-bin/mozilla-sunbird-bin-0.9_rc2.ebuild new file mode 100644 index 000000000000..366b52102b7a --- /dev/null +++ b/app-office/mozilla-sunbird-bin/mozilla-sunbird-bin-0.9_rc2.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/mozilla-sunbird-bin/mozilla-sunbird-bin-0.9_rc2.ebuild,v 1.1 2008/09/20 11:44:09 armin76 Exp $ + +inherit eutils mozilla-launcher multilib mozextension + +LANGS="ca cs da de en-US es-AR es-ES eu fr ga-IE hu is it ja ka ko lt nb-NO nl nn-NO pl pt-BR pt-PT ro ru sk sl sv-SE uk zh-CN zh-TW" +NOSHORTLANGS="es-AR pt-BR zh-TW" + +MY_PN="${PN/mozilla-}" +MY_P="${MY_PN/-bin}-${PV/_rc/rc}" +DESCRIPTION="Mozilla Sunbird Calendar" +SRC_URI="http://releases.mozilla.org/pub/mozilla.org/calendar/sunbird/releases/${PV/_rc/rc}/linux-i686/en-US/${MY_P}.en-US.linux-i686.tar.gz" +HOMEPAGE="http://www.mozilla.org/projects/calendar/sunbird.html" +RESTRICT="strip" + +KEYWORDS="-* ~amd64 ~x86" +SLOT="0" +LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" +IUSE="" + +# These are in +# +# http://releases.mozilla.org/pub/mozilla.org/calendar/sunbird/releases/${PV}/langpacks/ +# +# for i in $LANGS $SHORTLANGS; do wget $i.xpi -O ${P}-$i.xpi; done +for X in ${LANGS} ; do + if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then + SRC_URI="${SRC_URI} + linguas_${X/-/_}? ( http://dev.gentooexperimental.org/~armin76/dist/${P/-bin}-xpi/${P/-bin/}-${X}.xpi )" + fi + IUSE="${IUSE} linguas_${X/-/_}" + # english is handled internally + if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then + if [ "${X}" != "en-US" ]; then + SRC_URI="${SRC_URI} + linguas_${X%%-*}? ( http://dev.gentooexperimental.org/~armin76/dist/${P/-bin}-xpi/${P/-bin/}-${X}.xpi )" + fi + IUSE="${IUSE} linguas_${X%%-*}" + fi +done + +DEPEND="app-arch/unzip" +RDEPEND="x11-libs/libXrender + x11-libs/libXt + x11-libs/libXmu + x86? ( + >=x11-libs/gtk+-2.2 + =virtual/libstdc++-3.3 + ) + amd64? ( + >=app-emulation/emul-linux-x86-baselibs-1.0 + >=app-emulation/emul-linux-x86-gtklibs-1.0 + app-emulation/emul-linux-x86-compat + ) + >=www-client/mozilla-launcher-1.56" + +S="${WORKDIR}/sunbird" + +pkg_config() { + # 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" +} + +linguas() { + local LANG SLANG + for LANG in ${LINGUAS}; do + if has ${LANG} en en_US; then + has en ${linguas} || linguas="${linguas:+"${linguas} "}en" + continue + elif has ${LANG} ${LANGS//-/_}; then + has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}" + continue + elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then + for X in ${LANGS}; do + if [[ "${X}" == "${LANG}-"* ]] && \ + [[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then + has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}" + continue 2 + fi + done + fi + ewarn "Sorry, but mozilla-firefox does not support the ${LANG} LINGUA" + done +} + +src_unpack() { + unpack ${MY_P}.en-US.linux-i686.tar.gz + + linguas + for X in ${linguas}; do + [[ ${X} != "en" ]] && xpi_unpack "${P/-bin/}-${X}.xpi" + done + if [[ ${linguas} != "" ]]; then + einfo "Selected language packs (first will be default): ${linguas}" + fi +} + +src_install() { + declare MOZILLA_FIVE_HOME="/opt/sunbird" + + # Install sunbird in /opt + dodir ${MOZILLA_FIVE_HOME%/*} + touch "${S}"/extensions/talkback@mozilla.org/chrome.manifest + touch "${S}"/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/chrome.manifest + touch "${S}"/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome.manifest + 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 + einfo "Setting default locale to ${LANG}" + dosed -e "s:general.useragent.locale\", \"en-US\":general.useragent.locale\", \"${LANG}\":" \ + ${MOZILLA_FIVE_HOME}/defaults/pref/sunbird.js \ + ${MOZILLA_FIVE_HOME}/defaults/pref/sunbird-l10n.js || \ + die "sed failed to change locale" + fi + + # Create /usr/bin/sunbird-bin + install_mozilla_launcher_stub sunbird-bin ${MOZILLA_FIVE_HOME} + + # Install icon and .desktop for menu entry + doicon "${FILESDIR}"/icon/${PN}-icon.png + domenu "${FILESDIR}"/icon/${PN}.desktop +} + +pkg_preinst() { + declare MOZILLA_FIVE_HOME="/opt/sunbird" + + # 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 sunbird" + update_mozilla_launcher_symlinks +} + +pkg_postrm() { + update_mozilla_launcher_symlinks +} |