summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-simulation/secondlife-bin/Manifest16
-rw-r--r--games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.3.03
-rw-r--r--games-simulation/secondlife-bin/secondlife-bin-1.17.2.0.ebuild2
-rw-r--r--games-simulation/secondlife-bin/secondlife-bin-1.17.3.0.ebuild93
-rw-r--r--games-simulation/secondlife/Manifest8
-rw-r--r--games-simulation/secondlife/secondlife-1.17.2.0.ebuild5
6 files changed, 116 insertions, 11 deletions
diff --git a/games-simulation/secondlife-bin/Manifest b/games-simulation/secondlife-bin/Manifest
index 59512a6..8e8a186 100644
--- a/games-simulation/secondlife-bin/Manifest
+++ b/games-simulation/secondlife-bin/Manifest
@@ -1,16 +1,24 @@
DIST SecondLife_i686_1_17_0_12.tar.bz2 50746305 RMD160 c7efcaec3d407917146c9e48e190ad5ac70838f3 SHA1 79b2683348faea73a3f1ab9f2f3af6de40de9267 SHA256 b8eca83b257f5f9f9fa4a168a938ed88777c4734681558d95d2d12f53f267c04
DIST SecondLife_i686_1_17_2_0.tar.bz2 50798766 RMD160 c37b5ae5630428a88aebe5fb7ad75033ef8102ef SHA1 e1903541aeb65bf71368d5baa5af7aa2f5747b01 SHA256 1592b1eea978abce5a1796d46bb24d63bb114897165b16ee771a206729212269
+DIST SecondLife_i686_1_17_3_0.tar.bz2 51006682 RMD160 6891c73405e416c016a8438a0ce118d1fd3d6e7e SHA1 86d3bc73aae78f8d0a5bb8f667f840c3cfc5ef09 SHA256 386ae8860b2fea641ba46332530a05ce969e80febd863350d29a0dc76268572c
EBUILD secondlife-bin-1.17.0.12.ebuild 2209 RMD160 40da5264782b519cfbc27ecc9dd82f9d73157ca4 SHA1 a0c39ed56ac427c9651a8ce316120156fa50ddec SHA256 58275a0f04a26d152e35a25ef5d3ca2d6bbdabcf86a52862d53b4954e24274dc
MD5 6ea67e69f779967ec54abed6af95f2af secondlife-bin-1.17.0.12.ebuild 2209
RMD160 40da5264782b519cfbc27ecc9dd82f9d73157ca4 secondlife-bin-1.17.0.12.ebuild 2209
SHA256 58275a0f04a26d152e35a25ef5d3ca2d6bbdabcf86a52862d53b4954e24274dc secondlife-bin-1.17.0.12.ebuild 2209
-EBUILD secondlife-bin-1.17.2.0.ebuild 2209 RMD160 40da5264782b519cfbc27ecc9dd82f9d73157ca4 SHA1 a0c39ed56ac427c9651a8ce316120156fa50ddec SHA256 58275a0f04a26d152e35a25ef5d3ca2d6bbdabcf86a52862d53b4954e24274dc
-MD5 6ea67e69f779967ec54abed6af95f2af secondlife-bin-1.17.2.0.ebuild 2209
-RMD160 40da5264782b519cfbc27ecc9dd82f9d73157ca4 secondlife-bin-1.17.2.0.ebuild 2209
-SHA256 58275a0f04a26d152e35a25ef5d3ca2d6bbdabcf86a52862d53b4954e24274dc secondlife-bin-1.17.2.0.ebuild 2209
+EBUILD secondlife-bin-1.17.2.0.ebuild 2176 RMD160 a003c78243970576b15cb09aeeec4b277af79b48 SHA1 e7641eeb247a9f7a4616dc7ec18f51cc1b4d56fe SHA256 b0f3bd5884c5562be9c00d4c11cde5e852630ad064d7b05d4be79d4cfe98eee4
+MD5 f69b96b990c826e828950acce06e9971 secondlife-bin-1.17.2.0.ebuild 2176
+RMD160 a003c78243970576b15cb09aeeec4b277af79b48 secondlife-bin-1.17.2.0.ebuild 2176
+SHA256 b0f3bd5884c5562be9c00d4c11cde5e852630ad064d7b05d4be79d4cfe98eee4 secondlife-bin-1.17.2.0.ebuild 2176
+EBUILD secondlife-bin-1.17.3.0.ebuild 2176 RMD160 a003c78243970576b15cb09aeeec4b277af79b48 SHA1 e7641eeb247a9f7a4616dc7ec18f51cc1b4d56fe SHA256 b0f3bd5884c5562be9c00d4c11cde5e852630ad064d7b05d4be79d4cfe98eee4
+MD5 f69b96b990c826e828950acce06e9971 secondlife-bin-1.17.3.0.ebuild 2176
+RMD160 a003c78243970576b15cb09aeeec4b277af79b48 secondlife-bin-1.17.3.0.ebuild 2176
+SHA256 b0f3bd5884c5562be9c00d4c11cde5e852630ad064d7b05d4be79d4cfe98eee4 secondlife-bin-1.17.3.0.ebuild 2176
MD5 a7e2c5cf829b42f412fc9754d8e41fe5 files/digest-secondlife-bin-1.17.0.12 286
RMD160 962ee61fa2056dd486a76abff3909aa975244443 files/digest-secondlife-bin-1.17.0.12 286
SHA256 bceda315f6399d0190ccce2f07eb3723e13caa5b298b3f9b38397458cdb596c5 files/digest-secondlife-bin-1.17.0.12 286
MD5 99e75c946473700efd8bf39ebac6fa55 files/digest-secondlife-bin-1.17.2.0 283
RMD160 3d69f2963f25ae04414b57ab1b652a5ec3c648e3 files/digest-secondlife-bin-1.17.2.0 283
SHA256 93c61d88835b5b72f92e06255e2a3e70e6791c7e28d59b8fbef0cb291b548763 files/digest-secondlife-bin-1.17.2.0 283
+MD5 432eb61c7d5cfd596e2addfd725f981c files/digest-secondlife-bin-1.17.3.0 283
+RMD160 3d3332d367c7379b1a6233b3396ac87d0929579b files/digest-secondlife-bin-1.17.3.0 283
+SHA256 88c6fc9be9957e3f4815c42d6c665231a43b97a143cf4b82fc09d718e2d1fda1 files/digest-secondlife-bin-1.17.3.0 283
diff --git a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.3.0 b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.3.0
new file mode 100644
index 0000000..777d740
--- /dev/null
+++ b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.3.0
@@ -0,0 +1,3 @@
+MD5 c272b2dab9bfcb0c7c0c2f0c2c0b2866 SecondLife_i686_1_17_3_0.tar.bz2 51006682
+RMD160 6891c73405e416c016a8438a0ce118d1fd3d6e7e SecondLife_i686_1_17_3_0.tar.bz2 51006682
+SHA256 386ae8860b2fea641ba46332530a05ce969e80febd863350d29a0dc76268572c SecondLife_i686_1_17_3_0.tar.bz2 51006682
diff --git a/games-simulation/secondlife-bin/secondlife-bin-1.17.2.0.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.17.2.0.ebuild
index b74f45d..4108d2b 100644
--- a/games-simulation/secondlife-bin/secondlife-bin-1.17.2.0.ebuild
+++ b/games-simulation/secondlife-bin/secondlife-bin-1.17.2.0.ebuild
@@ -73,7 +73,7 @@ src_install() {
rm -rf launch_url.sh linux-crash-logger.bin secondlife
exeinto "${dir}"/bin
- doexe bin/do-not-directly-run-secondlife-bin || die
+ doexe bin/* || die
rm -rf bin
exeinto "${dir}"/lib
diff --git a/games-simulation/secondlife-bin/secondlife-bin-1.17.3.0.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.17.3.0.ebuild
new file mode 100644
index 0000000..4108d2b
--- /dev/null
+++ b/games-simulation/secondlife-bin/secondlife-bin-1.17.3.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit games
+
+MY_P="SecondLife_i686_${PV//./_}"
+
+DESCRIPTION="A 3D MMORPG virtual world entirely built and owned by its residents"
+HOMEPAGE="http://secondlife.com/"
+SRC_URI="http://s3.amazonaws.com/download-secondlife-com/${MY_P}.tar.bz2"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror strip"
+
+dir="${GAMES_PREFIX_OPT}/secondlife"
+QA_EXECSTACK="${dir:1}/bin/do-not-directly-run-secondlife-bin
+ ${dir:1}/lib/libGLU.so.1
+ ${dir:1}/lib/libkdu_v42R.so
+ ${dir:1}/lib/libcrypto.so.0.9.7
+ ${dir:1}/lib/libfmod-3.75.so
+ ${dir:1}/app_settings/mozilla-runtime-linux-i686/libxul.so"
+QA_TEXTRELS="${dir:1}/lib/libfreetype.so.6
+ ${dir:1}/lib/libcrypto.so.0.9.7
+ ${dir:1}/lib/libGLU.so.1
+ ${dir:1}/lib/libkdu_v42R.so
+ ${dir:1}/lib/libfmod-3.75.so
+ ${dir:1}/lib/libelfio.so
+ ${dir:1}/lib/libSDL-1.2.so.0
+ ${dir:1}/lib/libcurl.so.4
+ ${dir:1}/app_settings/mozilla-runtime-linux-i686/libxul.so"
+
+RDEPEND="sys-libs/glibc
+ media-fonts/kochi-substitute
+ x86? (
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ dev-libs/libgcrypt
+ dev-libs/libgpg-error
+ dev-libs/openssl
+ media-libs/freetype
+ media-libs/libogg
+ media-libs/libsdl
+ media-libs/libvorbis
+ net-libs/gnutls
+ net-misc/curl
+ sys-libs/zlib
+ virtual/glu
+ virtual/opengl
+ )
+ amd64? (
+ app-emulation/emul-linux-x86-sdl
+ app-emulation/emul-linux-x86-gtklibs
+ )"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+
+ cd "${S}"
+ rm unicode.ttf
+}
+
+src_install() {
+ exeinto "${dir}"
+ doexe launch_url.sh linux-crash-logger.bin secondlife || die
+ rm -rf launch_url.sh linux-crash-logger.bin secondlife
+
+ exeinto "${dir}"/bin
+ doexe bin/* || die
+ rm -rf bin
+
+ exeinto "${dir}"/lib
+ doexe lib/* || die
+ rm -rf lib
+
+ insinto "${dir}"
+ doins -r * || die "doins * failed"
+
+ dosym /usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf "${dir}"/unicode.ttf
+
+ games_make_wrapper secondlife-bin ./secondlife "${dir}" "${dir}"/lib
+ newicon secondlife.ico secondlife-bin.ico
+ make_desktop_entry secondlife-bin "Second Life(bin)" secondlife-bin.ico
+
+ prepgamesdirs
+}
diff --git a/games-simulation/secondlife/Manifest b/games-simulation/secondlife/Manifest
index 4df3d97..c7d8908 100644
--- a/games-simulation/secondlife/Manifest
+++ b/games-simulation/secondlife/Manifest
@@ -28,10 +28,10 @@ EBUILD secondlife-1.17.0.12.ebuild 3478 RMD160 f925775806194dbdd5eb1564820c553f9
MD5 fa3fe5dc83a3acf737e1346a9b28d0ef secondlife-1.17.0.12.ebuild 3478
RMD160 f925775806194dbdd5eb1564820c553f90ae9cb3 secondlife-1.17.0.12.ebuild 3478
SHA256 0d9952447dc222f8e7e79c0bfb4e6c238423c894d663d606e7bb7ac9e7b95686 secondlife-1.17.0.12.ebuild 3478
-EBUILD secondlife-1.17.2.0.ebuild 3750 RMD160 c3a7a9617c0850537cf78b27f8b181f3a58eb89b SHA1 05548e09006ebc9c7257ea35432fcb8a3e78186b SHA256 56c7f15675a9ec65597af97ebe3a23451d8c0aa642b76cc35cac3a5e0fd52a9b
-MD5 e88f47061f13d8384ea4816bf2273611 secondlife-1.17.2.0.ebuild 3750
-RMD160 c3a7a9617c0850537cf78b27f8b181f3a58eb89b secondlife-1.17.2.0.ebuild 3750
-SHA256 56c7f15675a9ec65597af97ebe3a23451d8c0aa642b76cc35cac3a5e0fd52a9b secondlife-1.17.2.0.ebuild 3750
+EBUILD secondlife-1.17.2.0.ebuild 3795 RMD160 8016dd582d48e979f8b343f4b1bb0b79adcd7020 SHA1 5fab42da4e07a35f8a7cbd8ba4e70fa1e5e5795c SHA256 9eeca698c887e27d1f7ea0a3b19d99a96660ebb39fd54d791773b37eb8f8bc0e
+MD5 fffe24bc0b4c0b0c371374fa5213ff36 secondlife-1.17.2.0.ebuild 3795
+RMD160 8016dd582d48e979f8b343f4b1bb0b79adcd7020 secondlife-1.17.2.0.ebuild 3795
+SHA256 9eeca698c887e27d1f7ea0a3b19d99a96660ebb39fd54d791773b37eb8f8bc0e secondlife-1.17.2.0.ebuild 3795
MD5 1c9d76ff25774ead39c892bbeb23a4d6 files/digest-secondlife-1.17.0.12 843
RMD160 b1f442cc3a4bc70da1cf8bd5ded947596f39c252 files/digest-secondlife-1.17.0.12 843
SHA256 decc96dee26f85e9d16c5e13f72aaec2a8ec00005489e402df8d861a5c293381 files/digest-secondlife-1.17.0.12 843
diff --git a/games-simulation/secondlife/secondlife-1.17.2.0.ebuild b/games-simulation/secondlife/secondlife-1.17.2.0.ebuild
index 6a8b56e..8142e0a 100644
--- a/games-simulation/secondlife/secondlife-1.17.2.0.ebuild
+++ b/games-simulation/secondlife/secondlife-1.17.2.0.ebuild
@@ -41,7 +41,7 @@ RDEPEND=">=x11-libs/gtk+-2
# llmozlib? ( net-libs/llmozlib-xulrunner )
DEPEND="${RDEPEND}
- dev-util/scons
+ >=dev-util/scons-0.97
dev-util/pkgconfig
sys-devel/flex
sys-devel/bison"
@@ -114,7 +114,8 @@ src_install() {
cd "${S}"/newview/
insinto "${dir}"
- doins featuretable.txt gpu_table.txt gridargs.dat || die
+ doins gpu_table.txt gridargs.dat || die
+ newins featuretable.txt featuretable_linux.txt || die
doins -r app_settings character fonts skins res-sdl || die
doins lsl_guide.html releasenotes.txt || die