Gentoo Archives: gentoo-commits

From: Jory Pratt <anarchy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey-bin/
Date: Tue, 31 Jan 2012 01:34:30
Message-Id: c83415e3ef93f70a50e510abaa6293e2d3e4acc4.anarchy@gentoo
1 commit: c83415e3ef93f70a50e510abaa6293e2d3e4acc4
2 Author: Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 31 00:54:47 2012 +0000
4 Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 31 01:34:12 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=c83415e3
7
8 remove old ebuild, metadata.xml not keep in mozilla overlay
9
10 ---
11 www-client/seamonkey-bin/Manifest | 28 ----
12 www-client/seamonkey-bin/metadata.xml | 8 -
13 www-client/seamonkey-bin/seamonkey-bin-2.6.ebuild | 159 ---------------------
14 3 files changed, 0 insertions(+), 195 deletions(-)
15
16 diff --git a/www-client/seamonkey-bin/Manifest b/www-client/seamonkey-bin/Manifest
17 index 150d183..c7e3a19 100644
18 --- a/www-client/seamonkey-bin/Manifest
19 +++ b/www-client/seamonkey-bin/Manifest
20 @@ -1,30 +1,6 @@
21 AUX 10seamonkey-bin 34 RMD160 c3f4b78e5261452b3d3854373cc07757d731a20e SHA1 fb5c9c934ce58de5f15f5edf2beb74dc7899896a SHA256 8be7c21df7145237b809191eda1b2c0fec257c838666b3a9f901ac3d5c72f59b
22 AUX icon/seamonkey-bin.desktop 401 RMD160 887fdb2f7c560c673be6e649972c3e7ede13139b SHA1 2a7e35475e5f2af48a24ee8b95b3d5b6fff250a8 SHA256 25f438336f3d2292fd5325008a8eda9bf6d1f53b72d199c718754db354ba10ad
23 AUX icon/seamonkey-bin.png 3428 RMD160 96d1a81a7baf547391dfe905e7736bee781636ba SHA1 a0456a2cff4a2ff97e170aecca831b0e35b75861 SHA256 731cf56a936d9ea197dcc2c26b58055a4c6396dc7f2e81c0c2cccf95371024ac
24 -DIST seamonkey-2.6-be.xpi 796444 RMD160 00e8f4a8244d7bd19b5ef10b16cfd7cf92aa744c SHA1 9bbdb27467c91bfa0df33cda2c9e5208ae89733a SHA256 dd21bd2efcd0d0195b2d5ec21661cdf2ab31ff288c34677f6abbef303bc889ed
25 -DIST seamonkey-2.6-ca.xpi 814466 RMD160 d43ff464e8afa24e137197637184e357f2e0dcb5 SHA1 f816c9b3344f4c713784d5fb7c7c5aa3f039c537 SHA256 09c0372201980d8cc6ad9716caa8604fa616b7280c741859a63d9232c62f8c38
26 -DIST seamonkey-2.6-cs.xpi 819661 RMD160 5aac08a541b7db8301f6d4eb55b55ed6f6173ff7 SHA1 b9112f898b0cff48292ed668c1e747b87e3c14b1 SHA256 a0f40b1050be0fb5c30cbdc3c488f4927e24e6e88727636c7d454339bedd9728
27 -DIST seamonkey-2.6-de.xpi 860449 RMD160 a7f5efae1650d373a88a71d8dcadadab9cc7d357 SHA1 1d7f2e8aea5cce722ef80155d0f9310f0202606b SHA256 2e7f2a5e3141404550ab4c14e8ac74096301573d43d51a6c02f57e8a667cb53e
28 -DIST seamonkey-2.6-en-GB.xpi 790667 RMD160 69cba42876078580ae8371f678c789b7aa173ea9 SHA1 e5bc0ac258223be8164d4145ad2df3cfcfebfb60 SHA256 f810216697af2fbd9d83498eee70979bf7147742df22449de75f0a446e25550e
29 -DIST seamonkey-2.6-en-US.xpi 789695 RMD160 c96e8d9b760971eb2720d1eb20c153a3626c25dd SHA1 0aae61c325e44dfa012c43b75c4a9d1df464d622 SHA256 ba7bed020b033acf897f3d501c4eacb4f8255a21c871b4c8f762412efb669581
30 -DIST seamonkey-2.6-es-AR.xpi 860257 RMD160 06e197b8c171d7e7f21bb2c506f9339f9a52a4d3 SHA1 a867ff2a3a429f3a186486f06284ce19d39ccd27 SHA256 e263296917c9a6904d40c3d249738861eee5d0a55b569a1c64e928fe4af89df1
31 -DIST seamonkey-2.6-es-ES.xpi 788484 RMD160 5880baf1b1431557f761e75c0e6389354bdd96f9 SHA1 c10013afbb77846aa358c437bf2b80b1799d7f71 SHA256 986e59b866139baaa59ed1ae65e778c2084271ff37edafbf7a89832fc51a97b5
32 -DIST seamonkey-2.6-fi.xpi 809900 RMD160 8d2ae5877d3393e35ffc21c5b477f1e8815423d4 SHA1 f73a3dcd701285d421cf32188543bc86d9d32da5 SHA256 62862888fc71b1051fa4c6f7486b78dbb9fd83cfc3658d002b9b5a61b7d3fd68
33 -DIST seamonkey-2.6-fr.xpi 815678 RMD160 3f28f36cc52ea0bf4fef3969e1f0ab6cd75129cb SHA1 2f5b0dd4aa7e3f5a643608b6558f32c47c4650c2 SHA256 c165bdc212be7faf5e645393bcf26ce1f4b57a2c7667c9e0cb2487cf63c0e049
34 -DIST seamonkey-2.6-gl.xpi 809736 RMD160 a0681e1ce6e777232b538492cb668ba8ab3dae36 SHA1 7543586506610c712c37986dafb80304834f1ef2 SHA256 1842207924b8671900eb8fdc8c68ee7c6bc0657a33353509757b63447af623ee
35 -DIST seamonkey-2.6-hu.xpi 832650 RMD160 b930155a883736fb14a79b87e65bce65ec8570ee SHA1 6f825d0161c78e0f66f4099e1607a03bfeb7ed65 SHA256 c5fde5ac1d802099f62d51e9ef5f81c83dde7a754bdba42ae6de9e4f2e1fc0e7
36 -DIST seamonkey-2.6-it.xpi 738878 RMD160 4b984f043d0ff1b7df54cdb977640b25e10af563 SHA1 db17f2b419f23027fcd1f157105d67c3e71255f6 SHA256 7fc51ee05a1d415e0ad8cfa2b15c8b58842c30b01f6a9280e63832dc980836c0
37 -DIST seamonkey-2.6-ja.xpi 864873 RMD160 7f17672c277d3599aa4d431a7b8ce1bc91e3f813 SHA1 1836bc28ccd8502f72794d90b3caef62abd27d8e SHA256 054981b6bc5f756046abfccff7e42bbbf539dd42574b54005e71c6ecee0a0e7e
38 -DIST seamonkey-2.6-lt.xpi 962667 RMD160 0cee8542019d01c83025bc9bacb9d1116d695c40 SHA1 c014a0bf9f388afda34268ad56d82dfc66b78cc9 SHA256 f4f5ea5e57c2a32f8acec1601ae005bfb329dc3277d9699ed61b349ba656a5aa
39 -DIST seamonkey-2.6-nb-NO.xpi 808226 RMD160 7c4d0f5e14f7d8765607dfd2ea14159de7801079 SHA1 4ea09d5a8fdf7ffcffa8df22028eaf5f1b0df5a3 SHA256 6fc02079a327a9bfae1595860a471d7842532e7d5b7f2cecce85765455efe5d7
40 -DIST seamonkey-2.6-nl.xpi 806819 RMD160 36ab08489eebd7f61b21f6671f24e67aa41ebbd2 SHA1 c1ca4f3da16f25e61b59d7c0472782241ead3889 SHA256 bfc50cab29e92d1e239f9c9fa6d3e31e5cc23a564e7f26060efa1eb42e279770
41 -DIST seamonkey-2.6-pl.xpi 829357 RMD160 9844b3538aaee5955146630c52cebf6b257dacd3 SHA1 609264df0214bc591b730888dfd8fb8b317a6b30 SHA256 5c35271a2dbd07814d6d8239d2d0bdb2efb4d0a7c7d0e7fa8b2a1cc24c2bae53
42 -DIST seamonkey-2.6-pt-PT.xpi 845392 RMD160 dd1df979b7424959c6bcc3d9c85bbff6b71aa740 SHA1 a0a6da3644c5b8aab33c855cd07bca46b75bb85f SHA256 c7f2c5b43f85a39027f3a79b8d0b157e73e3ab69cada3b4e28550054205ef2ea
43 -DIST seamonkey-2.6-ru.xpi 892794 RMD160 793aae991d8c215e1de3db8f665eec79ab6bc867 SHA1 cfe442c6ece913651acc9e40043bfb3a0373dcb1 SHA256 51122d366eaf4c6c93047afad0d9dbf79ad0d18e5f30611cc5eceb0e8f71102a
44 -DIST seamonkey-2.6-sk.xpi 843098 RMD160 78ef833ba1b1ff5eab475ff316960039c004de98 SHA1 1155e71c8e598ec7dec1604f698a4a304997e290 SHA256 29f5b60dc88a338c3b738acf4157b34a7c1c041225466d5c0481748e0ca6b683
45 -DIST seamonkey-2.6-sv-SE.xpi 872017 RMD160 896568bf9754f5747cd40166332609e8a8b217c4 SHA1 ff49c42d4d1e4a014fc64161218d18a297c7fa8b SHA256 076467687999872018ba71af05e8af21ee01adc95156b42682a0fe22430ab8f0
46 -DIST seamonkey-2.6-tr.xpi 809260 RMD160 5644214814cff5e51949108b1204a88db997a933 SHA1 bc38ff3602e4c2ae732a53c85b806a9633227e87 SHA256 fd7763e96181014eca8f9620e8d9e3fd5fea124ad46c8e93658ffdab08a7bfb3
47 -DIST seamonkey-2.6-zh-CN.xpi 838638 RMD160 012f937b2109daf842e7e0babd93c43275d41561 SHA1 3e033fa83c67c1299eaa97b6b77687fed1d594aa SHA256 4ca33f836296430cf398f0395492e6e3185aad8977ec561a5eb8d4f95467b85f
48 DIST seamonkey-2.7-be.xpi 800745 RMD160 68a1b31fa7624b0decc967b7b362e6858cd49221 SHA1 2c8a5ed8aea053f050e3b96d3113cde703b505ec SHA256 02951e90e36f5f5e37bdaf663dea41b8d50534cc3060902b7479e73b32a05f9e
49 DIST seamonkey-2.7-ca.xpi 818013 RMD160 8ac8e44f515454d28c26234b072a5de8bd4d3ed5 SHA1 2273f660a0e66456ec1cc1db6f67c3f52faeed59 SHA256 996a4e3a2c27479664e6b93d2629d6ff0a3db59e77d9e4bf68491b705bd96ade
50 DIST seamonkey-2.7-cs.xpi 823251 RMD160 706ec874e59e76a14e6f82a126d730b2d42a9300 SHA1 af967c7ec03e6d0daa00932c71a4f1c0fe3ed55b SHA256 44eb89865c5c6ccbadecefb71656348dcf67714c476b5d766893ba0edfcf6edc
51 @@ -49,10 +25,6 @@ DIST seamonkey-2.7-sk.xpi 846755 RMD160 d91790de5885cbe7f719e56911f7aa6dc58c99a4
52 DIST seamonkey-2.7-sv-SE.xpi 875470 RMD160 6a4451fd6a815460e46f1096f747f630c2bd3088 SHA1 4bed0f5a6a0a82f5945ee6f24e1347ba3b4dd743 SHA256 a9a4a63aa6f34a5bb8a188816faad88af30bc159d8269b2485a595aa0ed373c2
53 DIST seamonkey-2.7-tr.xpi 813356 RMD160 de9fb4fd401ba36dd3e09ba7c6e78e4778794d26 SHA1 0babba594aeaec2f01eeb9f9bdf92d1ff4b07b46 SHA256 07a67c6707f7a918d33e2ccebfe15aca6e4123046d4669eb76aedad6225a9780
54 DIST seamonkey-2.7-zh-CN.xpi 842340 RMD160 bdadbb97da6536a7d8ff9dfb9363941f4499fba9 SHA1 0c26e89e297c4958900a498c4540a9a1d2a7063a SHA256 dd656ade4233c51cd75c51739a5b770f26d6fe6ee6f5151da5823dd529cac063
55 -DIST seamonkey-bin_i686-2.6.tar.bz2 21045347 RMD160 d86ac8c784c8de30c959e5aadd455e142cd417a9 SHA1 4817926e0cb4ba7c3317195361b26e85fca895c8 SHA256 2c904471d0a0a760f5ed6ca40262ad374e5f7079f831021e55687354e476eaf2
56 DIST seamonkey-bin_i686-2.7.tar.bz2 21185362 RMD160 9484c10a5d0a6aa8f093f9058ecd9a311224077d SHA1 e8c2a113777d2611c61d0887a80503dd92d8785e SHA256 f5249c6c4fdaa0bcd684c0697d9bc20b27af32ad47d18618bfae3e311ef7f0ec
57 -DIST seamonkey-bin_x86_64-2.6.tar.bz2 24114094 RMD160 4efdaf8b3c92faedd759fa911b2612ce89f06256 SHA1 9579eeadd918d043f45fd75357b3dd0b875abf47 SHA256 0d3aac58bd04452fc53f062f306604b7a7c2acea1ab7738c3d8f1fec81571f0c
58 DIST seamonkey-bin_x86_64-2.7.tar.bz2 24150663 RMD160 873fdc5cc540d01c5c478b3ebcd8cf07b8484948 SHA1 fa0ebbe2128eadc4afe368e0a7ded8e360bb4982 SHA256 bc7d62c67b36f4879f185670d504a6e58eafca931f43a47f96ca8596e5c8c29d
59 -EBUILD seamonkey-bin-2.6.ebuild 4659 RMD160 59af2e498822a3cebc3a6f93bf02503d81f55b28 SHA1 f91c17312cec349ff28cc51af7be851a3bcfebce SHA256 279a1d7ce1eed3d083e3c84bc76a5babb8bdc376da8a461f2c723a597812b371
60 EBUILD seamonkey-bin-2.7.ebuild 4657 RMD160 9585695036724c940493af76c0568c8fc74ebca8 SHA1 6f47952bf7cd02d43ea37a426cef8735a962ab74 SHA256 b3be252bb3343f97e5a6a361ddc82b6a04fab22a3818fee5955f98aaf7635792
61 -MISC metadata.xml 234 RMD160 5f3e69b7009b7b45196bafc37380da9d3db2fdac SHA1 af01a9849d7cf44d17b2fffbf5c6ad0c72559d2a SHA256 4c4fd719327d2a62b9d369d0b50f171abbc2362c74985b344b688a8083f194ec
62
63 diff --git a/www-client/seamonkey-bin/metadata.xml b/www-client/seamonkey-bin/metadata.xml
64 deleted file mode 100644
65 index fe5ad4f..0000000
66 --- a/www-client/seamonkey-bin/metadata.xml
67 +++ /dev/null
68 @@ -1,8 +0,0 @@
69 -<?xml version="1.0" encoding="UTF-8"?>
70 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
71 -<pkgmetadata>
72 -<maintainer>
73 - <email>jdhore@g.o</email>
74 - <name>Jeff Horelick</name>
75 -</maintainer>
76 -</pkgmetadata>
77
78 diff --git a/www-client/seamonkey-bin/seamonkey-bin-2.6.ebuild b/www-client/seamonkey-bin/seamonkey-bin-2.6.ebuild
79 deleted file mode 100644
80 index 9f05e27..0000000
81 --- a/www-client/seamonkey-bin/seamonkey-bin-2.6.ebuild
82 +++ /dev/null
83 @@ -1,159 +0,0 @@
84 -# Copyright 1999-2011 Gentoo Foundation
85 -# Distributed under the terms of the GNU General Public License v2
86 -# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey-bin/seamonkey-bin-2.6.ebuild,v 1.1 2011/12/20 08:31:09 polynomial-c Exp $
87 -
88 -EAPI="4"
89 -
90 -inherit eutils multilib mozextension pax-utils nsplugins fdo-mime gnome2-utils
91 -
92 -LANGS=(be ca cs de en-GB en-US es-AR es-ES fi fr gl hu it
93 -ja lt nb-NO nl pl pt-PT ru sk sv-SE tr zh-CN)
94 -
95 -MY_PV="${PV/_alpha/a}"
96 -MY_P="${PN}-${MY_PV}"
97 -MY_PN="${PN/-bin}"
98 -
99 -DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC"
100 -FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MY_PN}/releases/"
101 -SRC_URI="
102 - amd64? ( ${FTP_URI}/${MY_PV}/contrib/seamonkey-${MY_PV}.en-US.linux-x86_64.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
103 - x86? ( ${FTP_URI}/${MY_PV}/linux-i686/en-US/seamonkey-${MY_PV}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
104 -HOMEPAGE="http://www.seamonkey-project.org/"
105 -RESTRICT="strip"
106 -QA_EXECSTACK="opt/seamonkey/*"
107 -
108 -KEYWORDS="-* ~amd64 ~x86"
109 -SLOT="0"
110 -LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
111 -IUSE="startup-notification"
112 -
113 -DEPEND="app-arch/unzip"
114 -RDEPEND="dev-libs/dbus-glib
115 - >=media-libs/alsa-lib-1.0.16
116 - >=x11-libs/gtk+-2.10:2
117 - x11-libs/libXrender
118 - x11-libs/libXt
119 - x11-libs/libXmu
120 - !<www-client/seamonkey-bin-2"
121 -
122 -S="${WORKDIR}/seamonkey"
123 -
124 -for X in "${LANGS[@]}" ; do
125 - # en and en_US are handled internally
126 - if [[ ${X} != en ]] && [[ ${X} != en-US ]]; then
127 - SRC_URI="${SRC_URI}
128 - linguas_${X/-/_}? (
129 - ${FTP_URI}/${MY_PV}/langpack/seamonkey-${MY_PV}.${X}.langpack.xpi -> ${P/-bin/}-${X}.xpi )"
130 - fi
131 - IUSE="${IUSE} linguas_${X/-/_}"
132 - # Install all the specific locale xpis if there's no generic locale xpi
133 - # Example: there's no pt.xpi, so install all pt-*.xpi
134 - if ! has ${X%%-*} "${LANGS[@]}"; then
135 - SRC_URI="${SRC_URI}
136 - linguas_${X%%-*}? (
137 - ${FTP_URI}/${MY_PV}/langpack/seamonkey-${MY_PV}.${X}.langpack.xpi -> ${P/-bin/}-${X}.xpi )"
138 - IUSE="${IUSE} linguas_${X%%-*}"
139 - fi
140 -done
141 -
142 -linguas() {
143 - # Generate the list of language packs called "linguas"
144 - # This list is used to install the xpi language packs
145 - local LINGUA
146 - for LINGUA in ${LINGUAS}; do
147 - if has ${LINGUA} en en_US; then
148 - # For mozilla products, en and en_US are handled internally
149 - continue
150 - # If this language is supported by ${P},
151 - elif has ${LINGUA} "${LANGS[@]//-/_}"; then
152 - # Add the language to linguas, if it isn't already there
153 - has ${LINGUA//_/-} "${linguas[@]}" || linguas+=(${LINGUA//_/-})
154 - continue
155 - # For each short LINGUA that isn't in LANGS,
156 - # add *all* long LANGS to the linguas list
157 - elif ! has ${LINGUA%%-*} "${LANGS[@]}"; then
158 - for LANG in "${LANGS[@]}"; do
159 - if [[ ${LANG} == ${LINGUA}-* ]]; then
160 - has ${LANG} "${linguas[@]}" || linguas+=(${LANG})
161 - continue 2
162 - fi
163 - done
164 - fi
165 - ewarn "Sorry, but ${P} does not support the ${LINGUA} locale"
166 - done
167 -}
168 -
169 -src_unpack() {
170 - unpack ${A}
171 -
172 - linguas
173 - for X in "${linguas[@]}"; do
174 - # FIXME: Add support for unpacking xpis to portage
175 - [[ ${X} != "en" ]] && xpi_unpack "${P/-bin/}-${X}.xpi"
176 - done
177 - if [[ "${linguas[*]}" != "" && "${linguas[*]}" != "en" ]]; then
178 - einfo "Selected language packs (first will be default): ${linguas[*]}"
179 - fi
180 -}
181 -
182 -src_install() {
183 - declare MOZILLA_FIVE_HOME=/opt/seamonkey
184 -
185 - # Install seamonkey in /opt
186 - dodir ${MOZILLA_FIVE_HOME%/*}
187 - mv "${S}" "${D}${MOZILLA_FIVE_HOME}"
188 -
189 - linguas
190 - for X in "${linguas[@]}"; do
191 - [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P/-bin/}-${X}"
192 - done
193 -
194 - local LANG=${linguas%% *}
195 - if [[ -n ${LANG} && ${LANG} != "en" ]]; then
196 - elog "Setting default locale to ${LANG}"
197 - echo "pref(\"general.useragent.locale\", \"${LANG}\");" \
198 - >> "${D}${MOZILLA_FIVE_HOME}"/defaults/pref/${PN}-prefs.js || \
199 - die "sed failed to change locale"
200 - fi
201 -
202 - # Create /usr/bin/seamonkey-bin
203 - dodir /usr/bin/
204 - cat <<EOF >"${D}"/usr/bin/seamonkey-bin
205 -#!/bin/sh
206 -unset LD_PRELOAD
207 -exec /opt/seamonkey/seamonkey "\$@"
208 -EOF
209 - fperms 0755 /usr/bin/seamonkey-bin
210 -
211 - # Install icon and .desktop for menu entry
212 - doicon "${FILESDIR}/icon/${PN}.png"
213 - domenu "${FILESDIR}/icon/${PN}.desktop"
214 -
215 - if use startup-notification; then
216 - echo "StartupNotify=true" >> "${D}"/usr/share/applications/${PN}.desktop
217 - fi
218 -
219 - # revdep-rebuild entry
220 - insinto /etc/revdep-rebuild
221 - doins "${FILESDIR}"/10${PN} || die
222 -
223 - # Handle plugins dir through nsplugins.eclass
224 - share_plugins_dir
225 -
226 - # Required in order to use plugins and even run seamonkey on hardened.
227 - pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
228 -}
229 -
230 -pkg_preinst() {
231 - gnome2_icon_savelist
232 -}
233 -
234 -pkg_postinst() {
235 - # Update mimedb for the new .desktop file
236 - fdo-mime_desktop_database_update
237 - gnome2_icon_cache_update
238 -}
239 -
240 -pkg_postrm() {
241 - gnome2_icon_cache_update
242 -}