diff options
Diffstat (limited to 'games-simulation')
3 files changed, 104 insertions, 0 deletions
diff --git a/games-simulation/secondlife-bin/Manifest b/games-simulation/secondlife-bin/Manifest index 8e8a186..f126638 100644 --- a/games-simulation/secondlife-bin/Manifest +++ b/games-simulation/secondlife-bin/Manifest @@ -1,6 +1,7 @@ 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 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 @@ -13,6 +14,10 @@ EBUILD secondlife-bin-1.17.3.0.ebuild 2176 RMD160 a003c78243970576b15cb09aeeec4b 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 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 @@ -22,3 +27,6 @@ SHA256 93c61d88835b5b72f92e06255e2a3e70e6791c7e28d59b8fbef0cb291b548763 files/di 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 +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 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 new file mode 100644 index 0000000..2706b09 --- /dev/null +++ b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.17.3.1 @@ -0,0 +1,3 @@ +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/secondlife-bin-1.17.3.1.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.17.3.1.ebuild new file mode 100644 index 0000000..4108d2b --- /dev/null +++ b/games-simulation/secondlife-bin/secondlife-bin-1.17.3.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit games + +MY_P="SecondLife_i686_${PV//./_}" + +DESCRIPTION="A 3D MMORPG virtual world entirely built and owned by its residents" +HOMEPAGE="http://secondlife.com/" +SRC_URI="http://s3.amazonaws.com/download-secondlife-com/${MY_P}.tar.bz2" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror strip" + +dir="${GAMES_PREFIX_OPT}/secondlife" +QA_EXECSTACK="${dir:1}/bin/do-not-directly-run-secondlife-bin + ${dir:1}/lib/libGLU.so.1 + ${dir:1}/lib/libkdu_v42R.so + ${dir:1}/lib/libcrypto.so.0.9.7 + ${dir:1}/lib/libfmod-3.75.so + ${dir:1}/app_settings/mozilla-runtime-linux-i686/libxul.so" +QA_TEXTRELS="${dir:1}/lib/libfreetype.so.6 + ${dir:1}/lib/libcrypto.so.0.9.7 + ${dir:1}/lib/libGLU.so.1 + ${dir:1}/lib/libkdu_v42R.so + ${dir:1}/lib/libfmod-3.75.so + ${dir:1}/lib/libelfio.so + ${dir:1}/lib/libSDL-1.2.so.0 + ${dir:1}/lib/libcurl.so.4 + ${dir:1}/app_settings/mozilla-runtime-linux-i686/libxul.so" + +RDEPEND="sys-libs/glibc + media-fonts/kochi-substitute + x86? ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + dev-libs/libgcrypt + dev-libs/libgpg-error + dev-libs/openssl + media-libs/freetype + media-libs/libogg + media-libs/libsdl + media-libs/libvorbis + net-libs/gnutls + net-misc/curl + sys-libs/zlib + virtual/glu + virtual/opengl + ) + amd64? ( + app-emulation/emul-linux-x86-sdl + app-emulation/emul-linux-x86-gtklibs + )" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + + cd "${S}" + rm unicode.ttf +} + +src_install() { + exeinto "${dir}" + doexe launch_url.sh linux-crash-logger.bin secondlife || die + rm -rf launch_url.sh linux-crash-logger.bin secondlife + + exeinto "${dir}"/bin + doexe bin/* || die + rm -rf bin + + exeinto "${dir}"/lib + doexe lib/* || die + rm -rf lib + + insinto "${dir}" + doins -r * || die "doins * failed" + + dosym /usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf "${dir}"/unicode.ttf + + games_make_wrapper secondlife-bin ./secondlife "${dir}" "${dir}"/lib + newicon secondlife.ico secondlife-bin.ico + make_desktop_entry secondlife-bin "Second Life(bin)" secondlife-bin.ico + + prepgamesdirs +} |