Gentoo Archives: gentoo-commits

From: "Joe Peterson (lavajoe)" <lavajoe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-simulation/secondlife-bin: ChangeLog secondlife-bin-1.21.6.ebuild secondlife-bin-1.22_rc1.ebuild secondlife-bin-1.22.1_rc103637.ebuild secondlife-bin-1.21.6.99587.ebuild
Date: Thu, 27 Nov 2008 16:21:34
Message-Id: E1L5jcQ-00043v-Ah@stork.gentoo.org
1 lavajoe 08/11/27 16:21:30
2
3 Modified: ChangeLog
4 Added: secondlife-bin-1.21.6.ebuild
5 secondlife-bin-1.22_rc1.ebuild
6 Removed: secondlife-bin-1.22.1_rc103637.ebuild
7 secondlife-bin-1.21.6.99587.ebuild
8 Log:
9 Change versioning to match upstream conventions
10 (Portage version: 2.1.6_rc2/cvs/Linux 2.6.27-gentoo-r2 i686)
11
12 Revision Changes Path
13 1.3 games-simulation/secondlife-bin/ChangeLog
14
15 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-simulation/secondlife-bin/ChangeLog?rev=1.3&view=markup
16 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-simulation/secondlife-bin/ChangeLog?rev=1.3&content-type=text/plain
17 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-simulation/secondlife-bin/ChangeLog?r1=1.2&r2=1.3
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/games-simulation/secondlife-bin/ChangeLog,v
22 retrieving revision 1.2
23 retrieving revision 1.3
24 diff -u -r1.2 -r1.3
25 --- ChangeLog 27 Nov 2008 15:35:55 -0000 1.2
26 +++ ChangeLog 27 Nov 2008 16:21:30 -0000 1.3
27 @@ -1,6 +1,14 @@
28 # ChangeLog for games-simulation/secondlife-bin
29 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/games-simulation/secondlife-bin/ChangeLog,v 1.2 2008/11/27 15:35:55 lavajoe Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/games-simulation/secondlife-bin/ChangeLog,v 1.3 2008/11/27 16:21:30 lavajoe Exp $
32 +
33 +*secondlife-bin-1.22_rc1 (27 Nov 2008)
34 +*secondlife-bin-1.21.6 (27 Nov 2008)
35 +
36 + 27 Nov 2008; Joe Peterson <lavajoe@g.o>
37 + +secondlife-bin-1.21.6.ebuild, -secondlife-bin-1.21.6.99587.ebuild,
38 + +secondlife-bin-1.22_rc1.ebuild, -secondlife-bin-1.22.1_rc103637.ebuild:
39 + Change versioning to match upstream conventions
40
41 *secondlife-bin-1.22.1_rc103637 (27 Nov 2008)
42
43
44
45
46 1.1 games-simulation/secondlife-bin/secondlife-bin-1.21.6.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-simulation/secondlife-bin/secondlife-bin-1.21.6.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-simulation/secondlife-bin/secondlife-bin-1.21.6.ebuild?rev=1.1&content-type=text/plain
50
51 Index: secondlife-bin-1.21.6.ebuild
52 ===================================================================
53 # Copyright 1999-2008 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/games-simulation/secondlife-bin/secondlife-bin-1.21.6.ebuild,v 1.1 2008/11/27 16:21:30 lavajoe Exp $
56
57 inherit eutils multilib games
58
59 SECONDLIFE_REVISION=99587
60 MY_P="SecondLife-i686-${PV}.${SECONDLIFE_REVISION}"
61
62 DESCRIPTION="The Second Life (an online, 3D virtual world) viewer"
63 HOMEPAGE="http://secondlife.com/"
64 SRC_URI="http://download-secondlife-com.s3.amazonaws.com/${MY_P}.tar.bz2"
65 RESTRICT="mirror strip"
66
67 LICENSE="GPL-2-with-Linden-Lab-FLOSS-exception"
68 SLOT="0"
69 KEYWORDS="~x86"
70 IUSE=""
71
72 RDEPEND="sys-libs/glibc
73 media-fonts/kochi-substitute
74 x86? (
75 x11-libs/libX11
76 x11-libs/libXau
77 x11-libs/libXdmcp
78 x11-libs/libXext
79 dev-libs/libgcrypt
80 dev-libs/libgpg-error
81 dev-libs/openssl
82 media-libs/freetype
83 media-libs/libogg
84 media-libs/libsdl
85 media-libs/libvorbis
86 net-libs/gnutls
87 net-misc/curl
88 sys-libs/zlib
89 virtual/glu
90 virtual/opengl
91 )
92 amd64? (
93 app-emulation/emul-linux-x86-sdl
94 app-emulation/emul-linux-x86-gtklibs
95 )"
96
97 S="${WORKDIR}/${MY_P}"
98
99 SECONDLIFE_HOME="${GAMES_PREFIX_OPT}/secondlife"
100
101 QA_TEXTRELS="${SECONDLIFE_HOME:1}/bin/libllkdu.so
102 ${SECONDLIFE_HOME:1}/lib/libkdu_v42R.so
103 ${SECONDLIFE_HOME:1}/lib/libfmod-3.75.so
104 ${SECONDLIFE_HOME:1}/lib/libvivoxsdk.so
105 ${SECONDLIFE_HOME:1}/app_settings/mozilla-runtime-linux-i686/libxul.so"
106 QA_EXECSTACK="${SECONDLIFE_HOME:1}/bin/do-not-directly-run-secondlife-bin
107 ${SECONDLIFE_HOME:1}/bin/libllkdu.so
108 ${SECONDLIFE_HOME:1}/lib/libSDL-1.2.so.0
109 ${SECONDLIFE_HOME:1}/lib/libcrypto.so.0.9.7
110 ${SECONDLIFE_HOME:1}/lib/libkdu_v42R.so
111 ${SECONDLIFE_HOME:1}/lib/libfmod-3.75.so
112 ${SECONDLIFE_HOME:1}/app_settings/mozilla-runtime-linux-i686/libxul.so"
113
114 pkg_setup() {
115 # x86 binary package, ABI=x86
116 has_multilib_profile && ABI="x86"
117 }
118
119 src_install() {
120 exeinto "${SECONDLIFE_HOME}"
121 doexe launch_url.sh linux-crash-logger.bin secondlife || die
122 rm -rf launch_url.sh linux-crash-logger.bin secondlife
123
124 exeinto "${SECONDLIFE_HOME}"/bin
125 doexe bin/* || die
126 rm -rf bin
127
128 exeinto "${SECONDLIFE_HOME}"/lib
129 doexe lib/* || die
130 rm -rf lib
131
132 insinto "${SECONDLIFE_HOME}"
133 doins -r * || die "doins * failed"
134
135 dosym /usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf "${SECONDLIFE_HOME}"/unicode.ttf
136
137 games_make_wrapper secondlife-bin ./secondlife "${SECONDLIFE_HOME}" "${SECONDLIFE_HOME}"/lib
138 make_desktop_entry secondlife-bin "Second Life" /opt/secondlife/secondlife_icon.png
139
140 prepgamesdirs
141 }
142
143
144
145 1.1 games-simulation/secondlife-bin/secondlife-bin-1.22_rc1.ebuild
146
147 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-simulation/secondlife-bin/secondlife-bin-1.22_rc1.ebuild?rev=1.1&view=markup
148 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-simulation/secondlife-bin/secondlife-bin-1.22_rc1.ebuild?rev=1.1&content-type=text/plain
149
150 Index: secondlife-bin-1.22_rc1.ebuild
151 ===================================================================
152 # Copyright 1999-2008 Gentoo Foundation
153 # Distributed under the terms of the GNU General Public License v2
154 # $Header: /var/cvsroot/gentoo-x86/games-simulation/secondlife-bin/secondlife-bin-1.22_rc1.ebuild,v 1.1 2008/11/27 16:21:30 lavajoe Exp $
155
156 inherit eutils multilib games versionator
157
158 SECONDLIFE_REVISION=103637
159 SECONDLIFE_MAJOR_VER=$(get_version_component_range 1-2)
160 SECONDLIFE_MINOR_VER=$(get_version_component_range 3)
161 SECONDLIFE_MINOR_VER=${SECONDLIFE_MINOR_VER/rc/}
162 MY_P="SecondLife-i686-${SECONDLIFE_MAJOR_VER}.${SECONDLIFE_MINOR_VER}.${SECONDLIFE_REVISION}"
163
164 DESCRIPTION="The Second Life (an online, 3D virtual world) viewer"
165 HOMEPAGE="http://secondlife.com/"
166 SRC_URI="http://release-candidate-secondlife-com.s3.amazonaws.com/${MY_P}.tar.bz2"
167 RESTRICT="mirror strip"
168
169 LICENSE="GPL-2-with-Linden-Lab-FLOSS-exception"
170 SLOT="0"
171 KEYWORDS="~x86"
172 IUSE=""
173
174 RDEPEND="sys-libs/glibc
175 media-fonts/kochi-substitute
176 x86? (
177 x11-libs/libX11
178 x11-libs/libXau
179 x11-libs/libXdmcp
180 x11-libs/libXext
181 dev-libs/libgcrypt
182 dev-libs/libgpg-error
183 dev-libs/openssl
184 media-libs/freetype
185 media-libs/libogg
186 media-libs/libsdl
187 media-libs/libvorbis
188 net-libs/gnutls
189 net-misc/curl
190 sys-libs/zlib
191 virtual/glu
192 virtual/opengl
193 )
194 amd64? (
195 app-emulation/emul-linux-x86-sdl
196 app-emulation/emul-linux-x86-gtklibs
197 )"
198
199 S="${WORKDIR}/${MY_P}"
200
201 SECONDLIFE_HOME="${GAMES_PREFIX_OPT}/secondlife"
202
203 QA_TEXTRELS="${SECONDLIFE_HOME:1}/bin/libllkdu.so
204 ${SECONDLIFE_HOME:1}/lib/libkdu_v42R.so
205 ${SECONDLIFE_HOME:1}/lib/libfmod-3.75.so
206 ${SECONDLIFE_HOME:1}/lib/libvivoxsdk.so
207 ${SECONDLIFE_HOME:1}/app_settings/mozilla-runtime-linux-i686/libxul.so"
208 QA_EXECSTACK="${SECONDLIFE_HOME:1}/bin/do-not-directly-run-secondlife-bin
209 ${SECONDLIFE_HOME:1}/bin/libllkdu.so
210 ${SECONDLIFE_HOME:1}/lib/libSDL-1.2.so.0
211 ${SECONDLIFE_HOME:1}/lib/libcrypto.so.0.9.7
212 ${SECONDLIFE_HOME:1}/lib/libkdu_v42R.so
213 ${SECONDLIFE_HOME:1}/lib/libfmod-3.75.so
214 ${SECONDLIFE_HOME:1}/app_settings/mozilla-runtime-linux-i686/libxul.so"
215
216 pkg_setup() {
217 # x86 binary package, ABI=x86
218 has_multilib_profile && ABI="x86"
219 }
220
221 src_install() {
222 exeinto "${SECONDLIFE_HOME}"
223 doexe launch_url.sh linux-crash-logger.bin secondlife || die
224 rm -rf launch_url.sh linux-crash-logger.bin secondlife
225
226 exeinto "${SECONDLIFE_HOME}"/bin
227 doexe bin/* || die
228 rm -rf bin
229
230 exeinto "${SECONDLIFE_HOME}"/lib
231 doexe lib/* || die
232 rm -rf lib
233
234 insinto "${SECONDLIFE_HOME}"
235 doins -r * || die "doins * failed"
236
237 dosym /usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf "${SECONDLIFE_HOME}"/unicode.ttf
238
239 games_make_wrapper secondlife-bin ./secondlife "${SECONDLIFE_HOME}" "${SECONDLIFE_HOME}"/lib
240 make_desktop_entry secondlife-bin "Second Life" /opt/secondlife/secondlife_icon.png
241
242 prepgamesdirs
243 }