Gentoo Archives: gentoo-commits

From: "Lars Wendler (polynomial-c)" <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-client/seamonkey-bin: ChangeLog seamonkey-bin-2.0.14.ebuild seamonkey-bin-2.0.12.ebuild
Date: Fri, 29 Apr 2011 14:33:44
Message-Id: 20110429143335.1D7D820054@flycatcher.gentoo.org
1 polynomial-c 11/04/29 14:33:35
2
3 Modified: ChangeLog
4 Added: seamonkey-bin-2.0.14.ebuild
5 Removed: seamonkey-bin-2.0.12.ebuild
6 Log:
7 Version bump. Removed old
8
9 (Portage version: 2.2.0_alpha30/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.100 www-client/seamonkey-bin/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/seamonkey-bin/ChangeLog?rev=1.100&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/seamonkey-bin/ChangeLog?rev=1.100&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/seamonkey-bin/ChangeLog?r1=1.99&r2=1.100
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/www-client/seamonkey-bin/ChangeLog,v
21 retrieving revision 1.99
22 retrieving revision 1.100
23 diff -u -r1.99 -r1.100
24 --- ChangeLog 8 Apr 2011 21:30:05 -0000 1.99
25 +++ ChangeLog 29 Apr 2011 14:33:35 -0000 1.100
26 @@ -1,6 +1,12 @@
27 # ChangeLog for www-client/seamonkey-bin
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey-bin/ChangeLog,v 1.99 2011/04/08 21:30:05 tomka Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey-bin/ChangeLog,v 1.100 2011/04/29 14:33:35 polynomial-c Exp $
31 +
32 +*seamonkey-bin-2.0.14 (29 Apr 2011)
33 +
34 + 29 Apr 2011; Lars Wendler <polynomial-c@g.o>
35 + -seamonkey-bin-2.0.12.ebuild, +seamonkey-bin-2.0.14.ebuild:
36 + Version bump. Removed old.
37
38 08 Apr 2011; Thomas Kahle <tomka@g.o> seamonkey-bin-2.0.13.ebuild:
39 x86 stable per bug 360055
40
41
42
43 1.1 www-client/seamonkey-bin/seamonkey-bin-2.0.14.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/seamonkey-bin/seamonkey-bin-2.0.14.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/seamonkey-bin/seamonkey-bin-2.0.14.ebuild?rev=1.1&content-type=text/plain
47
48 Index: seamonkey-bin-2.0.14.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey-bin/seamonkey-bin-2.0.14.ebuild,v 1.1 2011/04/29 14:33:35 polynomial-c Exp $
53
54 EAPI="1"
55
56 inherit eutils mozilla-launcher multilib
57
58 MY_PV="${PV/_alpha/a}"
59 MY_P="${PN}-${MY_PV}"
60
61 DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC"
62 SRC_URI="http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/${MY_PV}/linux-i686/en-US/seamonkey-${MY_PV}.tar.bz2"
63 HOMEPAGE="http://www.seamonkey-project.org/"
64 RESTRICT="strip"
65 QA_EXECSTACK="opt/seamonkey/*"
66
67 KEYWORDS="-* ~amd64 ~x86"
68 SLOT="0"
69 LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
70 IUSE=""
71
72 DEPEND="app-arch/unzip"
73 RDEPEND="dev-libs/dbus-glib
74 x11-libs/libXrender
75 x11-libs/libXt
76 x11-libs/libXmu
77 x86? (
78 >=x11-libs/gtk+-2.2:2
79 >=media-libs/alsa-lib-1.0.16
80 )
81 amd64? (
82 >=app-emulation/emul-linux-x86-baselibs-20081109
83 >=app-emulation/emul-linux-x86-gtklibs-20081109
84 >=app-emulation/emul-linux-x86-soundlibs-20081109
85 )
86 !<www-client/seamonkey-bin-2"
87
88 S="${WORKDIR}/seamonkey"
89
90 pkg_setup() {
91 # This is a binary x86 package => ABI=x86
92 # Please keep this in future versions
93 # Danny van Dyk <kugelfang@g.o> 2005/03/26
94 has_multilib_profile && ABI="x86"
95 }
96
97 src_install() {
98 declare MOZILLA_FIVE_HOME=/opt/seamonkey
99
100 # Install seamonkey in /opt
101 dodir ${MOZILLA_FIVE_HOME%/*}
102 mv "${S}" "${D}${MOZILLA_FIVE_HOME}"
103
104 # Create /usr/bin/seamonkey-bin
105 dodir /usr/bin/
106 cat <<EOF >"${D}"/usr/bin/seamonkey-bin
107 #!/bin/sh
108 unset LD_PRELOAD
109 exec /opt/seamonkey/seamonkey "\$@"
110 EOF
111 fperms 0755 /usr/bin/seamonkey-bin
112
113 # Install icon and .desktop for menu entry
114 doicon "${FILESDIR}/icon/${PN}.png"
115 domenu "${FILESDIR}/icon/${PN}.desktop"
116 }
117
118 pkg_preinst() {
119 declare MOZILLA_FIVE_HOME=/opt/seamonkey
120
121 # Remove entire installed instance to prevent all kinds of
122 # problems... see bug 44772 for example
123 rm -rf "${ROOT}${MOZILLA_FIVE_HOME}"
124 }
125
126 pkg_postinst() {
127 use amd64 && einfo "NB: You just installed a 32-bit seamonkey"
128
129 einfo
130 einfo "If you want/need native language support please download"
131 einfo "and install the language pack that you need from :"
132 einfo "http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/${MY_PV}/langpack/"
133 }