summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2007-08-04 23:39:04 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2007-08-04 23:39:04 +0000
commit2e129a2f91ce4a7022029219724e1945c20dba95 (patch)
tree75be3b7accad2f3f7d1a006650efef73f87b5472 /games-simulation
parentVersion bumped. (diff)
downloadsecondlife-2e129a2f91ce4a7022029219724e1945c20dba95.tar.gz
secondlife-2e129a2f91ce4a7022029219724e1945c20dba95.tar.bz2
secondlife-2e129a2f91ce4a7022029219724e1945c20dba95.zip
Version bumped.
svn path=/secondlife/; revision=23
Diffstat (limited to 'games-simulation')
-rw-r--r--games-simulation/secondlife-bin/ChangeLog10
-rw-r--r--games-simulation/secondlife-bin/Manifest56
-rw-r--r--games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.0.123
-rw-r--r--games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.2.03
-rw-r--r--games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.3.03
-rw-r--r--games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.1.23
-rw-r--r--games-simulation/secondlife-bin/metadata.xml10
-rw-r--r--games-simulation/secondlife-bin/secondlife-bin-1.17.0.12.ebuild93
-rw-r--r--games-simulation/secondlife-bin/secondlife-bin-1.17.3.0.ebuild93
-rw-r--r--games-simulation/secondlife-bin/secondlife-bin-1.17.3.1.ebuild4
-rw-r--r--games-simulation/secondlife-bin/secondlife-bin-1.18.0.6.ebuild41
-rw-r--r--games-simulation/secondlife-bin/secondlife-bin-1.18.1.2.ebuild (renamed from games-simulation/secondlife-bin/secondlife-bin-1.17.2.0.ebuild)41
-rw-r--r--games-simulation/secondlife/ChangeLog10
-rw-r--r--games-simulation/secondlife/Manifest54
-rw-r--r--games-simulation/secondlife/files/digest-secondlife-1.17.0.129
-rw-r--r--games-simulation/secondlife/files/digest-secondlife-1.17.2.09
-rw-r--r--games-simulation/secondlife/files/digest-secondlife-1.18.1.29
-rw-r--r--games-simulation/secondlife/files/llwindowssdl_16bit_depth.patch35
-rw-r--r--games-simulation/secondlife/files/opensecondlife-svn41.patch28
-rw-r--r--games-simulation/secondlife/files/secondlife-1.15.1.3-gentoo.patch197
-rw-r--r--games-simulation/secondlife/files/secondlife-1.18.1.2-gentoo.patch113
-rw-r--r--games-simulation/secondlife/metadata.xml10
-rw-r--r--games-simulation/secondlife/secondlife-1.17.0.12.ebuild134
-rw-r--r--games-simulation/secondlife/secondlife-1.18.1.2.ebuild (renamed from games-simulation/secondlife/secondlife-1.17.2.0.ebuild)47
24 files changed, 285 insertions, 730 deletions
diff --git a/games-simulation/secondlife-bin/ChangeLog b/games-simulation/secondlife-bin/ChangeLog
new file mode 100644
index 0000000..7d88e3b
--- /dev/null
+++ b/games-simulation/secondlife-bin/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for games-simulation/secondlife-bin
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 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,
+ secondlife-bin-1.18.0.6.ebuild:
+ Cleanup.
+
diff --git a/games-simulation/secondlife-bin/Manifest b/games-simulation/secondlife-bin/Manifest
index 2a28f7d..6b33272 100644
--- a/games-simulation/secondlife-bin/Manifest
+++ b/games-simulation/secondlife-bin/Manifest
@@ -1,40 +1,32 @@
-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
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
-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 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
-EBUILD secondlife-bin-1.17.3.1.ebuild 2176 RMD160 a003c78243970576b15cb09aeeec4b277af79b48 SHA1 e7641eeb247a9f7a4616dc7ec18f51cc1b4d56fe SHA256 b0f3bd5884c5562be9c00d4c11cde5e852630ad064d7b05d4be79d4cfe98eee4
-MD5 f69b96b990c826e828950acce06e9971 secondlife-bin-1.17.3.1.ebuild 2176
-RMD160 a003c78243970576b15cb09aeeec4b277af79b48 secondlife-bin-1.17.3.1.ebuild 2176
-SHA256 b0f3bd5884c5562be9c00d4c11cde5e852630ad064d7b05d4be79d4cfe98eee4 secondlife-bin-1.17.3.1.ebuild 2176
-EBUILD secondlife-bin-1.18.0.6.ebuild 2176 RMD160 a003c78243970576b15cb09aeeec4b277af79b48 SHA1 e7641eeb247a9f7a4616dc7ec18f51cc1b4d56fe SHA256 b0f3bd5884c5562be9c00d4c11cde5e852630ad064d7b05d4be79d4cfe98eee4
-MD5 f69b96b990c826e828950acce06e9971 secondlife-bin-1.18.0.6.ebuild 2176
-RMD160 a003c78243970576b15cb09aeeec4b277af79b48 secondlife-bin-1.18.0.6.ebuild 2176
-SHA256 b0f3bd5884c5562be9c00d4c11cde5e852630ad064d7b05d4be79d4cfe98eee4 secondlife-bin-1.18.0.6.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
+DIST SecondLife_i686_1_18_1_2.tar.bz2 51746585 RMD160 6982f65cc53978cb82c9f7c6faf18d66860159d8 SHA1 4af3f7ebc75a2980c5264af46cb0a4460ec996f5 SHA256 0f15f7bc3f27800846fd9b9c57d56d02102d06a47e2b839942c676e3928b7369
+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
+MISC ChangeLog 378 RMD160 92addc133373660eaad3cc9d099917b12699ed34 SHA1 98df3a751ff516aa64fd3d8070efd3610f795daa SHA256 6d8ffb22a77649247122639b6983f47fd18ecb3aa8dc5b0ee2cc5db5715d7306
+MD5 97faf24916fe6ff42b4132851981ef28 ChangeLog 378
+RMD160 92addc133373660eaad3cc9d099917b12699ed34 ChangeLog 378
+SHA256 6d8ffb22a77649247122639b6983f47fd18ecb3aa8dc5b0ee2cc5db5715d7306 ChangeLog 378
+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
diff --git a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.0.12 b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.0.12
deleted file mode 100644
index e05b593..0000000
--- a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.0.12
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 94d923b33f378819ea5fcdfc0f74afb7 SecondLife_i686_1_17_0_12.tar.bz2 50746305
-RMD160 c7efcaec3d407917146c9e48e190ad5ac70838f3 SecondLife_i686_1_17_0_12.tar.bz2 50746305
-SHA256 b8eca83b257f5f9f9fa4a168a938ed88777c4734681558d95d2d12f53f267c04 SecondLife_i686_1_17_0_12.tar.bz2 50746305
diff --git a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.2.0 b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.2.0
deleted file mode 100644
index 53b3e4e..0000000
--- a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.2.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 9d45a14d3f58d8f06a80225b82c3adc1 SecondLife_i686_1_17_2_0.tar.bz2 50798766
-RMD160 c37b5ae5630428a88aebe5fb7ad75033ef8102ef SecondLife_i686_1_17_2_0.tar.bz2 50798766
-SHA256 1592b1eea978abce5a1796d46bb24d63bb114897165b16ee771a206729212269 SecondLife_i686_1_17_2_0.tar.bz2 50798766
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
deleted file mode 100644
index 777d740..0000000
--- a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.3.0
+++ /dev/null
@@ -1,3 +0,0 @@
-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/files/digest-secondlife-bin-1.18.1.2 b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.1.2
new file mode 100644
index 0000000..e9b9773
--- /dev/null
+++ b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.1.2
@@ -0,0 +1,3 @@
+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/metadata.xml b/games-simulation/secondlife-bin/metadata.xml
new file mode 100644
index 0000000..6b38257
--- /dev/null
+++ b/games-simulation/secondlife-bin/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>matsuu@gentoo.org</email>
+<name>MATSUU Takuto</name>
+</maintainer>
+</pkgmetadata>
+
diff --git a/games-simulation/secondlife-bin/secondlife-bin-1.17.0.12.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.17.0.12.ebuild
deleted file mode 100644
index b74f45d..0000000
--- a/games-simulation/secondlife-bin/secondlife-bin-1.17.0.12.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# 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/do-not-directly-run-secondlife-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.17.3.0.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.17.3.0.ebuild
deleted file mode 100644
index 4108d2b..0000000
--- a/games-simulation/secondlife-bin/secondlife-bin-1.17.3.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# 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-bin/secondlife-bin-1.17.3.1.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.17.3.1.ebuild
index 4108d2b..21d2f52 100644
--- a/games-simulation/secondlife-bin/secondlife-bin-1.17.3.1.ebuild
+++ b/games-simulation/secondlife-bin/secondlife-bin-1.17.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -35,7 +35,7 @@ QA_TEXTRELS="${dir:1}/lib/libfreetype.so.6
RDEPEND="sys-libs/glibc
media-fonts/kochi-substitute
- x86? (
+ x86? (
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdmcp
diff --git a/games-simulation/secondlife-bin/secondlife-bin-1.18.0.6.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.18.0.6.ebuild
index 4108d2b..539aa06 100644
--- a/games-simulation/secondlife-bin/secondlife-bin-1.18.0.6.ebuild
+++ b/games-simulation/secondlife-bin/secondlife-bin-1.18.0.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit games
+inherit games multilib
MY_P="SecondLife_i686_${PV//./_}"
@@ -16,26 +16,9 @@ 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? (
+ x86? (
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdmcp
@@ -60,6 +43,24 @@ RDEPEND="sys-libs/glibc
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}
diff --git a/games-simulation/secondlife-bin/secondlife-bin-1.17.2.0.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.18.1.2.ebuild
index 4108d2b..539aa06 100644
--- a/games-simulation/secondlife-bin/secondlife-bin-1.17.2.0.ebuild
+++ b/games-simulation/secondlife-bin/secondlife-bin-1.18.1.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit games
+inherit games multilib
MY_P="SecondLife_i686_${PV//./_}"
@@ -16,26 +16,9 @@ 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? (
+ x86? (
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdmcp
@@ -60,6 +43,24 @@ RDEPEND="sys-libs/glibc
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}
diff --git a/games-simulation/secondlife/ChangeLog b/games-simulation/secondlife/ChangeLog
new file mode 100644
index 0000000..4eb7294
--- /dev/null
+++ b/games-simulation/secondlife/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for games-simulation/secondlife
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 13 Jul 2007; MATSUU Takuto <matsuu@gentoo.org>
+ -files/secondlife-1.15.1.3-gentoo.patch,
+ -files/llwindowssdl_16bit_depth.patch, -files/opensecondlife-svn41.patch,
+ +metadata.xml, -secondlife-1.17.0.12.ebuild, -secondlife-1.17.2.0.ebuild:
+ Removed old versions.
+
diff --git a/games-simulation/secondlife/Manifest b/games-simulation/secondlife/Manifest
index f762a01..97f8fd1 100644
--- a/games-simulation/secondlife/Manifest
+++ b/games-simulation/secondlife/Manifest
@@ -1,15 +1,3 @@
-AUX llwindowssdl_16bit_depth.patch 1298 RMD160 a95ce90da9e466cee96f80afbc4b182dc1217566 SHA1 b8892f2d734b4a9ababe9dcec19b7b6c80dfd012 SHA256 1b4d67b6d12d6d5f23b393dd11d81d670ff09a2276fbba91161ce4ac60125b98
-MD5 d39398d4cacb5431f042ed6c99c6c810 files/llwindowssdl_16bit_depth.patch 1298
-RMD160 a95ce90da9e466cee96f80afbc4b182dc1217566 files/llwindowssdl_16bit_depth.patch 1298
-SHA256 1b4d67b6d12d6d5f23b393dd11d81d670ff09a2276fbba91161ce4ac60125b98 files/llwindowssdl_16bit_depth.patch 1298
-AUX opensecondlife-svn41.patch 635 RMD160 4ff31d0a2e52c2ccfa6f5591e0e6e46471609690 SHA1 03998427597e06ede4d702ab4a91a7c8ae6bf824 SHA256 100a42a60f46bc6abd8b2d77ae81ee2d4ea56edcfabb1ab00b589ce0d9314bce
-MD5 23d4c1db16f9351dc2d190120d1962b4 files/opensecondlife-svn41.patch 635
-RMD160 4ff31d0a2e52c2ccfa6f5591e0e6e46471609690 files/opensecondlife-svn41.patch 635
-SHA256 100a42a60f46bc6abd8b2d77ae81ee2d4ea56edcfabb1ab00b589ce0d9314bce files/opensecondlife-svn41.patch 635
-AUX secondlife-1.15.1.3-gentoo.patch 7590 RMD160 b446228bd65cfa6997027bae094a07dbfd78070e SHA1 0b003fb027661a0fb12b64d0c54d757e88adcff2 SHA256 a7fae42856653480c11a03c2a7df8d6d4c82d6aab8b687475007af5717637798
-MD5 6f5b5127d48631c4a2e36ed37fc89ff7 files/secondlife-1.15.1.3-gentoo.patch 7590
-RMD160 b446228bd65cfa6997027bae094a07dbfd78070e files/secondlife-1.15.1.3-gentoo.patch 7590
-SHA256 a7fae42856653480c11a03c2a7df8d6d4c82d6aab8b687475007af5717637798 files/secondlife-1.15.1.3-gentoo.patch 7590
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
@@ -22,30 +10,23 @@ AUX secondlife-1.17.3.0-gcc4.patch 510 RMD160 798e96765ad4d358d9f152893cdff607c6
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 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.0.12.zip 24682087 RMD160 bc0e789608bb7dbde69ed6123ec017c685aa3cd5 SHA1 efcf7825bf76e0af8c572c543487221aa98508fa SHA256 7b7d31a71884d5b116dba57e84ebcea057333ac577edb3fc9d0593c4f886583a
-DIST slviewer-artwork-1.17.2.0.zip 24684316 RMD160 f95474667f1286c66e846f0c8326cfee63d1d20a SHA1 4d3a282f1c2c44f8eda7f9a2712cd595d2ef5816 SHA256 32d348a3d294ced0a32607d506b452fd24784529bcf89225a53cb36ae03eb147
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-linux-libs-1.17.0.12.tar.gz 27190078 RMD160 8f2ec0d491a9a1a23e2d4fc63db02a03130b85c8 SHA1 cbe5ba08c41a87764eb06e441fd90520899e4f85 SHA256 b5f2d1a7424b474d8ce3773ac3bf1a5b71e96586017fb653b3364529bff51d61
-DIST slviewer-linux-libs-1.17.2.0.tar.gz 28127089 RMD160 6b9de0070f5a950e81e38f56d9c424384dcb9a8c SHA1 823c2441ac418200f2c595eb55fdc1fb6c8344af SHA256 4103ba31f6946c098e08e74c934fbb4e4621e1e644572b9f6655da4e5e0c421f
+DIST slviewer-artwork-1.18.1.2.zip 24702596 RMD160 64226c9f79599f694c0e5066b3e4113ddd7a9c20 SHA1 db6af42c6f77c76663748ac31e3a049347d6f017 SHA256 361fb28b6de7ec983eb0e837e55736b45de85c27394a01615d8e39b9a9b22ca0
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-src-1.17.0.12.tar.gz 5171734 RMD160 cb67ad617f0504ad1550a7d0f7578e975365026e SHA1 b0b9ed7e50d100feb25d92dfde7bd00daf7f2bea SHA256 a213ce3b1d027734273ebe434b9cbf4be3e29b3f712d2545fa2e0248b3d5985d
-DIST slviewer-src-1.17.2.0.tar.gz 5198005 RMD160 6e5772744811c089e21716b579e707fa1322c149 SHA1 7094cb0adb4550c3e798878fb083bdf5e650689f SHA256 dc5302fc37bec25dca9b47324f8fea6e56aa2b3da3fc30e3a0d4c56719fa0de4
+DIST slviewer-linux-libs-1.18.1.2.tar.gz 30547391 RMD160 a4c50dad871fc68f57dd668ef4e82acb59bece7f SHA1 020dd25d03aaca0155a6ab02ca2846532af5dc3e SHA256 137b16c2f84398ebe216dcf521a89d88c0fe58208fd2d62716d3571827ed12d6
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
-EBUILD secondlife-1.17.0.12.ebuild 3478 RMD160 f925775806194dbdd5eb1564820c553f90ae9cb3 SHA1 f6ef60c0674af02235e8b6e803fab97180d8aafa SHA256 0d9952447dc222f8e7e79c0bfb4e6c238423c894d663d606e7bb7ac9e7b95686
-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 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
+DIST slviewer-src-1.18.1.2.tar.gz 5395729 RMD160 4222ec08662cbe9e8ecb18113e37d9a7edc8d127 SHA1 a0ba4070771f01ffbc242d18c0bfc5822b52cd76 SHA256 dc749594bd1952ba3c3c59587641849d13f420dc52a2e9fa6bc495e05f3a65e1
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
@@ -54,15 +35,24 @@ EBUILD secondlife-1.18.0.6.ebuild 4113 RMD160 451f7a3da9f9659a1bb8abed336023470a
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
-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
-MD5 5222f46d8a05dae2d2661045fb0ec5a0 files/digest-secondlife-1.17.2.0 834
-RMD160 c115b7863483c4e29d0788e9802cd0d6b30a8755 files/digest-secondlife-1.17.2.0 834
-SHA256 37bccb337ca1b663d96c704eb47ec7543251a9389da4eb66ef89c59f0be7da0d files/digest-secondlife-1.17.2.0 834
+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
+MISC ChangeLog 397 RMD160 63706792a2ef7f9f6415e659f853b285deae8b2f SHA1 17e67ab90c2e9e9498546dea1e697fff4757555c SHA256 cfd4bfd6466fb3e1db42817b34283356390a43f1e54f0b8217847a6d78a15dc6
+MD5 f098b81a2533118dabb62f9f470dbad1 ChangeLog 397
+RMD160 63706792a2ef7f9f6415e659f853b285deae8b2f ChangeLog 397
+SHA256 cfd4bfd6466fb3e1db42817b34283356390a43f1e54f0b8217847a6d78a15dc6 ChangeLog 397
+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 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
diff --git a/games-simulation/secondlife/files/digest-secondlife-1.17.0.12 b/games-simulation/secondlife/files/digest-secondlife-1.17.0.12
deleted file mode 100644
index f230934..0000000
--- a/games-simulation/secondlife/files/digest-secondlife-1.17.0.12
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 ba7f0c092f4e69cfb0b2990eff0b6f29 slviewer-artwork-1.17.0.12.zip 24682087
-RMD160 bc0e789608bb7dbde69ed6123ec017c685aa3cd5 slviewer-artwork-1.17.0.12.zip 24682087
-SHA256 7b7d31a71884d5b116dba57e84ebcea057333ac577edb3fc9d0593c4f886583a slviewer-artwork-1.17.0.12.zip 24682087
-MD5 a0d97271bef07a4d97c01c1c69f61de8 slviewer-linux-libs-1.17.0.12.tar.gz 27190078
-RMD160 8f2ec0d491a9a1a23e2d4fc63db02a03130b85c8 slviewer-linux-libs-1.17.0.12.tar.gz 27190078
-SHA256 b5f2d1a7424b474d8ce3773ac3bf1a5b71e96586017fb653b3364529bff51d61 slviewer-linux-libs-1.17.0.12.tar.gz 27190078
-MD5 e71e146cb4f1ba7e37a06fb4d66d34ae slviewer-src-1.17.0.12.tar.gz 5171734
-RMD160 cb67ad617f0504ad1550a7d0f7578e975365026e slviewer-src-1.17.0.12.tar.gz 5171734
-SHA256 a213ce3b1d027734273ebe434b9cbf4be3e29b3f712d2545fa2e0248b3d5985d slviewer-src-1.17.0.12.tar.gz 5171734
diff --git a/games-simulation/secondlife/files/digest-secondlife-1.17.2.0 b/games-simulation/secondlife/files/digest-secondlife-1.17.2.0
deleted file mode 100644
index 4da1c32..0000000
--- a/games-simulation/secondlife/files/digest-secondlife-1.17.2.0
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 942ca9d4da3338a1bb28742a5d04a54c slviewer-artwork-1.17.2.0.zip 24684316
-RMD160 f95474667f1286c66e846f0c8326cfee63d1d20a slviewer-artwork-1.17.2.0.zip 24684316
-SHA256 32d348a3d294ced0a32607d506b452fd24784529bcf89225a53cb36ae03eb147 slviewer-artwork-1.17.2.0.zip 24684316
-MD5 19f99960fba9856c2da20f05fe263d4c slviewer-linux-libs-1.17.2.0.tar.gz 28127089
-RMD160 6b9de0070f5a950e81e38f56d9c424384dcb9a8c slviewer-linux-libs-1.17.2.0.tar.gz 28127089
-SHA256 4103ba31f6946c098e08e74c934fbb4e4621e1e644572b9f6655da4e5e0c421f slviewer-linux-libs-1.17.2.0.tar.gz 28127089
-MD5 768dc0b7ff5e2dd2751f363fd6b568b3 slviewer-src-1.17.2.0.tar.gz 5198005
-RMD160 6e5772744811c089e21716b579e707fa1322c149 slviewer-src-1.17.2.0.tar.gz 5198005
-SHA256 dc5302fc37bec25dca9b47324f8fea6e56aa2b3da3fc30e3a0d4c56719fa0de4 slviewer-src-1.17.2.0.tar.gz 5198005
diff --git a/games-simulation/secondlife/files/digest-secondlife-1.18.1.2 b/games-simulation/secondlife/files/digest-secondlife-1.18.1.2
new file mode 100644
index 0000000..6940c99
--- /dev/null
+++ b/games-simulation/secondlife/files/digest-secondlife-1.18.1.2
@@ -0,0 +1,9 @@
+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/llwindowssdl_16bit_depth.patch b/games-simulation/secondlife/files/llwindowssdl_16bit_depth.patch
deleted file mode 100644
index 9b90e70..0000000
--- a/games-simulation/secondlife/files/llwindowssdl_16bit_depth.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Index: llwindowsdl.cpp
-===================================================================
-RCS file: /home/david/src/.cvs/programming/SecondLife/linden/indra/llwindow/llwindowsdl.cpp,v
-retrieving revision 1.1
-diff -u -r1.1 llwindowsdl.cpp
---- llwindowsdl.cpp 28 Feb 2007 04:43:12 -0000 1.1
-+++ llwindowsdl.cpp 28 Feb 2007 04:52:45 -0000
-@@ -393,6 +393,13 @@
- }
-
- mWindow = SDL_SetVideoMode(width, height, bits, sdlflags | SDL_FULLSCREEN);
-+ if (!mWindow)
-+ {
-+ llwarns << "createContext: window creation failure. SDL: " << SDL_GetError() << llendl;
-+ llwarns << "createContext: Trying again with 16 bit depth buffer" << llendl;
-+ SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 16);
-+ mWindow = SDL_SetVideoMode(width, height, bits, sdlflags);
-+ }
-
- if (mWindow)
- {
-@@ -435,6 +442,13 @@
-
- llinfos << "createContext: creating window " << width << "x" << height << "x" << bits << llendl;
- mWindow = SDL_SetVideoMode(width, height, bits, sdlflags);
-+ if (!mWindow)
-+ {
-+ llwarns << "createContext: window creation failure. SDL: " << SDL_GetError() << llendl;
-+ llwarns << "createContext: Trying again with 16 bit depth buffer" << llendl;
-+ SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 16);
-+ mWindow = SDL_SetVideoMode(width, height, bits, sdlflags);
-+ }
-
- if (!mWindow)
- {
diff --git a/games-simulation/secondlife/files/opensecondlife-svn41.patch b/games-simulation/secondlife/files/opensecondlife-svn41.patch
deleted file mode 100644
index f7f5606..0000000
--- a/games-simulation/secondlife/files/opensecondlife-svn41.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Index: linden/indra/llcommon/llfasttimer.cpp
-===================================================================
---- linden/indra/llcommon/llfasttimer.cpp (revision 40)
-+++ linden/indra/llcommon/llfasttimer.cpp (revision 41)
-@@ -90,21 +90,14 @@
- #endif // LL_WINDOWS
-
-
--#if LL_LINUX
-+#if LL_LINUX && (defined(__i386__) || defined(__amd64__))
- U64 get_cpu_clock_count()
- {
- U64 x;
- __asm__ volatile (".byte 0x0f, 0x31" : "=A" (x));
- return x;
- }
--#endif
--
--#if LL_DARWIN
--//
--// Mac implementation of CPU clock
--//
--// Just use gettimeofday implementation for now
--
-+#else
- U64 get_cpu_clock_count()
- {
- return get_clock_count();
diff --git a/games-simulation/secondlife/files/secondlife-1.15.1.3-gentoo.patch b/games-simulation/secondlife/files/secondlife-1.15.1.3-gentoo.patch
deleted file mode 100644
index 111fea4..0000000
--- a/games-simulation/secondlife/files/secondlife-1.15.1.3-gentoo.patch
+++ /dev/null
@@ -1,197 +0,0 @@
-diff -Naur linden.orig/indra/SConstruct linden/indra/SConstruct
---- linden.orig/indra/SConstruct 2007-05-15 08:38:33.000000000 +0900
-+++ linden/indra/SConstruct 2007-05-15 12:36:49.000000000 +0900
-@@ -185,13 +185,19 @@
- if arch == 'x86_64' or arch == 'x86_64cross' or not enable_fmod:
- flags += '-DLL_FMOD=0 '
- flags += '-DLL_X11=1 -DLL_GTK=1 '
-- client_external_libs += [ 'gtk-x11-2.0', 'elfio' ]
-+ client_external_libs += [ 'gtk-x11-2.0', 'ELFIO' ]
- include_dirs += [ '../libraries/' + system_str + '/include/gtk-2.0' ]
- include_dirs += [ '../libraries/' + system_str + '/include/glib-2.0']
- include_dirs += [ '../libraries/' + system_str + '/include/pango-1.0' ]
- include_dirs += [ '../libraries/' + system_str + '/include/atk-1.0' ]
- include_dirs += [ '../libraries/' + system_str + '/include/ELFIO' ]
- include_dirs += [ '../libraries/' + system_str + '/include/llfreetype2' ]
-+ pipe = os.popen('pkg-config gtk+-2.0 --cflags')
-+ flags += pipe.read().rstrip('\n') + ' '
-+ pipe.close()
-+ pipe = os.popen('freetype-config --cflags')
-+ flags += pipe.read().rstrip('\n') + ' '
-+ pipe.close()
-
- # llmozlib stuff
- if enable_mozlib:
-diff -Naur linden.orig/indra/llcommon/llsdserialize_xml.cpp linden/indra/llcommon/llsdserialize_xml.cpp
---- linden.orig/indra/llcommon/llsdserialize_xml.cpp 2007-05-15 08:38:37.000000000 +0900
-+++ linden/indra/llcommon/llsdserialize_xml.cpp 2007-05-15 12:34:01.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-05-15 08:38:37.000000000 +0900
-+++ linden/indra/llcommon/llsys.cpp 2007-05-15 12:34:01.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-05-15 08:38:37.000000000 +0900
-+++ linden/indra/llimage/llimagejpeg.h 2007-05-15 12:34:01.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-05-15 08:38:37.000000000 +0900
-+++ linden/indra/llimagej2coj/llimagej2coj.cpp 2007-05-15 12:34:01.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-05-15 08:38:40.000000000 +0900
-+++ linden/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-05-15 12:34:01.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-05-15 08:38:40.000000000 +0900
-+++ linden/indra/llmessage/llhttpassetstorage.cpp 2007-05-15 12:34:01.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-05-15 08:38:43.000000000 +0900
-+++ linden/indra/llrender/llfont.cpp 2007-05-15 12:34:01.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-05-15 08:38:45.000000000 +0900
-+++ linden/indra/llxml/llxmlnode.h 2007-05-15 12:34:01.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-05-15 08:38:45.000000000 +0900
-+++ linden/indra/llxml/llxmlparser.h 2007-05-15 12:34:01.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-05-15 08:38:53.000000000 +0900
-+++ linden/indra/newview/lluserauth.cpp 2007-05-15 12:34:01.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-05-15 08:38:55.000000000 +0900
-+++ linden/indra/newview/llviewerobjectlist.cpp 2007-05-15 12:34:01.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-05-15 08:38:50.000000000 +0900
-+++ linden/indra/newview/llwebbrowserctrl.h 2007-05-15 12:34:01.000000000 +0900
-@@ -92,6 +92,7 @@
- #include "lldynamictexture.h"
- #include "llmozlib.h"
-
-+class LLUICtrlFactory;
- class LLViewBorder;
- class LLWebBrowserTexture;
-
-@@ -249,7 +250,7 @@
- class LLWebBrowserTexture : public LLDynamicTexture
- {
- public:
-- LLWebBrowserTexture::LLWebBrowserTexture( S32 width, S32 height, LLWebBrowserCtrl* browserCtrl, int browserWindow );
-+ LLWebBrowserTexture( S32 width, S32 height, LLWebBrowserCtrl* browserCtrl, int browserWindow );
- virtual ~LLWebBrowserTexture();
-
- virtual void preRender( BOOL clear_depth = TRUE ) {};
-diff -Naur linden.orig/indra/newview/llxmlrpctransaction.cpp linden/indra/newview/llxmlrpctransaction.cpp
---- linden.orig/indra/newview/llxmlrpctransaction.cpp 2007-05-15 08:38:54.000000000 +0900
-+++ linden/indra/newview/llxmlrpctransaction.cpp 2007-05-15 12:34:01.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.18.1.2-gentoo.patch b/games-simulation/secondlife/files/secondlife-1.18.1.2-gentoo.patch
new file mode 100644
index 0000000..28f712c
--- /dev/null
+++ b/games-simulation/secondlife/files/secondlife-1.18.1.2-gentoo.patch
@@ -0,0 +1,113 @@
+diff -Naur linden.orig/indra/SConstruct linden/indra/SConstruct
+--- linden.orig/indra/SConstruct 2007-08-03 06:13:06.000000000 +0900
++++ linden/indra/SConstruct 2007-08-05 08:13:12.000000000 +0900
+@@ -158,6 +158,9 @@
+ 'vorbisfile',
+ ]
+
++if enable_gstreamer:
++ standalone_pkgs += [ 'gstreamer-0.10' ]
++
+ def pkgconfig(opt, pkgs=None):
+ return os.popen('pkg-config %s %s' %
+ (opt, pkgs or ' '.join(standalone_pkgs))).read().strip()
+@@ -213,16 +216,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:
+- # Custom libresolv build which avoids a billion flavors of
+- # brokenness prevalent in common libresolvs out there.
+- client_external_libs = ['resolv']
+- include_dirs += ['../libraries/' + system_str + '/include/llresolv8']
+- else:
+- client_external_libs = ['resolv']
++ client_external_libs = ['resolv']
+
+ system_link_flags = ''
+
+diff -Naur linden.orig/indra/llimagej2coj/llimagej2coj.cpp linden/indra/llimagej2coj/llimagej2coj.cpp
+--- linden.orig/indra/llimagej2coj/llimagej2coj.cpp 2007-08-03 06:13:06.000000000 +0900
++++ linden/indra/llimagej2coj/llimagej2coj.cpp 2007-08-04 06:03:28.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-08-03 06:13:07.000000000 +0900
++++ linden/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-08-04 06:03:28.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/newview/llsrv.cpp linden/indra/newview/llsrv.cpp
+--- linden.orig/indra/newview/llsrv.cpp 2007-08-03 06:13:14.000000000 +0900
++++ linden/indra/newview/llsrv.cpp 2007-08-04 06:24:20.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-03 06:13:13.000000000 +0900
++++ linden/indra/newview/lluserauth.cpp 2007-08-04 06:03:28.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/llvoiceclient.cpp linden/indra/newview/llvoiceclient.cpp
+--- linden.orig/indra/newview/llvoiceclient.cpp 2007-08-03 06:13:14.000000000 +0900
++++ linden/indra/newview/llvoiceclient.cpp 2007-08-05 07:52:19.000000000 +0900
+@@ -36,7 +36,7 @@
+ #include "llvoavatar.h"
+ #include "llbufferstream.h"
+ #include "llfile.h"
+-#include "expat/expat.h"
++#include "expat.h"
+ #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-03 06:13:13.000000000 +0900
++++ linden/indra/newview/llwebbrowserctrl.h 2007-08-04 06:03:28.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-03 06:13:14.000000000 +0900
++++ linden/indra/newview/llxmlrpctransaction.cpp 2007-08-04 06:03:28.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/metadata.xml b/games-simulation/secondlife/metadata.xml
new file mode 100644
index 0000000..6b38257
--- /dev/null
+++ b/games-simulation/secondlife/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>matsuu@gentoo.org</email>
+<name>MATSUU Takuto</name>
+</maintainer>
+</pkgmetadata>
+
diff --git a/games-simulation/secondlife/secondlife-1.17.0.12.ebuild b/games-simulation/secondlife/secondlife-1.17.0.12.ebuild
deleted file mode 100644
index 64f4b2d..0000000
--- a/games-simulation/secondlife/secondlife-1.17.0.12.ebuild
+++ /dev/null
@@ -1,134 +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/06/slviewer-src-${PV}.tar.gz
- http://secondlife.com/developers/opensource/downloads/2007/06/slviewer-artwork-${PV}.zip
- http://secondlife.com/developers/opensource/downloads/2007/06/slviewer-linux-libs-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="fmod"
-#IUSE="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
- dev-libs/elfio
- >=media-libs/openjpeg-1.1.1
- media-fonts/kochi-substitute
- dev-libs/google-perftools"
-# llmozlib? ( net-libs/llmozlib-xulrunner )
-
-DEPEND="${RDEPEND}
- dev-util/scons
- 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}"
-
- # opensecondlife.com
- epatch "${FILESDIR}"/opensecondlife-svn41.patch
-
- epatch "${FILESDIR}"/${PN}-1.15.1.3-gentoo.patch
-
- cd "${S}"/llwindow/
- epatch "${FILESDIR}"/llwindowssdl_16bit_depth.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 myopts="BUILD=release BTARGET=client DISTCC=no"
-
- # if use llmozlib ; then
- # myopts="${myopts} MOZLIB=yes"
- # else
- myopts="${myopts} MOZLIB=no"
- # fi
-
- 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 featuretable.txt gpu_table.txt gridargs.dat || 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
-
- keepdir "${dir}"/lib
-
- 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.17.2.0.ebuild b/games-simulation/secondlife/secondlife-1.18.1.2.ebuild
index 8142e0a..f96f2f3 100644
--- a/games-simulation/secondlife/secondlife-1.17.2.0.ebuild
+++ b/games-simulation/secondlife/secondlife-1.18.1.2.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/06/slviewer-src-${PV}.tar.gz
- http://secondlife.com/developers/opensource/downloads/2007/06/slviewer-artwork-${PV}.zip
- http://secondlife.com/developers/opensource/downloads/2007/06/slviewer-linux-libs-${PV}.tar.gz"
+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="fmod"
-#IUSE="fmod llmozlib"
+IUSE="debug elfio fmod gstreamer"
+#IUSE="debug elfio fmod llmozlib"
RESTRICT="mirror"
RDEPEND=">=x11-libs/gtk+-2
@@ -34,10 +34,11 @@ RDEPEND=">=x11-libs/gtk+-2
dev-libs/expat
sys-libs/zlib
>=dev-libs/xmlrpc-epi-0.51
- dev-libs/elfio
+ elfio? ( dev-libs/elfio )
>=media-libs/openjpeg-1.1.1
media-fonts/kochi-substitute
- dev-libs/google-perftools"
+ gstreamer? ( >=media-libs/gstreamer-0.10 )
+ debug? ( dev-libs/google-perftools )"
# llmozlib? ( net-libs/llmozlib-xulrunner )
DEPEND="${RDEPEND}
@@ -62,7 +63,7 @@ src_unpack() {
cd "${S}"
epatch "${FILESDIR}"/${P}-gentoo.patch
- epatch "${FILESDIR}"/${P}-size_t.patch
+ epatch "${FILESDIR}"/${PN}-1.17.2.0-size_t.patch
sed -i -e "s|gcc_bin = .*$|gcc_bin = '$(tc-getCXX)'|" "${S}"/SConstruct || die
@@ -74,18 +75,30 @@ 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
- # if use elfio ; then
- myopts="${myopts} ELFIO=yes"
- # else
- # myopts="${myopts} ELFIO=no"
- # fi
-
case ${ARCH} in
x86)
myopts="${myopts} ARCH=i686"
@@ -114,8 +127,7 @@ src_install() {
cd "${S}"/newview/
insinto "${dir}"
- doins gpu_table.txt gridargs.dat || die
- newins featuretable.txt featuretable_linux.txt || die
+ 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
@@ -125,6 +137,7 @@ src_install() {
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
@@ -135,7 +148,7 @@ src_install() {
newexe secondlife-*-bin do-not-directly-run-secondlife-bin || die
exeinto "${dir}"/lib
- doexe ../lib_release_client/*-linux/* || die
+ doexe ../lib_release_client/*-linux/lib* || die
dosym /usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf /usr/share/games/secondlife/unicode.ttf