summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-simulation')
-rw-r--r--games-simulation/secondlife-bin/ChangeLog3
-rw-r--r--games-simulation/secondlife-bin/Manifest48
-rw-r--r--games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.3.13
-rw-r--r--games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.0.63
-rw-r--r--games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.1.23
-rw-r--r--games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.2.03
-rw-r--r--games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.2.13
-rw-r--r--games-simulation/secondlife-bin/secondlife-bin-1.17.3.1.ebuild93
-rw-r--r--games-simulation/secondlife-bin/secondlife-bin-1.18.1.2.ebuild94
-rw-r--r--games-simulation/secondlife-bin/secondlife-bin-1.18.2.0.ebuild94
-rw-r--r--games-simulation/secondlife-bin/secondlife-bin-1.18.2.1.ebuild (renamed from games-simulation/secondlife-bin/secondlife-bin-1.18.0.6.ebuild)0
-rw-r--r--games-simulation/secondlife/Manifest70
-rw-r--r--games-simulation/secondlife/files/digest-secondlife-1.17.3.09
-rw-r--r--games-simulation/secondlife/files/digest-secondlife-1.18.0.69
-rw-r--r--games-simulation/secondlife/files/digest-secondlife-1.18.1.29
-rw-r--r--games-simulation/secondlife/files/digest-secondlife-1.18.3.29
-rw-r--r--games-simulation/secondlife/files/digest-secondlife-1.18.3.59
-rw-r--r--games-simulation/secondlife/files/secondlife-1.17.2.0-gentoo.patch185
-rw-r--r--games-simulation/secondlife/files/secondlife-1.17.3.0-gcc4.patch12
-rw-r--r--games-simulation/secondlife/files/secondlife-1.18.3.5-gentoo.patch (renamed from games-simulation/secondlife/files/secondlife-1.18.3.2-gentoo.patch)71
-rw-r--r--games-simulation/secondlife/files/slviewer-1.17.3.0-libresolv.patch29
-rw-r--r--games-simulation/secondlife/secondlife-1.17.3.0.ebuild163
-rw-r--r--games-simulation/secondlife/secondlife-1.18.0.6.ebuild163
-rw-r--r--games-simulation/secondlife/secondlife-1.18.1.2.ebuild166
-rw-r--r--games-simulation/secondlife/secondlife-1.18.3.5.ebuild (renamed from games-simulation/secondlife/secondlife-1.18.3.2.ebuild)60
25 files changed, 117 insertions, 1194 deletions
diff --git a/games-simulation/secondlife-bin/ChangeLog b/games-simulation/secondlife-bin/ChangeLog
index 7d88e3b..45231b8 100644
--- a/games-simulation/secondlife-bin/ChangeLog
+++ b/games-simulation/secondlife-bin/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Sep 2007; MATSUU Takuto <matsuu@gentoo.org> ChangeLog:
+ Version bumped.
+
13 Jul 2007; MATSUU Takuto <matsuu@gentoo.org> +metadata.xml,
-secondlife-bin-1.17.0.12.ebuild, -secondlife-bin-1.17.2.0.ebuild,
-secondlife-bin-1.17.3.0.ebuild, secondlife-bin-1.17.3.1.ebuild,
diff --git a/games-simulation/secondlife-bin/Manifest b/games-simulation/secondlife-bin/Manifest
index 945b276..78c3b22 100644
--- a/games-simulation/secondlife-bin/Manifest
+++ b/games-simulation/secondlife-bin/Manifest
@@ -1,40 +1,16 @@
-DIST SecondLife_i686_1_17_3_1.tar.bz2 50554945 RMD160 4ffdc699079113d340a90af59fb786edd0584e66 SHA1 2e73c333f4483e367e59785f2662fd7dc44dfb54 SHA256 d6fb3a1d423b07bd11c15f27a885675db4c109ad53ef54f7fdec14beb02f7a03
-DIST SecondLife_i686_1_18_0_6.tar.bz2 50551134 RMD160 488e5b319b396dcb628a68096b542f4a401e4098 SHA1 614123cd0a5bed7bfe330fc578ca9381ac787bf8 SHA256 219cdd40c270e09bfc5f7b5e6829788fab4572a42df66e596e83de60cfde4853
-DIST SecondLife_i686_1_18_1_2.tar.bz2 51746585 RMD160 6982f65cc53978cb82c9f7c6faf18d66860159d8 SHA1 4af3f7ebc75a2980c5264af46cb0a4460ec996f5 SHA256 0f15f7bc3f27800846fd9b9c57d56d02102d06a47e2b839942c676e3928b7369
-DIST SecondLife_i686_1_18_2_0.tar.bz2 51738089 RMD160 ca6b10e25ed7ab5e0e8cf1864e6c592f045a2e84 SHA1 aa64dcd7daaa4d33db14966d31af199d5f415770 SHA256 d944baaf81a84834176e7bd93fba0d7f018b1d26e650bf5127ddd192c23e9f71
-EBUILD secondlife-bin-1.17.3.1.ebuild 2175 RMD160 975683c317f81edd66ff4c9747c92a41ae48802d SHA1 b3a35f5a3d33b8922a3a9909d0892aab1f11b9e5 SHA256 ed0e4c2e46cda83c7999164392691645a4c7d7e9505a425e492b975fbc53f1ce
-MD5 e2ebc5800cdef48e99b5a81f970ff541 secondlife-bin-1.17.3.1.ebuild 2175
-RMD160 975683c317f81edd66ff4c9747c92a41ae48802d secondlife-bin-1.17.3.1.ebuild 2175
-SHA256 ed0e4c2e46cda83c7999164392691645a4c7d7e9505a425e492b975fbc53f1ce secondlife-bin-1.17.3.1.ebuild 2175
-EBUILD secondlife-bin-1.18.0.6.ebuild 2164 RMD160 eed34b0d35598ed54854c010b096dad00a1108e5 SHA1 1905c7b5fc1956763bb51daca6f8b94611df37f6 SHA256 d54891c000439abbe9daff652f798d55148a6e28bd46c092543d48dd7eafe351
-MD5 343ea05a44aa8e8400a9a8c97e517c8e secondlife-bin-1.18.0.6.ebuild 2164
-RMD160 eed34b0d35598ed54854c010b096dad00a1108e5 secondlife-bin-1.18.0.6.ebuild 2164
-SHA256 d54891c000439abbe9daff652f798d55148a6e28bd46c092543d48dd7eafe351 secondlife-bin-1.18.0.6.ebuild 2164
-EBUILD secondlife-bin-1.18.1.2.ebuild 2164 RMD160 eed34b0d35598ed54854c010b096dad00a1108e5 SHA1 1905c7b5fc1956763bb51daca6f8b94611df37f6 SHA256 d54891c000439abbe9daff652f798d55148a6e28bd46c092543d48dd7eafe351
-MD5 343ea05a44aa8e8400a9a8c97e517c8e secondlife-bin-1.18.1.2.ebuild 2164
-RMD160 eed34b0d35598ed54854c010b096dad00a1108e5 secondlife-bin-1.18.1.2.ebuild 2164
-SHA256 d54891c000439abbe9daff652f798d55148a6e28bd46c092543d48dd7eafe351 secondlife-bin-1.18.1.2.ebuild 2164
-EBUILD secondlife-bin-1.18.2.0.ebuild 2164 RMD160 eed34b0d35598ed54854c010b096dad00a1108e5 SHA1 1905c7b5fc1956763bb51daca6f8b94611df37f6 SHA256 d54891c000439abbe9daff652f798d55148a6e28bd46c092543d48dd7eafe351
-MD5 343ea05a44aa8e8400a9a8c97e517c8e secondlife-bin-1.18.2.0.ebuild 2164
-RMD160 eed34b0d35598ed54854c010b096dad00a1108e5 secondlife-bin-1.18.2.0.ebuild 2164
-SHA256 d54891c000439abbe9daff652f798d55148a6e28bd46c092543d48dd7eafe351 secondlife-bin-1.18.2.0.ebuild 2164
-MISC ChangeLog 378 RMD160 92addc133373660eaad3cc9d099917b12699ed34 SHA1 98df3a751ff516aa64fd3d8070efd3610f795daa SHA256 6d8ffb22a77649247122639b6983f47fd18ecb3aa8dc5b0ee2cc5db5715d7306
-MD5 97faf24916fe6ff42b4132851981ef28 ChangeLog 378
-RMD160 92addc133373660eaad3cc9d099917b12699ed34 ChangeLog 378
-SHA256 6d8ffb22a77649247122639b6983f47fd18ecb3aa8dc5b0ee2cc5db5715d7306 ChangeLog 378
+DIST SecondLife_i686_1_18_2_1.tar.bz2 51739122 RMD160 e115fb1fcd1958553f3fa2bbaac432b062fccbac SHA1 084750569e436ab33d8c314a88b79e3ef50e68aa SHA256 cef1d151da08125c1ba95d6a18f07d9553f9eb408d8c26bac4f1f1874f13f7e8
+EBUILD secondlife-bin-1.18.2.1.ebuild 2164 RMD160 eed34b0d35598ed54854c010b096dad00a1108e5 SHA1 1905c7b5fc1956763bb51daca6f8b94611df37f6 SHA256 d54891c000439abbe9daff652f798d55148a6e28bd46c092543d48dd7eafe351
+MD5 343ea05a44aa8e8400a9a8c97e517c8e secondlife-bin-1.18.2.1.ebuild 2164
+RMD160 eed34b0d35598ed54854c010b096dad00a1108e5 secondlife-bin-1.18.2.1.ebuild 2164
+SHA256 d54891c000439abbe9daff652f798d55148a6e28bd46c092543d48dd7eafe351 secondlife-bin-1.18.2.1.ebuild 2164
+MISC ChangeLog 457 RMD160 b57b0371abc68a6cda6cd3855c1b0adf3ab8b507 SHA1 cbcdf207786d28e71441ce69f8807d61152cadb9 SHA256 74770379d39e8e37e4be5806ccd01a6dac28b336a868a2161ba3823297ba06f4
+MD5 eebdc477c8efa6d2a0e27360390b7146 ChangeLog 457
+RMD160 b57b0371abc68a6cda6cd3855c1b0adf3ab8b507 ChangeLog 457
+SHA256 74770379d39e8e37e4be5806ccd01a6dac28b336a868a2161ba3823297ba06f4 ChangeLog 457
MISC metadata.xml 248 RMD160 ade4235c4b35539d6cccd6005afba23a7c9d2afd SHA1 e6af7cb4622744522ecc176d800015b77cd75d81 SHA256 5d0b7e035a2cb76eeb00ece66b18b59060068ea76dd196e6cd4f4524c92cde17
MD5 6f9e93c0f7b1c97af47eff2dda9ecaff metadata.xml 248
RMD160 ade4235c4b35539d6cccd6005afba23a7c9d2afd metadata.xml 248
SHA256 5d0b7e035a2cb76eeb00ece66b18b59060068ea76dd196e6cd4f4524c92cde17 metadata.xml 248
-MD5 79c9013c6068f3c47cf3c601de98e062 files/digest-secondlife-bin-1.17.3.1 283
-RMD160 e0f6d235391fae225f64443a85c2789f8b7ae468 files/digest-secondlife-bin-1.17.3.1 283
-SHA256 14db0a33995fbb0a92bb312d59cd87e11f62e6adb01ad8171734c4e54fc452a7 files/digest-secondlife-bin-1.17.3.1 283
-MD5 fe7050e1d02b05dc30521f9bb5e10d43 files/digest-secondlife-bin-1.18.0.6 283
-RMD160 c99bd9c80b6cff03fd9a1684e534271b2d82115f files/digest-secondlife-bin-1.18.0.6 283
-SHA256 538311cea1d87eb8ac73e3afa9ff76347b092740b3a926ee268e537cad30ce5c files/digest-secondlife-bin-1.18.0.6 283
-MD5 67b66772278fcd9977479e151a37960e files/digest-secondlife-bin-1.18.1.2 283
-RMD160 5cdafe6db5d1c298adb635d6e2a8e959a2006d9d files/digest-secondlife-bin-1.18.1.2 283
-SHA256 db2efb1feb74579b1803236a3ccbfa182e91a056845c7e23a5889854e800dcb6 files/digest-secondlife-bin-1.18.1.2 283
-MD5 bbf1ae3a66adbd51983f4b1c35ee39ac files/digest-secondlife-bin-1.18.2.0 283
-RMD160 89fc1ad1f71df89d00240f87cd7a62d131fed22e files/digest-secondlife-bin-1.18.2.0 283
-SHA256 71f3a66bbc79ed2e9bdd5639d2f3a847ee2f9f2349686e94b6e515b765d329d3 files/digest-secondlife-bin-1.18.2.0 283
+MD5 46b6f76c31516166c617e4175f61e1fa files/digest-secondlife-bin-1.18.2.1 283
+RMD160 6bac4ec092837231d105b0bff0c88f5fcfe7e1ef files/digest-secondlife-bin-1.18.2.1 283
+SHA256 c4007ae81112bf3ecd521ce5ff4996c308105348456e228b92012dbc761b2a73 files/digest-secondlife-bin-1.18.2.1 283
diff --git a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.3.1 b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.3.1
deleted file mode 100644
index 2706b09..0000000
--- a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.3.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 5b7daf9af51f8b37cf1be962f3447e3c SecondLife_i686_1_17_3_1.tar.bz2 50554945
-RMD160 4ffdc699079113d340a90af59fb786edd0584e66 SecondLife_i686_1_17_3_1.tar.bz2 50554945
-SHA256 d6fb3a1d423b07bd11c15f27a885675db4c109ad53ef54f7fdec14beb02f7a03 SecondLife_i686_1_17_3_1.tar.bz2 50554945
diff --git a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.0.6 b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.0.6
deleted file mode 100644
index 4c5d509..0000000
--- a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.0.6
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 e17bccba964d1e41d4bb62f95b4b953b SecondLife_i686_1_18_0_6.tar.bz2 50551134
-RMD160 488e5b319b396dcb628a68096b542f4a401e4098 SecondLife_i686_1_18_0_6.tar.bz2 50551134
-SHA256 219cdd40c270e09bfc5f7b5e6829788fab4572a42df66e596e83de60cfde4853 SecondLife_i686_1_18_0_6.tar.bz2 50551134
diff --git a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.1.2 b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.1.2
deleted file mode 100644
index e9b9773..0000000
--- a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.1.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 935a25485c37bee073dc8cea84153d71 SecondLife_i686_1_18_1_2.tar.bz2 51746585
-RMD160 6982f65cc53978cb82c9f7c6faf18d66860159d8 SecondLife_i686_1_18_1_2.tar.bz2 51746585
-SHA256 0f15f7bc3f27800846fd9b9c57d56d02102d06a47e2b839942c676e3928b7369 SecondLife_i686_1_18_1_2.tar.bz2 51746585
diff --git a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.2.0 b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.2.0
deleted file mode 100644
index 62dba0d..0000000
--- a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.2.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 5182e2bcb5b7713a6b04316a9309c6db SecondLife_i686_1_18_2_0.tar.bz2 51738089
-RMD160 ca6b10e25ed7ab5e0e8cf1864e6c592f045a2e84 SecondLife_i686_1_18_2_0.tar.bz2 51738089
-SHA256 d944baaf81a84834176e7bd93fba0d7f018b1d26e650bf5127ddd192c23e9f71 SecondLife_i686_1_18_2_0.tar.bz2 51738089
diff --git a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.2.1 b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.2.1
new file mode 100644
index 0000000..fc55983
--- /dev/null
+++ b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.2.1
@@ -0,0 +1,3 @@
+MD5 7ce32393607577f39ede90e92722257a SecondLife_i686_1_18_2_1.tar.bz2 51739122
+RMD160 e115fb1fcd1958553f3fa2bbaac432b062fccbac SecondLife_i686_1_18_2_1.tar.bz2 51739122
+SHA256 cef1d151da08125c1ba95d6a18f07d9553f9eb408d8c26bac4f1f1874f13f7e8 SecondLife_i686_1_18_2_1.tar.bz2 51739122
diff --git a/games-simulation/secondlife-bin/secondlife-bin-1.17.3.1.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.17.3.1.ebuild
deleted file mode 100644
index 21d2f52..0000000
--- a/games-simulation/secondlife-bin/secondlife-bin-1.17.3.1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2007 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-bin/secondlife-bin-1.18.1.2.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.18.1.2.ebuild
deleted file mode 100644
index 539aa06..0000000
--- a/games-simulation/secondlife-bin/secondlife-bin-1.18.1.2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit games multilib
-
-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"
-
-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}
-
-dir="${GAMES_PREFIX_OPT}/secondlife"
-QA_EXECSTACK="${dir:1}/bin/do-not-directly-run-secondlife-bin
- ${dir:1}/lib/libcrypto.so.0.9.7
- ${dir:1}/lib/libfmod-3.75.so
- ${dir:1}/lib/libkdu_v42R.so
- ${dir:1}/app_settings/mozilla-runtime-linux-i686/libxul.so"
-QA_TEXTREL="${dir:1}opt/secondlife/bin/libllkdu.so
- ${dir:1}/lib/libSDL-1.2.so.0
- ${dir:1}/lib/libfmod-3.75.so
- ${dir:1}/lib/libcurl.so.4
- ${dir:1}/lib/libkdu_v42R.so
- ${dir:1}/app_settings/mozilla-runtime-linux-i686/libxul.so"
-
-pkg_setup() {
- # x86 binary package, ABI=x86
- has_multilib_profile && ABI="x86"
-}
-
-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-bin/secondlife-bin-1.18.2.0.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.18.2.0.ebuild
deleted file mode 100644
index 539aa06..0000000
--- a/games-simulation/secondlife-bin/secondlife-bin-1.18.2.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit games multilib
-
-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"
-
-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}
-
-dir="${GAMES_PREFIX_OPT}/secondlife"
-QA_EXECSTACK="${dir:1}/bin/do-not-directly-run-secondlife-bin
- ${dir:1}/lib/libcrypto.so.0.9.7
- ${dir:1}/lib/libfmod-3.75.so
- ${dir:1}/lib/libkdu_v42R.so
- ${dir:1}/app_settings/mozilla-runtime-linux-i686/libxul.so"
-QA_TEXTREL="${dir:1}opt/secondlife/bin/libllkdu.so
- ${dir:1}/lib/libSDL-1.2.so.0
- ${dir:1}/lib/libfmod-3.75.so
- ${dir:1}/lib/libcurl.so.4
- ${dir:1}/lib/libkdu_v42R.so
- ${dir:1}/app_settings/mozilla-runtime-linux-i686/libxul.so"
-
-pkg_setup() {
- # x86 binary package, ABI=x86
- has_multilib_profile && ABI="x86"
-}
-
-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-bin/secondlife-bin-1.18.0.6.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.18.2.1.ebuild
index 539aa06..539aa06 100644
--- a/games-simulation/secondlife-bin/secondlife-bin-1.18.0.6.ebuild
+++ b/games-simulation/secondlife-bin/secondlife-bin-1.18.2.1.ebuild
diff --git a/games-simulation/secondlife/Manifest b/games-simulation/secondlife/Manifest
index 5a3d73f..3949d97 100644
--- a/games-simulation/secondlife/Manifest
+++ b/games-simulation/secondlife/Manifest
@@ -1,62 +1,29 @@
-AUX secondlife-1.17.2.0-gentoo.patch 6692 RMD160 fab54cbac85219d1eaf599cecc1c30d79357154e SHA1 125b6b4a5414e53966f68956527795ab4332d631 SHA256 88fcccc7e2073058c93e699365aa914ab82dbddea9105ee90a6153684b92646f
-MD5 3e73ab73cba78c61480c66cef07c94ec files/secondlife-1.17.2.0-gentoo.patch 6692
-RMD160 fab54cbac85219d1eaf599cecc1c30d79357154e files/secondlife-1.17.2.0-gentoo.patch 6692
-SHA256 88fcccc7e2073058c93e699365aa914ab82dbddea9105ee90a6153684b92646f files/secondlife-1.17.2.0-gentoo.patch 6692
AUX secondlife-1.17.2.0-size_t.patch 462 RMD160 07db64e519f9a4fffbd03fcc6ce975470fed4f52 SHA1 f2e38d9ca34b234c940fa2fd5abcfe1f22d7084a SHA256 b1fb3ef3d60e803cca87ed660f0ea02cbb6b98bc75170fa0de7008f7eab7f96e
MD5 514085daf53b44790b50f9bb4de4c53d files/secondlife-1.17.2.0-size_t.patch 462
RMD160 07db64e519f9a4fffbd03fcc6ce975470fed4f52 files/secondlife-1.17.2.0-size_t.patch 462
SHA256 b1fb3ef3d60e803cca87ed660f0ea02cbb6b98bc75170fa0de7008f7eab7f96e files/secondlife-1.17.2.0-size_t.patch 462
-AUX secondlife-1.17.3.0-gcc4.patch 510 RMD160 798e96765ad4d358d9f152893cdff607c6604ec9 SHA1 57967ef3228b25a3425f1b1ab54267b61f1e85c6 SHA256 3559de958ad2c7706e81c5e6ffb91d15d7d9d7a82d61f8851ac15e5c821f387d
-MD5 d9972db418d5fae045c5c4e68b7b9dbe files/secondlife-1.17.3.0-gcc4.patch 510
-RMD160 798e96765ad4d358d9f152893cdff607c6604ec9 files/secondlife-1.17.3.0-gcc4.patch 510
-SHA256 3559de958ad2c7706e81c5e6ffb91d15d7d9d7a82d61f8851ac15e5c821f387d files/secondlife-1.17.3.0-gcc4.patch 510
AUX secondlife-1.18.1.2-gentoo.patch 4288 RMD160 cc8bc29b2d4ce513dcac4d9713ba2a6edbf2fb69 SHA1 db10d773c64016aefd8fda81cf19e5ef40f50a42 SHA256 1ccfbb9b310dc75a630e9c9cf9e9c3a8cc1ee07f225e68bb0c3fe60905731a44
MD5 fc232481ddbfd4b3cb4924d7dc3bb5c6 files/secondlife-1.18.1.2-gentoo.patch 4288
RMD160 cc8bc29b2d4ce513dcac4d9713ba2a6edbf2fb69 files/secondlife-1.18.1.2-gentoo.patch 4288
SHA256 1ccfbb9b310dc75a630e9c9cf9e9c3a8cc1ee07f225e68bb0c3fe60905731a44 files/secondlife-1.18.1.2-gentoo.patch 4288
-AUX secondlife-1.18.3.2-gentoo.patch 4347 RMD160 b35f3ffc2e785e27ea7fd942a42d5fbddeca5917 SHA1 1538e4bbcf6fbe08b7a65bf28e7afe206bb0c4a9 SHA256 8c37bc7c30852c771bd32137323249785242c486029b344d7296c965138075d7
-MD5 e1037e69249d6cd9e01810e76408edb3 files/secondlife-1.18.3.2-gentoo.patch 4347
-RMD160 b35f3ffc2e785e27ea7fd942a42d5fbddeca5917 files/secondlife-1.18.3.2-gentoo.patch 4347
-SHA256 8c37bc7c30852c771bd32137323249785242c486029b344d7296c965138075d7 files/secondlife-1.18.3.2-gentoo.patch 4347
-AUX slviewer-1.17.3.0-libresolv.patch 1206 RMD160 f7f54cee6797b8109f4b9c64164491ed85538b5e SHA1 85d53019e2fdd62928b3b3b3d6e99023cbd443bf SHA256 f6f653a57f5c7e4adbad54c8632cbe6b56ed784aaa3d0f5b4c5f70b860b9448f
-MD5 d16ff2c87ed527e4680ea1ff1e811fb3 files/slviewer-1.17.3.0-libresolv.patch 1206
-RMD160 f7f54cee6797b8109f4b9c64164491ed85538b5e files/slviewer-1.17.3.0-libresolv.patch 1206
-SHA256 f6f653a57f5c7e4adbad54c8632cbe6b56ed784aaa3d0f5b4c5f70b860b9448f files/slviewer-1.17.3.0-libresolv.patch 1206
-DIST slviewer-artwork-1.17.3.0.zip 24679565 RMD160 55bee38147f53bd8560b94869518e51a1585a897 SHA1 c32e2aff4945a6ae6b1b3ec065f1c483c76c00ed SHA256 1b57a57b788c73ddc76fcf24a84a51a1169ea89fae0f8ecaf34b5794c55776a7
-DIST slviewer-artwork-1.18.0.6.zip 24679565 RMD160 56b3b61db20462eb24b5c3d025b46ecffaf9fd0a SHA1 9601a771a3ccdb3b2566c24bb19a13d251fda6a1 SHA256 e935958d26f5cd1b2215b150ee0a7be7028c4dc92dafe43b879409718a824c71
-DIST slviewer-artwork-1.18.1.2.zip 24702596 RMD160 64226c9f79599f694c0e5066b3e4113ddd7a9c20 SHA1 db6af42c6f77c76663748ac31e3a049347d6f017 SHA256 361fb28b6de7ec983eb0e837e55736b45de85c27394a01615d8e39b9a9b22ca0
+AUX secondlife-1.18.3.5-gentoo.patch 3947 RMD160 d9ca2d64707d87ef69e1bf8aec5310cd593aeb00 SHA1 46dffbb5c459ad6f6bfe2e39d841833787f0ca93 SHA256 5bb4f4abf0f514658db15fe1c4578a143d62b89393721b69931912ce27283638
+MD5 cde143ea26e8a0c40976e33142735475 files/secondlife-1.18.3.5-gentoo.patch 3947
+RMD160 d9ca2d64707d87ef69e1bf8aec5310cd593aeb00 files/secondlife-1.18.3.5-gentoo.patch 3947
+SHA256 5bb4f4abf0f514658db15fe1c4578a143d62b89393721b69931912ce27283638 files/secondlife-1.18.3.5-gentoo.patch 3947
DIST slviewer-artwork-1.18.2.0.zip 24702596 RMD160 aafc1966cb5c1ee7fbfda935efe29f37dbeef749 SHA1 d5ab2cfe7e1a1e7b0ef40f0e7e3095553757f7b0 SHA256 327fe454b2f6a596aa9d6446a827323f4800c62bcc7623010a2e880e23124ad7
-DIST slviewer-artwork-RC-1.18.3.2.zip 24659237 RMD160 8d8c14b00b6423351c2c04dc411c95240e2ba812 SHA1 d1b32b465d9660a0e2650fbe07842781b20063d5 SHA256 5690718f71c3e491b3dcda23c0c6a215e215c1b32111354650ee2f01503f77f7
-DIST slviewer-linux-libs-1.17.3.0.tar.gz 28636482 RMD160 87c01aab65c13f828e73ae6bdb7257c755c0eaf6 SHA1 eeefdb8ba71b639c4221fbd1bf32f3bdafc72940 SHA256 d83ff67ddd10448d6d2e7dd8612900f21385a5c17cfd736378b22b1f41ca4c30
-DIST slviewer-linux-libs-1.18.0.6.tar.gz 28594558 RMD160 228674b0ca4a747e256eae9ef3c81a3266b14dc5 SHA1 cc907fd1539aeb83978dcbf5e694fcd3d54878bf SHA256 0a838e0a2844e655f2eed0f97910d8b90ed8916de137234d77c056d0769c39c8
-DIST slviewer-linux-libs-1.18.1.2.tar.gz 30547391 RMD160 a4c50dad871fc68f57dd668ef4e82acb59bece7f SHA1 020dd25d03aaca0155a6ab02ca2846532af5dc3e SHA256 137b16c2f84398ebe216dcf521a89d88c0fe58208fd2d62716d3571827ed12d6
+DIST slviewer-artwork-RC-1.18.3.5.zip 24659237 RMD160 019766a92a70f6a306300ca855f4dae2e9c9e268 SHA1 d865a7804c172dfd10cc1e561aa29e154462fc7a SHA256 829f66f523b2edae0054786d037bb16ba3d7f8fbecdd54a33d495ec54e28e4f1
DIST slviewer-linux-libs-1.18.2.0.tar.gz 30598341 RMD160 9d64503ffab4d20ca6c79d88169a309d0b19431d SHA1 90b37a4b6754e0d860f4706e68664cd685078f34 SHA256 bc47e71d543ca1c152fd0c2771a028e353357d04b1cb80380976ca4bc40617cb
-DIST slviewer-linux-libs-RC-1.18.3.2.tar.gz 30573308 RMD160 03761ef5dcf20ea53bc25b961ecf274a03938d59 SHA1 78c1fad6540886e6fb247081d3ce5dd91a231b6d SHA256 c5acbbb5cccc67ec2eaded94f3c2cb827d27574fc843da13a256e1c4b12bda43
-DIST slviewer-src-1.17.3.0.tar.gz 5198192 RMD160 9698a5e53b2a7a69c00f11db239f4ef0c58597e9 SHA1 73e497db1e52ff28580c2f143469df76308db2cf SHA256 bf40ffaa40cc808d0ed30cba9f7b996a53930cefd30bc261d498c3bececf47cd
-DIST slviewer-src-1.18.0.6.tar.gz 5266889 RMD160 c67394d9617f467ced85b41e301e7185e630f75d SHA1 0b493b60925ea334d2eef61d47152212c1392ef5 SHA256 a098099339c9480ba702bf5369deb477e9f5f69fcbc56d405807032e86bf1891
-DIST slviewer-src-1.18.1.2.tar.gz 5395729 RMD160 4222ec08662cbe9e8ecb18113e37d9a7edc8d127 SHA1 a0ba4070771f01ffbc242d18c0bfc5822b52cd76 SHA256 dc749594bd1952ba3c3c59587641849d13f420dc52a2e9fa6bc495e05f3a65e1
+DIST slviewer-linux-libs-RC-1.18.3.5.tar.gz 30624812 RMD160 b54f41ab6b9532af305c74ca6a1769ea92211053 SHA1 71a35a549fa8006a9050deec9f1c01e8faae13f2 SHA256 a93add097ca50a9a55836b236e24fd40fd90448ff55edddc1f45b6b2a55e7f7f
DIST slviewer-src-1.18.2.0.tar.gz 5403670 RMD160 370a5a6822f93095d81e109d6c3eb918a70817b8 SHA1 1693566a0f39b5d6d94b417de746b6d19899f72e SHA256 3b0f39315f6dade48d8020326dc2c51466bcade4d753a8c0b266586ac93f271d
-DIST slviewer-src-RC-1.18.3.2.tar.gz 5420088 RMD160 41be8c7c7b8891c22abb9928d3576eba220f2699 SHA1 0e176298f45baffee49e33c9684ed065a3d1a01f SHA256 6c86c955a01644cbb9b53ee0c54db753491d2e01f8d054552ba8feffc65c3685
-EBUILD secondlife-1.17.3.0.ebuild 4058 RMD160 01bc0a7ee4d2e7911bc5749f7fb901d69d05416f SHA1 1639de5ae74a02a873d454a131056c753fff9898 SHA256 71893aa1d119152cf33951d4db73cc3daa2d4195f9a40cdb475dc7db0c963a7a
-MD5 7cf3e1b46a8576b224a5724ba0733503 secondlife-1.17.3.0.ebuild 4058
-RMD160 01bc0a7ee4d2e7911bc5749f7fb901d69d05416f secondlife-1.17.3.0.ebuild 4058
-SHA256 71893aa1d119152cf33951d4db73cc3daa2d4195f9a40cdb475dc7db0c963a7a secondlife-1.17.3.0.ebuild 4058
-EBUILD secondlife-1.18.0.6.ebuild 4113 RMD160 451f7a3da9f9659a1bb8abed336023470a7b0db9 SHA1 6d4f7c669bd993dfe8e894b03a4d6ad419ff975d SHA256 260eef803757563d5689efd4b42df46361354808eb45b198522606907e52813c
-MD5 5a5b04869a38ea7794f05c1b76333b4d secondlife-1.18.0.6.ebuild 4113
-RMD160 451f7a3da9f9659a1bb8abed336023470a7b0db9 secondlife-1.18.0.6.ebuild 4113
-SHA256 260eef803757563d5689efd4b42df46361354808eb45b198522606907e52813c secondlife-1.18.0.6.ebuild 4113
-EBUILD secondlife-1.18.1.2.ebuild 4145 RMD160 d25641614a2d6c79ae504446f549aa829c1f3e3e SHA1 69bb36fc75f3edfa6032b29c9981eebf8e904c72 SHA256 44c0c6964783e88175db23e29ed827cf46e17cd14d53bd73c77eb4699b5593ef
-MD5 b9f124401ec77ee051c8a3a502a12731 secondlife-1.18.1.2.ebuild 4145
-RMD160 d25641614a2d6c79ae504446f549aa829c1f3e3e secondlife-1.18.1.2.ebuild 4145
-SHA256 44c0c6964783e88175db23e29ed827cf46e17cd14d53bd73c77eb4699b5593ef secondlife-1.18.1.2.ebuild 4145
+DIST slviewer-src-RC-1.18.3.5.tar.gz 5421257 RMD160 83507a8ebe5dcf14fc80fea21e9f157a570b87cb SHA1 f58a288438eaccd7545f4a73f5e3982730b9552c SHA256 125063329f543d244697dd38f2e5d54b85f1e61eaa90c89adaa34e3ae544eeb7
EBUILD secondlife-1.18.2.0.ebuild 4165 RMD160 87d0dc42f99db1b8a2cc1b42f3e58c1082e2cc01 SHA1 b849b097fa57f51906a3c69cc80f51b877928b6f SHA256 d062cccf35b79d659086b0205a1073400e30f667292ec9a72dbf29234eb842c2
MD5 152f5039522f5d0a613cb966219deeb1 secondlife-1.18.2.0.ebuild 4165
RMD160 87d0dc42f99db1b8a2cc1b42f3e58c1082e2cc01 secondlife-1.18.2.0.ebuild 4165
SHA256 d062cccf35b79d659086b0205a1073400e30f667292ec9a72dbf29234eb842c2 secondlife-1.18.2.0.ebuild 4165
-EBUILD secondlife-1.18.3.2.ebuild 4173 RMD160 49544cd5006072a7b961e06cb418237cd8644825 SHA1 6560a99d17053bf6f240f581a2c9b0ab3875716c SHA256 e0ed61e547f827a77f521520ea30281ff66ea1c5a356eb41b90068fa3451a1a3
-MD5 51bd91eb7746b88a8cba92276b390747 secondlife-1.18.3.2.ebuild 4173
-RMD160 49544cd5006072a7b961e06cb418237cd8644825 secondlife-1.18.3.2.ebuild 4173
-SHA256 e0ed61e547f827a77f521520ea30281ff66ea1c5a356eb41b90068fa3451a1a3 secondlife-1.18.3.2.ebuild 4173
+EBUILD secondlife-1.18.3.5.ebuild 4740 RMD160 d08da019fa870e376c1eb4a89a3c09b2219b5df1 SHA1 2d18e46ae6b2a08cfd7b24d0f5a9467b01c101d6 SHA256 08a27814d59a4e4df6660bec8b1764b581caddee355d599ff0308e57455f3ada
+MD5 865c487b3eb12688017e1ed8c71e5063 secondlife-1.18.3.5.ebuild 4740
+RMD160 d08da019fa870e376c1eb4a89a3c09b2219b5df1 secondlife-1.18.3.5.ebuild 4740
+SHA256 08a27814d59a4e4df6660bec8b1764b581caddee355d599ff0308e57455f3ada secondlife-1.18.3.5.ebuild 4740
MISC ChangeLog 397 RMD160 63706792a2ef7f9f6415e659f853b285deae8b2f SHA1 17e67ab90c2e9e9498546dea1e697fff4757555c SHA256 cfd4bfd6466fb3e1db42817b34283356390a43f1e54f0b8217847a6d78a15dc6
MD5 f098b81a2533118dabb62f9f470dbad1 ChangeLog 397
RMD160 63706792a2ef7f9f6415e659f853b285deae8b2f ChangeLog 397
@@ -65,18 +32,9 @@ MISC metadata.xml 248 RMD160 ade4235c4b35539d6cccd6005afba23a7c9d2afd SHA1 e6af7
MD5 6f9e93c0f7b1c97af47eff2dda9ecaff metadata.xml 248
RMD160 ade4235c4b35539d6cccd6005afba23a7c9d2afd metadata.xml 248
SHA256 5d0b7e035a2cb76eeb00ece66b18b59060068ea76dd196e6cd4f4524c92cde17 metadata.xml 248
-MD5 85ca87a52e3879028a52ed0545ebb2a7 files/digest-secondlife-1.17.3.0 834
-RMD160 bb0da323cb67843519d9596056ab19f9ecb21c18 files/digest-secondlife-1.17.3.0 834
-SHA256 74807cb9e15e6a7a0ba7677be9f5d261af45ebfc56e7c0a5303e659fa2dc7b41 files/digest-secondlife-1.17.3.0 834
-MD5 2f7f2309b3279916a17732cb874dbac6 files/digest-secondlife-1.18.0.6 834
-RMD160 75039b8ab3b3ac8a181d803e642d6198dde38fc4 files/digest-secondlife-1.18.0.6 834
-SHA256 e92e26485c34037ba67e15b3a92db572d1fdc3af92a517e46550fa047f397e4f files/digest-secondlife-1.18.0.6 834
-MD5 1ea3967afd7e614a9df4aa99ad63c011 files/digest-secondlife-1.18.1.2 834
-RMD160 328b382e7a702be74f467640f15416df911786ef files/digest-secondlife-1.18.1.2 834
-SHA256 0a252f65bb035a26de50dd4ea51ee38922ef263f514a8d3be2c4ea9975788d51 files/digest-secondlife-1.18.1.2 834
MD5 4f8e9b7258e784156a53542a0756e4ea files/digest-secondlife-1.18.2.0 834
RMD160 00932f2efe50c5fa743573aa52da7cc8dd7997bb files/digest-secondlife-1.18.2.0 834
SHA256 0391c9464ac4602ab2ea7d01230cb769725edc04f9cc7af9e71ec3c5161f3060 files/digest-secondlife-1.18.2.0 834
-MD5 40069c4a54c00be7bf2c5736c2f5d7f9 files/digest-secondlife-1.18.3.2 861
-RMD160 9d8bda5291e9ef4b37ebab7862e212790e550f98 files/digest-secondlife-1.18.3.2 861
-SHA256 7a301b01ebcd9e0d78a39e2968c5ffacfc11c6e48892c751e7d3fc94b14a0f1e files/digest-secondlife-1.18.3.2 861
+MD5 636af5db2df13181095cfe0c56b50946 files/digest-secondlife-1.18.3.5 861
+RMD160 3200252ac195c96500812aaff55fbbbecb6ac87f files/digest-secondlife-1.18.3.5 861
+SHA256 08c8afa966f886f35d92249481550ce59f25f5dd072e03f6ffab792a12aa4703 files/digest-secondlife-1.18.3.5 861
diff --git a/games-simulation/secondlife/files/digest-secondlife-1.17.3.0 b/games-simulation/secondlife/files/digest-secondlife-1.17.3.0
deleted file mode 100644
index 3e9e5c3..0000000
--- a/games-simulation/secondlife/files/digest-secondlife-1.17.3.0
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 ac695fd99ffa6b4197d224456c7fa6c2 slviewer-artwork-1.17.3.0.zip 24679565
-RMD160 55bee38147f53bd8560b94869518e51a1585a897 slviewer-artwork-1.17.3.0.zip 24679565
-SHA256 1b57a57b788c73ddc76fcf24a84a51a1169ea89fae0f8ecaf34b5794c55776a7 slviewer-artwork-1.17.3.0.zip 24679565
-MD5 12659f9c0e1bef3b8eb1d4ecef6bfc9e slviewer-linux-libs-1.17.3.0.tar.gz 28636482
-RMD160 87c01aab65c13f828e73ae6bdb7257c755c0eaf6 slviewer-linux-libs-1.17.3.0.tar.gz 28636482
-SHA256 d83ff67ddd10448d6d2e7dd8612900f21385a5c17cfd736378b22b1f41ca4c30 slviewer-linux-libs-1.17.3.0.tar.gz 28636482
-MD5 b3cebc93952f4601a798e8a64c1721cc slviewer-src-1.17.3.0.tar.gz 5198192
-RMD160 9698a5e53b2a7a69c00f11db239f4ef0c58597e9 slviewer-src-1.17.3.0.tar.gz 5198192
-SHA256 bf40ffaa40cc808d0ed30cba9f7b996a53930cefd30bc261d498c3bececf47cd slviewer-src-1.17.3.0.tar.gz 5198192
diff --git a/games-simulation/secondlife/files/digest-secondlife-1.18.0.6 b/games-simulation/secondlife/files/digest-secondlife-1.18.0.6
deleted file mode 100644
index 21c69be..0000000
--- a/games-simulation/secondlife/files/digest-secondlife-1.18.0.6
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 52bf0a68104fcf9824d92d9f29da6233 slviewer-artwork-1.18.0.6.zip 24679565
-RMD160 56b3b61db20462eb24b5c3d025b46ecffaf9fd0a slviewer-artwork-1.18.0.6.zip 24679565
-SHA256 e935958d26f5cd1b2215b150ee0a7be7028c4dc92dafe43b879409718a824c71 slviewer-artwork-1.18.0.6.zip 24679565
-MD5 189f9459934010b9310014bcfedac91a slviewer-linux-libs-1.18.0.6.tar.gz 28594558
-RMD160 228674b0ca4a747e256eae9ef3c81a3266b14dc5 slviewer-linux-libs-1.18.0.6.tar.gz 28594558
-SHA256 0a838e0a2844e655f2eed0f97910d8b90ed8916de137234d77c056d0769c39c8 slviewer-linux-libs-1.18.0.6.tar.gz 28594558
-MD5 ea5b2afa17582ea60ab7d3da156b2be6 slviewer-src-1.18.0.6.tar.gz 5266889
-RMD160 c67394d9617f467ced85b41e301e7185e630f75d slviewer-src-1.18.0.6.tar.gz 5266889
-SHA256 a098099339c9480ba702bf5369deb477e9f5f69fcbc56d405807032e86bf1891 slviewer-src-1.18.0.6.tar.gz 5266889
diff --git a/games-simulation/secondlife/files/digest-secondlife-1.18.1.2 b/games-simulation/secondlife/files/digest-secondlife-1.18.1.2
deleted file mode 100644
index 6940c99..0000000
--- a/games-simulation/secondlife/files/digest-secondlife-1.18.1.2
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 44130dede071a42542894e0ab2844f96 slviewer-artwork-1.18.1.2.zip 24702596
-RMD160 64226c9f79599f694c0e5066b3e4113ddd7a9c20 slviewer-artwork-1.18.1.2.zip 24702596
-SHA256 361fb28b6de7ec983eb0e837e55736b45de85c27394a01615d8e39b9a9b22ca0 slviewer-artwork-1.18.1.2.zip 24702596
-MD5 ea533712c4affc2a4d3001ced6588be2 slviewer-linux-libs-1.18.1.2.tar.gz 30547391
-RMD160 a4c50dad871fc68f57dd668ef4e82acb59bece7f slviewer-linux-libs-1.18.1.2.tar.gz 30547391
-SHA256 137b16c2f84398ebe216dcf521a89d88c0fe58208fd2d62716d3571827ed12d6 slviewer-linux-libs-1.18.1.2.tar.gz 30547391
-MD5 2764ac8f80358130f2252cf5857aec49 slviewer-src-1.18.1.2.tar.gz 5395729
-RMD160 4222ec08662cbe9e8ecb18113e37d9a7edc8d127 slviewer-src-1.18.1.2.tar.gz 5395729
-SHA256 dc749594bd1952ba3c3c59587641849d13f420dc52a2e9fa6bc495e05f3a65e1 slviewer-src-1.18.1.2.tar.gz 5395729
diff --git a/games-simulation/secondlife/files/digest-secondlife-1.18.3.2 b/games-simulation/secondlife/files/digest-secondlife-1.18.3.2
deleted file mode 100644
index 21a6c57..0000000
--- a/games-simulation/secondlife/files/digest-secondlife-1.18.3.2
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 32aa84e205204d6d8ea18817a19b75e6 slviewer-artwork-RC-1.18.3.2.zip 24659237
-RMD160 8d8c14b00b6423351c2c04dc411c95240e2ba812 slviewer-artwork-RC-1.18.3.2.zip 24659237
-SHA256 5690718f71c3e491b3dcda23c0c6a215e215c1b32111354650ee2f01503f77f7 slviewer-artwork-RC-1.18.3.2.zip 24659237
-MD5 ec286febaa51c7f90d530324baed50a1 slviewer-linux-libs-RC-1.18.3.2.tar.gz 30573308
-RMD160 03761ef5dcf20ea53bc25b961ecf274a03938d59 slviewer-linux-libs-RC-1.18.3.2.tar.gz 30573308
-SHA256 c5acbbb5cccc67ec2eaded94f3c2cb827d27574fc843da13a256e1c4b12bda43 slviewer-linux-libs-RC-1.18.3.2.tar.gz 30573308
-MD5 426a25b2635b547a53bfed0f4576c8f4 slviewer-src-RC-1.18.3.2.tar.gz 5420088
-RMD160 41be8c7c7b8891c22abb9928d3576eba220f2699 slviewer-src-RC-1.18.3.2.tar.gz 5420088
-SHA256 6c86c955a01644cbb9b53ee0c54db753491d2e01f8d054552ba8feffc65c3685 slviewer-src-RC-1.18.3.2.tar.gz 5420088
diff --git a/games-simulation/secondlife/files/digest-secondlife-1.18.3.5 b/games-simulation/secondlife/files/digest-secondlife-1.18.3.5
new file mode 100644
index 0000000..aa51764
--- /dev/null
+++ b/games-simulation/secondlife/files/digest-secondlife-1.18.3.5
@@ -0,0 +1,9 @@
+MD5 a5e99446ddf1265ef3470634292c42bf slviewer-artwork-RC-1.18.3.5.zip 24659237
+RMD160 019766a92a70f6a306300ca855f4dae2e9c9e268 slviewer-artwork-RC-1.18.3.5.zip 24659237
+SHA256 829f66f523b2edae0054786d037bb16ba3d7f8fbecdd54a33d495ec54e28e4f1 slviewer-artwork-RC-1.18.3.5.zip 24659237
+MD5 dabe7b697061d37e00f27abfb74b7ad3 slviewer-linux-libs-RC-1.18.3.5.tar.gz 30624812
+RMD160 b54f41ab6b9532af305c74ca6a1769ea92211053 slviewer-linux-libs-RC-1.18.3.5.tar.gz 30624812
+SHA256 a93add097ca50a9a55836b236e24fd40fd90448ff55edddc1f45b6b2a55e7f7f slviewer-linux-libs-RC-1.18.3.5.tar.gz 30624812
+MD5 d1eb0b1e76c52c57182dc42b8a0c4333 slviewer-src-RC-1.18.3.5.tar.gz 5421257
+RMD160 83507a8ebe5dcf14fc80fea21e9f157a570b87cb slviewer-src-RC-1.18.3.5.tar.gz 5421257
+SHA256 125063329f543d244697dd38f2e5d54b85f1e61eaa90c89adaa34e3ae544eeb7 slviewer-src-RC-1.18.3.5.tar.gz 5421257
diff --git a/games-simulation/secondlife/files/secondlife-1.17.2.0-gentoo.patch b/games-simulation/secondlife/files/secondlife-1.17.2.0-gentoo.patch
deleted file mode 100644
index 3422c71..0000000
--- a/games-simulation/secondlife/files/secondlife-1.17.2.0-gentoo.patch
+++ /dev/null
@@ -1,185 +0,0 @@
-diff -Naur linden.orig/indra/SConstruct linden/indra/SConstruct
---- linden.orig/indra/SConstruct 2007-06-26 08:48:21.000000000 +0900
-+++ linden/indra/SConstruct 2007-07-03 00:12:22.000000000 +0900
-@@ -133,7 +133,7 @@
- if standalone and platform != 'linux':
- print >> sys.stderr, 'Warning: standalone builds have only been tested on Linux'
-
--standalone_pkgs = 'cairo glib-2.0 gtk+-2.0 sdl vorbis vorbisenc vorbisfile'
-+standalone_pkgs = 'cairo glib-2.0 gtk+-2.0 sdl vorbis vorbisenc vorbisfile freetype2'
-
- def pkgconfig(opt, pkgs=None):
- return os.popen('pkg-config %s %s' %
-@@ -267,7 +267,7 @@
- for d in incdirs]
-
- if elfio:
-- client_external_libs += [ 'elfio' ]
-+ client_external_libs += [ 'ELFIO' ]
- else:
- cppflags += '-DLL_ELFBIN=0 '
-
-diff -Naur linden.orig/indra/llcommon/llsdserialize_xml.cpp linden/indra/llcommon/llsdserialize_xml.cpp
---- linden.orig/indra/llcommon/llsdserialize_xml.cpp 2007-06-26 08:48:22.000000000 +0900
-+++ linden/indra/llcommon/llsdserialize_xml.cpp 2007-06-27 14:54:31.000000000 +0900
-@@ -36,7 +36,7 @@
-
- extern "C"
- {
--#include "expat/expat.h"
-+#include "expat.h"
- }
-
- /**
-diff -Naur linden.orig/indra/llcommon/llsys.cpp linden/indra/llcommon/llsys.cpp
---- linden.orig/indra/llcommon/llsys.cpp 2007-06-26 08:48:22.000000000 +0900
-+++ linden/indra/llcommon/llsys.cpp 2007-06-27 14:54:31.000000000 +0900
-@@ -31,7 +31,7 @@
- #include "llsys.h"
-
- #include <iostream>
--#include <zlib/zlib.h>
-+#include <zlib.h>
-
- #include "processor.h"
-
-diff -Naur linden.orig/indra/llimage/llimagejpeg.h linden/indra/llimage/llimagejpeg.h
---- linden.orig/indra/llimage/llimagejpeg.h 2007-06-26 08:48:23.000000000 +0900
-+++ linden/indra/llimage/llimagejpeg.h 2007-06-27 14:54:31.000000000 +0900
-@@ -34,8 +34,8 @@
- #include "llimage.h"
-
- extern "C" {
--#include "jpeglib/jpeglib.h"
--#include "jpeglib/jerror.h"
-+#include "jpeglib.h"
-+#include "jerror.h"
- }
-
- class LLImageJPEG : public LLImageFormatted
-diff -Naur linden.orig/indra/llimagej2coj/llimagej2coj.cpp linden/indra/llimagej2coj/llimagej2coj.cpp
---- linden.orig/indra/llimagej2coj/llimagej2coj.cpp 2007-06-26 08:48:23.000000000 +0900
-+++ linden/indra/llimagej2coj/llimagej2coj.cpp 2007-06-27 14:54:31.000000000 +0900
-@@ -31,7 +31,7 @@
-
- // this is defined so that we get static linking.
- #define OPJ_STATIC
--#include "openjpeg/openjpeg.h"
-+#include "openjpeg.h"
-
- #include "lltimer.h"
- #include "llmemory.h"
-diff -Naur linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp linden/indra/llmessage/llfiltersd2xmlrpc.cpp
---- linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-06-26 08:48:24.000000000 +0900
-+++ linden/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-06-27 14:54:31.000000000 +0900
-@@ -77,7 +77,7 @@
-
- #include <sstream>
- #include <iterator>
--#include <xmlrpc-epi/xmlrpc.h>
-+#include <xmlrpc.h>
- #include "apr-1/apr_base64.h"
-
- #include "llbuffer.h"
-diff -Naur linden.orig/indra/llmessage/llhttpassetstorage.cpp linden/indra/llmessage/llhttpassetstorage.cpp
---- linden.orig/indra/llmessage/llhttpassetstorage.cpp 2007-06-26 08:48:24.000000000 +0900
-+++ linden/indra/llmessage/llhttpassetstorage.cpp 2007-06-27 14:54:31.000000000 +0900
-@@ -38,7 +38,7 @@
- #include "llvfile.h"
- #include "llvfs.h"
-
--#include "zlib/zlib.h"
-+#include "zlib.h"
-
- const U32 MAX_RUNNING_REQUESTS = 1;
- const F32 MAX_PROCESSING_TIME = 0.005f;
-diff -Naur linden.orig/indra/llrender/llfont.cpp linden/indra/llrender/llfont.cpp
---- linden.orig/indra/llrender/llfont.cpp 2007-06-26 08:48:25.000000000 +0900
-+++ linden/indra/llrender/llfont.cpp 2007-06-27 14:54:31.000000000 +0900
-@@ -31,11 +31,11 @@
- #include "llfont.h"
-
- // Freetype stuff
--#if LL_LINUX // I had to do some work to avoid the system-installed FreeType headers... --ryan.
--#include "llfreetype2/freetype/ft2build.h"
--#else
-+// #if LL_LINUX // I had to do some work to avoid the system-installed FreeType headers... --ryan.
-+// #include "llfreetype2/freetype/ft2build.h"
-+// #else
- #include <ft2build.h>
--#endif
-+// #endif
-
- // For some reason, this won't work if it's not wrapped in the ifdef
- #ifdef FT_FREETYPE_H
-diff -Naur linden.orig/indra/llxml/llxmlnode.h linden/indra/llxml/llxmlnode.h
---- linden.orig/indra/llxml/llxmlnode.h 2007-06-26 08:48:26.000000000 +0900
-+++ linden/indra/llxml/llxmlnode.h 2007-06-27 14:54:31.000000000 +0900
-@@ -30,7 +30,7 @@
- #define LL_LLXMLNODE_H
-
- #define XML_STATIC
--#include "expat/expat.h"
-+#include "expat.h"
- #include <map>
-
- #include "indra_constants.h"
-diff -Naur linden.orig/indra/llxml/llxmlparser.h linden/indra/llxml/llxmlparser.h
---- linden.orig/indra/llxml/llxmlparser.h 2007-06-26 08:48:26.000000000 +0900
-+++ linden/indra/llxml/llxmlparser.h 2007-06-27 14:54:31.000000000 +0900
-@@ -30,7 +30,7 @@
- #define LL_LLXMLPARSER_H
-
- #define XML_STATIC
--#include "expat/expat.h"
-+#include "expat.h"
-
- class LLXmlParser
- {
-diff -Naur linden.orig/indra/newview/lluserauth.cpp linden/indra/newview/lluserauth.cpp
---- linden.orig/indra/newview/lluserauth.cpp 2007-06-26 08:48:31.000000000 +0900
-+++ linden/indra/newview/lluserauth.cpp 2007-06-27 14:54:31.000000000 +0900
-@@ -42,7 +42,7 @@
-
- // NOTE: MUST include these after otherincludes since queue gets redefined!?!!
- #include <curl/curl.h>
--#include <xmlrpc-epi/xmlrpc.h>
-+#include <xmlrpc.h>
-
-
-
-diff -Naur linden.orig/indra/newview/llviewerobjectlist.cpp linden/indra/newview/llviewerobjectlist.cpp
---- linden.orig/indra/newview/llviewerobjectlist.cpp 2007-06-26 08:48:33.000000000 +0900
-+++ linden/indra/newview/llviewerobjectlist.cpp 2007-06-27 14:54:31.000000000 +0900
-@@ -61,7 +61,7 @@
- #include "u64.h"
- #include "llviewerimagelist.h"
- #include "lldatapacker.h"
--#include <zlib/zlib.h>
-+#include <zlib.h>
- #include "object_flags.h"
-
- extern BOOL gVelocityInterpolate;
-diff -Naur linden.orig/indra/newview/llwebbrowserctrl.h linden/indra/newview/llwebbrowserctrl.h
---- linden.orig/indra/newview/llwebbrowserctrl.h 2007-06-26 08:48:30.000000000 +0900
-+++ linden/indra/newview/llwebbrowserctrl.h 2007-06-27 14:54:31.000000000 +0900
-@@ -92,6 +92,7 @@
- #include "lldynamictexture.h"
- #include "llmozlib.h"
-
-+class LLUICtrlFactory;
- class LLViewBorder;
- class LLWebBrowserTexture;
-
-diff -Naur linden.orig/indra/newview/llxmlrpctransaction.cpp linden/indra/newview/llxmlrpctransaction.cpp
---- linden.orig/indra/newview/llxmlrpctransaction.cpp 2007-06-26 08:48:32.000000000 +0900
-+++ linden/indra/newview/llxmlrpctransaction.cpp 2007-06-27 14:54:31.000000000 +0900
-@@ -34,7 +34,7 @@
-
- // Have to include these last to avoid queue redefinition!
- #include <curl/curl.h>
--#include <xmlrpc-epi/xmlrpc.h>
-+#include <xmlrpc.h>
-
- #include "viewer.h"
-
diff --git a/games-simulation/secondlife/files/secondlife-1.17.3.0-gcc4.patch b/games-simulation/secondlife/files/secondlife-1.17.3.0-gcc4.patch
deleted file mode 100644
index d0dcf3f..0000000
--- a/games-simulation/secondlife/files/secondlife-1.17.3.0-gcc4.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur linden.orig/indra/newview/llstatusbar.h linden/indra/newview/llstatusbar.h
---- linden.orig/indra/newview/llstatusbar.h 2007-07-07 03:43:29.000000000 +0900
-+++ linden/indra/newview/llstatusbar.h 2007-07-09 18:23:13.000000000 +0900
-@@ -127,7 +127,7 @@
-
- static std::vector<std::string> sDays;
- static std::vector<std::string> sMonths;
-- static const U32 LLStatusBar::MAX_DATE_STRING_LENGTH;
-+ static const U32 MAX_DATE_STRING_LENGTH;
- };
-
- // *HACK: Status bar owns your cached money balance. JC
diff --git a/games-simulation/secondlife/files/secondlife-1.18.3.2-gentoo.patch b/games-simulation/secondlife/files/secondlife-1.18.3.5-gentoo.patch
index 42fe3b4..373c432 100644
--- a/games-simulation/secondlife/files/secondlife-1.18.3.2-gentoo.patch
+++ b/games-simulation/secondlife/files/secondlife-1.18.3.5-gentoo.patch
@@ -1,17 +1,34 @@
diff -Naur linden.orig/indra/SConstruct linden/indra/SConstruct
---- linden.orig/indra/SConstruct 2007-08-30 06:10:39.000000000 +0900
-+++ linden/indra/SConstruct 2007-08-31 23:37:53.000000000 +0900
-@@ -154,6 +154,9 @@
+--- linden.orig/indra/SConstruct 2007-09-15 05:53:52.000000000 +0900
++++ linden/indra/SConstruct 2007-09-16 01:36:13.000000000 +0900
+@@ -111,7 +111,7 @@
+ channel = optenv['CHANNEL']
+ standalone = optenv['STANDALONE']
+ opensource = standalone or optenv['OPENSOURCE']
+-enable_fmod = not opensource and optenv['FMOD']
++enable_fmod = optenv['FMOD']
+ elfio = optenv['ELFIO']
+
+ targets = [ target_param ]
+@@ -134,6 +134,7 @@
+ 'gdk-pixbuf-2.0',
+ 'glib-2.0',
+ 'gmodule-2.0',
++ 'gthread-2.0',
+ 'gtk+-2.0',
+ 'libpng',
+ 'pango',
+@@ -154,6 +155,9 @@
'libssl',
]
+if enable_gstreamer:
-+ standalone_pkgs += [ 'gstreamer-0.10' ]
++ standalone_pkgs += [ 'gstreamer-0.10' ]
+
def pkgconfig(opt, pkgs=None):
if pkgs is None:
pkgs = standalone_pkgs + standalone_net_pkgs
-@@ -610,7 +613,7 @@
+@@ -610,7 +614,7 @@
net_external_libs = [ 'curl', 'ssl', 'crypto', 'aprutil-1', 'apr-1' ]
net_external_libs += [ 'cares', 'expat' ]
@@ -20,7 +37,7 @@ diff -Naur linden.orig/indra/SConstruct linden/indra/SConstruct
if build_target == 'client':
if platform == 'linux':
-@@ -754,7 +757,7 @@
+@@ -753,7 +757,7 @@
internal_libs + external_libs)
# Rpcserver
@@ -30,8 +47,8 @@ diff -Naur linden.orig/indra/SConstruct linden/indra/SConstruct
'llmath', 'llcommon']
create_executable('rpcserver/rpcserver' + file_suffix, 'rpcserver',
diff -Naur linden.orig/indra/llimagej2coj/llimagej2coj.cpp linden/indra/llimagej2coj/llimagej2coj.cpp
---- linden.orig/indra/llimagej2coj/llimagej2coj.cpp 2007-08-30 06:10:39.000000000 +0900
-+++ linden/indra/llimagej2coj/llimagej2coj.cpp 2007-08-31 00:33:42.000000000 +0900
+--- linden.orig/indra/llimagej2coj/llimagej2coj.cpp 2007-09-15 05:53:53.000000000 +0900
++++ linden/indra/llimagej2coj/llimagej2coj.cpp 2007-09-16 01:33:57.000000000 +0900
@@ -31,7 +31,7 @@
// this is defined so that we get static linking.
@@ -42,8 +59,8 @@ diff -Naur linden.orig/indra/llimagej2coj/llimagej2coj.cpp linden/indra/llimagej
#include "lltimer.h"
#include "llmemory.h"
diff -Naur linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp linden/indra/llmessage/llfiltersd2xmlrpc.cpp
---- linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-08-30 06:10:39.000000000 +0900
-+++ linden/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-08-31 00:33:42.000000000 +0900
+--- linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-09-15 05:53:53.000000000 +0900
++++ linden/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-09-16 01:33:57.000000000 +0900
@@ -77,7 +77,7 @@
#include <sstream>
@@ -53,20 +70,9 @@ diff -Naur linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp linden/indra/llmess
#include "apr-1/apr_base64.h"
#include "llbuffer.h"
-diff -Naur linden.orig/indra/newview/llsrv.cpp linden/indra/newview/llsrv.cpp
---- linden.orig/indra/newview/llsrv.cpp 2007-08-30 06:10:43.000000000 +0900
-+++ linden/indra/newview/llsrv.cpp 2007-08-31 00:33:42.000000000 +0900
-@@ -73,6 +73,7 @@
-
- #include <netdb.h>
-
-+#define HOMEGROWN_RESPONSE_PARSER
- #ifdef HOMEGROWN_RESPONSE_PARSER
-
- // We ought to be using libresolv's ns_initparse and ns_parserr to
diff -Naur linden.orig/indra/newview/lluserauth.cpp linden/indra/newview/lluserauth.cpp
---- linden.orig/indra/newview/lluserauth.cpp 2007-08-30 06:10:43.000000000 +0900
-+++ linden/indra/newview/lluserauth.cpp 2007-08-31 00:33:42.000000000 +0900
+--- linden.orig/indra/newview/lluserauth.cpp 2007-09-15 05:53:58.000000000 +0900
++++ linden/indra/newview/lluserauth.cpp 2007-09-16 01:33:57.000000000 +0900
@@ -42,7 +42,7 @@
// NOTE: MUST include these after otherincludes since queue gets redefined!?!!
@@ -77,8 +83,8 @@ diff -Naur linden.orig/indra/newview/lluserauth.cpp linden/indra/newview/llusera
diff -Naur linden.orig/indra/newview/llvoiceclient.cpp linden/indra/newview/llvoiceclient.cpp
---- linden.orig/indra/newview/llvoiceclient.cpp 2007-08-30 06:10:43.000000000 +0900
-+++ linden/indra/newview/llvoiceclient.cpp 2007-08-31 00:33:42.000000000 +0900
+--- linden.orig/indra/newview/llvoiceclient.cpp 2007-09-15 05:53:59.000000000 +0900
++++ linden/indra/newview/llvoiceclient.cpp 2007-09-16 01:33:57.000000000 +0900
@@ -36,7 +36,7 @@
#include "llvoavatar.h"
#include "llbufferstream.h"
@@ -88,20 +94,9 @@ diff -Naur linden.orig/indra/newview/llvoiceclient.cpp linden/indra/newview/llvo
#include "llcallbacklist.h"
#include "llviewerregion.h"
#include "llviewernetwork.h" // for gUserServerChoice
-diff -Naur linden.orig/indra/newview/llwebbrowserctrl.h linden/indra/newview/llwebbrowserctrl.h
---- linden.orig/indra/newview/llwebbrowserctrl.h 2007-08-30 06:10:43.000000000 +0900
-+++ linden/indra/newview/llwebbrowserctrl.h 2007-08-31 00:33:42.000000000 +0900
-@@ -92,6 +92,7 @@
- #include "lldynamictexture.h"
- #include "llmozlib.h"
-
-+class LLUICtrlFactory;
- class LLViewBorder;
- class LLWebBrowserTexture;
-
diff -Naur linden.orig/indra/newview/llxmlrpctransaction.cpp linden/indra/newview/llxmlrpctransaction.cpp
---- linden.orig/indra/newview/llxmlrpctransaction.cpp 2007-08-30 06:10:43.000000000 +0900
-+++ linden/indra/newview/llxmlrpctransaction.cpp 2007-08-31 00:33:42.000000000 +0900
+--- linden.orig/indra/newview/llxmlrpctransaction.cpp 2007-09-15 05:53:59.000000000 +0900
++++ linden/indra/newview/llxmlrpctransaction.cpp 2007-09-16 01:33:57.000000000 +0900
@@ -34,7 +34,7 @@
// Have to include these last to avoid queue redefinition!
diff --git a/games-simulation/secondlife/files/slviewer-1.17.3.0-libresolv.patch b/games-simulation/secondlife/files/slviewer-1.17.3.0-libresolv.patch
deleted file mode 100644
index 4980bb8..0000000
--- a/games-simulation/secondlife/files/slviewer-1.17.3.0-libresolv.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff -urN -x '*.orig' -x '*.rej' -x '*~' -x '.*' -x 'i386-*' linden.orig/indra/newview/llsrv.cpp linden.patched/indra/newview/llsrv.cpp
---- linden.orig/indra/newview/llsrv.cpp 2007-07-06 13:43:29.000000000 -0500
-+++ linden.patched/indra/newview/llsrv.cpp 2007-07-07 17:55:10.000000000 -0500
-@@ -73,6 +73,7 @@
-
- #include <netdb.h>
-
-+#define HOMEGROWN_RESPONSE_PARSER
- #ifdef HOMEGROWN_RESPONSE_PARSER
-
- // We ought to be using libresolv's ns_initparse and ns_parserr to
-diff -urN -x '*.orig' -x '*.rej' -x '*~' -x '.*' -x 'i386-*' linden.orig/indra/SConstruct linden.patched/indra/SConstruct
---- linden.orig/indra/SConstruct 2007-07-07 17:43:13.000000000 -0500
-+++ linden.patched/indra/SConstruct 2007-07-07 17:55:44.000000000 -0500
-@@ -196,13 +196,7 @@
- """ +
- '../libraries/' + system_str + '/include' )
-
-- if platform == 'linux' and build_target == 'client':
-- if arch == 'x86_64' and os.path.exists('/usr/lib64'):
-- client_external_libs = [File('/usr/lib64/libresolv.a')]
-- else:
-- client_external_libs = ['llresolv6']
-- else:
-- client_external_libs = ['resolv']
-+ client_external_libs = ['resolv']
-
- system_link_flags = ''
-
diff --git a/games-simulation/secondlife/secondlife-1.17.3.0.ebuild b/games-simulation/secondlife/secondlife-1.17.3.0.ebuild
deleted file mode 100644
index c30f022..0000000
--- a/games-simulation/secondlife/secondlife-1.17.3.0.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit games toolchain-funcs
-
-DESCRIPTION="A 3D MMORPG virtual world entirely built and owned by its residents"
-HOMEPAGE="http://secondlife.com/"
-SRC_URI="http://secondlife.com/developers/opensource/downloads/2007/07/slviewer-src-${PV}.tar.gz
- http://secondlife.com/developers/opensource/downloads/2007/07/slviewer-artwork-${PV}.zip
- http://secondlife.com/developers/opensource/downloads/2007/07/slviewer-linux-libs-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug elfio fmod"
-#IUSE="debug elfio fmod llmozlib"
-RESTRICT="mirror"
-
-RDEPEND=">=x11-libs/gtk+-2
- =dev-libs/apr-1*
- =dev-libs/apr-util-1*
- dev-libs/boost
- >=net-misc/curl-7.15.4
- dev-libs/openssl
- media-libs/freetype
- media-libs/jpeg
- media-libs/libsdl
- media-libs/mesa
- media-libs/libogg
- media-libs/libvorbis
- fmod? ( x86? ( =media-libs/fmod-3.75* ) )
- =sys-libs/db-4.2*
- dev-libs/expat
- sys-libs/zlib
- >=dev-libs/xmlrpc-epi-0.51
- elfio? ( dev-libs/elfio )
- >=media-libs/openjpeg-1.1.1
- media-fonts/kochi-substitute
- debug? ( dev-libs/google-perftools )"
-# llmozlib? ( net-libs/llmozlib-xulrunner )
-
-DEPEND="${RDEPEND}
- >=dev-util/scons-0.97
- dev-util/pkgconfig
- sys-devel/flex
- sys-devel/bison"
-
-S="${WORKDIR}/linden/indra"
-
-dir="${GAMES_DATADIR}/${PN}"
-
-src_unpack() {
- # unpack font files
- unpack slviewer-linux-libs-${PV}.tar.gz
- rm -rf linden/libraries
- rm -rf linden/indra/newview/app_settings
-
- unpack slviewer-src-${PV}.tar.gz
- unpack slviewer-artwork-${PV}.zip
-
- cd "${S}"
-
- epatch "${FILESDIR}"/${PN}-1.17.2.0-gentoo.patch
- epatch "${FILESDIR}"/${PN}-1.17.2.0-size_t.patch
- epatch "${FILESDIR}"/${P}-gcc4.patch
-
- # VWR-1598
- epatch "${FILESDIR}"/slviewer-${PV}-libresolv.patch
-
- sed -i -e "s|gcc_bin = .*$|gcc_bin = '$(tc-getCXX)'|" "${S}"/SConstruct || die
-
- # "${S}"/newview/viewer_manifest.py
- touch "${S}"/newview/gridargs.dat
-}
-
-src_compile() {
- local myarch
- local myopts="BUILD=release BTARGET=client DISTCC=no STANDALONE=yes"
-
- if use debug ; then
- myopts="${myopts} BUILD=debug"
- else
- myopts="${myopts} BUILD=release"
- fi
-
- if use elfio ; then
- myopts="${myopts} ELFIO=yes"
- else
- myopts="${myopts} ELFIO=no"
- fi
-
- # if use llmozlib ; then
- # myopts="${myopts} MOZLIB=yes"
- # else
- myopts="${myopts} MOZLIB=no"
- # fi
-
- case ${ARCH} in
- x86)
- myopts="${myopts} ARCH=i686"
- ;;
- amd64)
- myopts="${myopts} ARCH=x86_64"
- ;;
- ppc|ppc64)
- myopts="${myopts} ARCH=powerpc"
- ;;
- *)
- myopts="${myopts} ARCH=i686"
- ;;
- esac
-
- if use fmod && [ "${ARCH}" == "x86" ] ; then
- myopts="${myopts} FMOD=yes"
- else
- myopts="${myopts} FMOD=no"
- fi
-
- CLIENT_CPPFLAGS="${CXXFLAGS}" TEMP_BUILD_DIR= scons ${myopts} || die
-}
-
-src_install() {
- cd "${S}"/newview/
-
- insinto "${dir}"
- 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
- newins licenses-linux.txt licenses.txt || die
- newins linux_tools/client-readme.txt README-linux.txt || die
- newins res/ll_icon.ico secondlife.ico || die
-
- insinto "${dir}"/app_settings/
- doins "${WORKDIR}"/linden/scripts/messages/message_template.msg || die
-
- exeinto "${dir}"
- doexe linux_tools/launch_url.sh || die
- newexe linux_tools/wrapper.sh secondlife || die
- newexe ../linux_crash_logger/linux-crash-logger-*-bin* linux-crash-logger.bin || die
-
- exeinto "${dir}"/bin/
- newexe secondlife-*-bin do-not-directly-run-secondlife-bin || die
-
- exeinto "${dir}"/lib
- doexe ../lib_release_client/*-linux/* || die
-
- dosym /usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf /usr/share/games/secondlife/unicode.ttf
-
- games_make_wrapper secondlife ./secondlife "${dir}"
- newicon res/ll_icon.ico secondlife.ico || die
- make_desktop_entry secondlife "Second Life" secondlife.ico
-
- dodoc releasenotes.txt
- newdoc licenses-linux.txt licenses.txt
- newdoc linux_tools/client-readme.txt README-linux.txt
-
- dohtml lsl_guide.html
-
- prepgamesdirs
-}
diff --git a/games-simulation/secondlife/secondlife-1.18.0.6.ebuild b/games-simulation/secondlife/secondlife-1.18.0.6.ebuild
deleted file mode 100644
index 102de73..0000000
--- a/games-simulation/secondlife/secondlife-1.18.0.6.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit games toolchain-funcs
-
-DESCRIPTION="A 3D MMORPG virtual world entirely built and owned by its residents"
-HOMEPAGE="http://secondlife.com/"
-SRC_URI="http://secondlife.com/developers/opensource/downloads/2007/07/slviewer-src-${PV}.tar.gz
- http://secondlife.com/developers/opensource/downloads/2007/07/slviewer-artwork-${PV}.zip
- http://secondlife.com/developers/opensource/downloads/2007/07/slviewer-linux-libs-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug elfio fmod"
-#IUSE="debug elfio fmod llmozlib"
-RESTRICT="mirror"
-
-RDEPEND=">=x11-libs/gtk+-2
- =dev-libs/apr-1*
- =dev-libs/apr-util-1*
- dev-libs/boost
- >=net-misc/curl-7.15.4
- dev-libs/openssl
- media-libs/freetype
- media-libs/jpeg
- media-libs/libsdl
- media-libs/mesa
- media-libs/libogg
- media-libs/libvorbis
- fmod? ( x86? ( =media-libs/fmod-3.75* ) )
- =sys-libs/db-4.2*
- dev-libs/expat
- sys-libs/zlib
- >=dev-libs/xmlrpc-epi-0.51
- elfio? ( dev-libs/elfio )
- >=media-libs/openjpeg-1.1.1
- media-fonts/kochi-substitute
- debug? ( dev-libs/google-perftools )"
-# llmozlib? ( net-libs/llmozlib-xulrunner )
-
-DEPEND="${RDEPEND}
- >=dev-util/scons-0.97
- dev-util/pkgconfig
- sys-devel/flex
- sys-devel/bison"
-
-S="${WORKDIR}/linden/indra"
-
-dir="${GAMES_DATADIR}/${PN}"
-
-src_unpack() {
- # unpack font files
- unpack slviewer-linux-libs-${PV}.tar.gz
- rm -rf linden/libraries
- rm -rf linden/indra/newview/app_settings
-
- unpack slviewer-src-${PV}.tar.gz
- unpack slviewer-artwork-${PV}.zip
-
- cd "${S}"
-
- epatch "${FILESDIR}"/${PN}-1.17.2.0-gentoo.patch
- epatch "${FILESDIR}"/${PN}-1.17.2.0-size_t.patch
- epatch "${FILESDIR}"/${PN}-1.17.3.0-gcc4.patch
-
- # VWR-1598
- epatch "${FILESDIR}"/slviewer-1.17.3.0-libresolv.patch
-
- sed -i -e "s|gcc_bin = .*$|gcc_bin = '$(tc-getCXX)'|" "${S}"/SConstruct || die
-
- # "${S}"/newview/viewer_manifest.py
- touch "${S}"/newview/gridargs.dat
-}
-
-src_compile() {
- local myarch
- local myopts="BUILD=release BTARGET=client DISTCC=no STANDALONE=yes"
-
- if use debug ; then
- myopts="${myopts} BUILD=debug"
- else
- myopts="${myopts} BUILD=release"
- fi
-
- if use elfio ; then
- myopts="${myopts} ELFIO=yes"
- else
- myopts="${myopts} ELFIO=no"
- fi
-
- # if use llmozlib ; then
- # myopts="${myopts} MOZLIB=yes"
- # else
- myopts="${myopts} MOZLIB=no"
- # fi
-
- case ${ARCH} in
- x86)
- myopts="${myopts} ARCH=i686"
- ;;
- amd64)
- myopts="${myopts} ARCH=x86_64"
- ;;
- ppc|ppc64)
- myopts="${myopts} ARCH=powerpc"
- ;;
- *)
- myopts="${myopts} ARCH=i686"
- ;;
- esac
-
- if use fmod && [ "${ARCH}" == "x86" ] ; then
- myopts="${myopts} FMOD=yes"
- else
- myopts="${myopts} FMOD=no"
- fi
-
- CLIENT_CPPFLAGS="${CXXFLAGS}" TEMP_BUILD_DIR= scons ${myopts} || die
-}
-
-src_install() {
- cd "${S}"/newview/
-
- insinto "${dir}"
- doins gpu_table.txt gridargs.dat secondlife-i686.supp featuretable_linux.txt || die
- doins -r app_settings character fonts skins res-sdl || die
-
- doins lsl_guide.html releasenotes.txt || die
- newins licenses-linux.txt licenses.txt || die
- newins linux_tools/client-readme.txt README-linux.txt || die
- newins res/ll_icon.ico secondlife.ico || die
-
- insinto "${dir}"/app_settings/
- doins "${WORKDIR}"/linden/scripts/messages/message_template.msg || die
- doins "${WORKDIR}"/linden/etc/message.xml || die
-
- exeinto "${dir}"
- doexe linux_tools/launch_url.sh || die
- newexe linux_tools/wrapper.sh secondlife || die
- newexe ../linux_crash_logger/linux-crash-logger-*-bin* linux-crash-logger.bin || die
-
- exeinto "${dir}"/bin/
- newexe secondlife-*-bin do-not-directly-run-secondlife-bin || die
-
- exeinto "${dir}"/lib
- doexe ../lib_release_client/*-linux/lib* || die
-
- dosym /usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf /usr/share/games/secondlife/unicode.ttf
-
- games_make_wrapper secondlife ./secondlife "${dir}"
- newicon res/ll_icon.ico secondlife.ico || die
- make_desktop_entry secondlife "Second Life" secondlife.ico
-
- dodoc releasenotes.txt
- newdoc licenses-linux.txt licenses.txt
- newdoc linux_tools/client-readme.txt README-linux.txt
-
- dohtml lsl_guide.html
-
- prepgamesdirs
-}
diff --git a/games-simulation/secondlife/secondlife-1.18.1.2.ebuild b/games-simulation/secondlife/secondlife-1.18.1.2.ebuild
deleted file mode 100644
index f96f2f3..0000000
--- a/games-simulation/secondlife/secondlife-1.18.1.2.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit games toolchain-funcs
-
-DESCRIPTION="A 3D MMORPG virtual world entirely built and owned by its residents"
-HOMEPAGE="http://secondlife.com/"
-SRC_URI="http://secondlife.com/developers/opensource/downloads/2007/08/slviewer-src-${PV}.tar.gz
- http://secondlife.com/developers/opensource/downloads/2007/08/slviewer-artwork-${PV}.zip
- http://secondlife.com/developers/opensource/downloads/2007/08/slviewer-linux-libs-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug elfio fmod gstreamer"
-#IUSE="debug elfio fmod llmozlib"
-RESTRICT="mirror"
-
-RDEPEND=">=x11-libs/gtk+-2
- =dev-libs/apr-1*
- =dev-libs/apr-util-1*
- dev-libs/boost
- >=net-misc/curl-7.15.4
- dev-libs/openssl
- media-libs/freetype
- media-libs/jpeg
- media-libs/libsdl
- media-libs/mesa
- media-libs/libogg
- media-libs/libvorbis
- fmod? ( x86? ( =media-libs/fmod-3.75* ) )
- =sys-libs/db-4.2*
- dev-libs/expat
- sys-libs/zlib
- >=dev-libs/xmlrpc-epi-0.51
- elfio? ( dev-libs/elfio )
- >=media-libs/openjpeg-1.1.1
- media-fonts/kochi-substitute
- gstreamer? ( >=media-libs/gstreamer-0.10 )
- debug? ( dev-libs/google-perftools )"
-# llmozlib? ( net-libs/llmozlib-xulrunner )
-
-DEPEND="${RDEPEND}
- >=dev-util/scons-0.97
- dev-util/pkgconfig
- sys-devel/flex
- sys-devel/bison"
-
-S="${WORKDIR}/linden/indra"
-
-dir="${GAMES_DATADIR}/${PN}"
-
-src_unpack() {
- # unpack font files
- unpack slviewer-linux-libs-${PV}.tar.gz
- rm -rf linden/libraries
- rm -rf linden/indra/newview/app_settings
-
- unpack slviewer-src-${PV}.tar.gz
- unpack slviewer-artwork-${PV}.zip
-
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}-gentoo.patch
- epatch "${FILESDIR}"/${PN}-1.17.2.0-size_t.patch
-
- sed -i -e "s|gcc_bin = .*$|gcc_bin = '$(tc-getCXX)'|" "${S}"/SConstruct || die
-
- # "${S}"/newview/viewer_manifest.py
- touch "${S}"/newview/gridargs.dat
-}
-
-src_compile() {
- local myarch
- local myopts="BUILD=release BTARGET=client DISTCC=no STANDALONE=yes"
-
- if use debug ; then
- myopts="${myopts} BUILD=debug"
- else
- myopts="${myopts} BUILD=release"
- fi
-
- if use elfio ; then
- myopts="${myopts} ELFIO=yes"
- else
- myopts="${myopts} ELFIO=no"
- fi
-
- if use gstreamer ; then
- myopts="${myopts} GSTREAMER=yes"
- else
- myopts="${myopts} GSTREAMER=no"
- fi
-
- # if use llmozlib ; then
- # myopts="${myopts} MOZLIB=yes"
- # else
- myopts="${myopts} MOZLIB=no"
- # fi
-
- case ${ARCH} in
- x86)
- myopts="${myopts} ARCH=i686"
- ;;
- amd64)
- myopts="${myopts} ARCH=x86_64"
- ;;
- ppc|ppc64)
- myopts="${myopts} ARCH=powerpc"
- ;;
- *)
- myopts="${myopts} ARCH=i686"
- ;;
- esac
-
- if use fmod && [ "${ARCH}" == "x86" ] ; then
- myopts="${myopts} FMOD=yes"
- else
- myopts="${myopts} FMOD=no"
- fi
-
- CLIENT_CPPFLAGS="${CXXFLAGS}" TEMP_BUILD_DIR= scons ${myopts} || die
-}
-
-src_install() {
- cd "${S}"/newview/
-
- insinto "${dir}"
- doins gpu_table.txt gridargs.dat secondlife-i686.supp featuretable_linux.txt || die
- doins -r app_settings character fonts skins res-sdl || die
-
- doins lsl_guide.html releasenotes.txt || die
- newins licenses-linux.txt licenses.txt || die
- newins linux_tools/client-readme.txt README-linux.txt || die
- newins res/ll_icon.ico secondlife.ico || die
-
- insinto "${dir}"/app_settings/
- doins "${WORKDIR}"/linden/scripts/messages/message_template.msg || die
- doins "${WORKDIR}"/linden/etc/message.xml || die
-
- exeinto "${dir}"
- doexe linux_tools/launch_url.sh || die
- newexe linux_tools/wrapper.sh secondlife || die
- newexe ../linux_crash_logger/linux-crash-logger-*-bin* linux-crash-logger.bin || die
-
- exeinto "${dir}"/bin/
- newexe secondlife-*-bin do-not-directly-run-secondlife-bin || die
-
- exeinto "${dir}"/lib
- doexe ../lib_release_client/*-linux/lib* || die
-
- dosym /usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf /usr/share/games/secondlife/unicode.ttf
-
- games_make_wrapper secondlife ./secondlife "${dir}"
- newicon res/ll_icon.ico secondlife.ico || die
- make_desktop_entry secondlife "Second Life" secondlife.ico
-
- dodoc releasenotes.txt
- newdoc licenses-linux.txt licenses.txt
- newdoc linux_tools/client-readme.txt README-linux.txt
-
- dohtml lsl_guide.html
-
- prepgamesdirs
-}
diff --git a/games-simulation/secondlife/secondlife-1.18.3.2.ebuild b/games-simulation/secondlife/secondlife-1.18.3.5.ebuild
index 311637b..bacfaa4 100644
--- a/games-simulation/secondlife/secondlife-1.18.3.2.ebuild
+++ b/games-simulation/secondlife/secondlife-1.18.3.5.ebuild
@@ -6,15 +6,15 @@ inherit games toolchain-funcs
DESCRIPTION="A 3D MMORPG virtual world entirely built and owned by its residents"
HOMEPAGE="http://secondlife.com/"
-SRC_URI="http://secondlife.com/developers/opensource/downloads/2007/08/slviewer-src-RC-${PV}.tar.gz
- http://secondlife.com/developers/opensource/downloads/2007/08/slviewer-artwork-RC-${PV}.zip
- http://secondlife.com/developers/opensource/downloads/2007/08/slviewer-linux-libs-RC-${PV}.tar.gz"
+SRC_URI="http://secondlife.com/developers/opensource/downloads/2007/09/slviewer-src-RC-${PV}.tar.gz
+ http://secondlife.com/developers/opensource/downloads/2007/09/slviewer-artwork-RC-${PV}.zip
+ http://secondlife.com/developers/opensource/downloads/2007/09/slviewer-linux-libs-RC-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug elfio fmod gstreamer"
-#IUSE="debug elfio fmod gstreamer llmozlib"
+#IUSE="debug elfio fmod gstreamer kdu mozlib"
RESTRICT="mirror"
RDEPEND=">=x11-libs/gtk+-2
@@ -39,7 +39,7 @@ RDEPEND=">=x11-libs/gtk+-2
media-fonts/kochi-substitute
gstreamer? ( >=media-libs/gstreamer-0.10 )
debug? ( dev-libs/google-perftools )"
-# llmozlib? ( net-libs/llmozlib-xulrunner )
+# mozlib? ( net-libs/llmozlib-xulrunner )
DEPEND="${RDEPEND}
>=dev-util/scons-0.97
@@ -51,11 +51,33 @@ S="${WORKDIR}/linden/indra"
dir="${GAMES_DATADIR}/${PN}"
+pkg_config() {
+ if [ "${ARCH}" != "x86" ] ; then
+ if use fmod ; then
+ ewarn "fmod USE flag is only available on x86."
+ fi
+# if use kdu ; then
+# ewarn "kdu USE flag is only available on x86."
+# fi
+# if use mozlib ; then
+# ewarn "mozlib USE flag is only available on x86."
+# fi
+ fi
+}
+
src_unpack() {
# unpack font files
unpack slviewer-linux-libs-RC-${PV}.tar.gz
- rm -rf linden/libraries
- rm -rf linden/indra/newview/app_settings
+
+# if use kdu ; then
+# find linden/libraries -type f -a ! -name '*kdu*' | xargs rm -f || die
+# else
+ rm -rf linden/libraries
+# fi
+
+# if ! use mozlib ; then
+ rm -rf linden/indra/newview/app_settings
+# fi
unpack slviewer-src-RC-${PV}.tar.gz
unpack slviewer-artwork-RC-${PV}.zip
@@ -73,7 +95,7 @@ src_unpack() {
src_compile() {
local myarch
- local myopts="BUILD=release BTARGET=client DISTCC=no STANDALONE=yes"
+ local myopts="BUILD=release BTARGET=client DISTCC=no"
if use debug ; then
myopts="${myopts} BUILD=debug"
@@ -93,12 +115,6 @@ src_compile() {
myopts="${myopts} GSTREAMER=no"
fi
- # if use llmozlib ; then
- # myopts="${myopts} MOZLIB=yes"
- # else
- myopts="${myopts} MOZLIB=no"
- # fi
-
case ${ARCH} in
x86)
myopts="${myopts} ARCH=i686"
@@ -114,10 +130,20 @@ src_compile() {
;;
esac
- if use fmod && [ "${ARCH}" == "x86" ] ; then
- myopts="${myopts} FMOD=yes"
+ if [ "${ARCH}" == "x86" ] ; then
+ if use fmod; then
+ myopts="${myopts} FMOD=yes OPENSOURCE=no"
+ else
+ myopts="${myopts} FMOD=no OPENSOURCE=yes"
+ fi
+
+# if use mozlib ; then
+# myopts="${myopts} MOZLIB=yes STANDALONE=no"
+# else
+ myopts="${myopts} MOZLIB=no STANDALONE=yes"
+# fi
else
- myopts="${myopts} FMOD=no"
+ myopts="${myopts} FMOD=no MOZLIB=no STANDALONE=yes OPENSOURCE=yes"
fi
CLIENT_CPPFLAGS="${CXXFLAGS}" TEMP_BUILD_DIR= scons ${myopts} || die