diff options
3 files changed, 105 insertions, 0 deletions
diff --git a/games-simulation/secondlife-bin/Manifest b/games-simulation/secondlife-bin/Manifest index 47fbf91..188b6c7 100644 --- a/games-simulation/secondlife-bin/Manifest +++ b/games-simulation/secondlife-bin/Manifest @@ -3,6 +3,7 @@ DIST SecondLife_i686_1_18_3_5.tar.bz2 52119522 RMD160 977481ea909bebe1518638622d DIST SecondLife_i686_1_18_4_1_RELEASECANDIDATE.tar.bz2 51464309 RMD160 ea38f1963d5e0a8ff7ee3013918223877fd6e0f4 SHA1 034824622c3a85f0db45196ffecc42cfcd4e9494 SHA256 59c5a08b22626cf8e7fef1c5bade28794ca059f9e5672aad3b5ff11b4caa325d DIST SecondLife_i686_1_18_4_3.tar.bz2 51218262 RMD160 1080e935c7280f0c06714e7dae26fd29f2f03b3d SHA1 a1d13e9df72e5591cb4942b2ba7893988cf84fae SHA256 866ff7b9e9420af8b33fe14324eef20201e002faf9e030cb15621f901538f59c DIST SecondLife_i686_1_18_5_74061_WINDLIGHT.tar.bz2 51785349 RMD160 9b979bb58fb7ab66790912ad11bbacb8e37a0857 SHA1 6bf10bc86ea16438214be3ad76f024819cc629ca SHA256 bb3c1ab6db669602d34385428bc77a34209025964da586e86a777ddfed23a49b +DIST SecondLife_i686_1_18_5_74642_WINDLIGHT.tar.bz2 52822351 RMD160 d8d903a7283ac42f2f5d45b2ce95fca4e252dc81 SHA1 98b168ca9bd70882a12adcb590f38c1a4486d12d SHA256 f497a3779972c1508ba26124062f70bf51a928176a0d7625d82c471cc55b5993 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 @@ -23,6 +24,10 @@ EBUILD secondlife-bin-1.18.5.74061_alpha.ebuild 2209 RMD160 dc0f934936757b06b9d8 MD5 4e1e06e49f9359171fe53c119fba63cc secondlife-bin-1.18.5.74061_alpha.ebuild 2209 RMD160 dc0f934936757b06b9d8460d247164f607c6eb04 secondlife-bin-1.18.5.74061_alpha.ebuild 2209 SHA256 19de51c57703db405a5a1a0fa0dabe9f558b2d5fd31bbff90433976e8ab020f7 secondlife-bin-1.18.5.74061_alpha.ebuild 2209 +EBUILD secondlife-bin-1.18.5.74642_alpha.ebuild 2209 RMD160 dc0f934936757b06b9d8460d247164f607c6eb04 SHA1 b2768cc8dc205c213f775478a07a4a531cc8faa2 SHA256 19de51c57703db405a5a1a0fa0dabe9f558b2d5fd31bbff90433976e8ab020f7 +MD5 4e1e06e49f9359171fe53c119fba63cc secondlife-bin-1.18.5.74642_alpha.ebuild 2209 +RMD160 dc0f934936757b06b9d8460d247164f607c6eb04 secondlife-bin-1.18.5.74642_alpha.ebuild 2209 +SHA256 19de51c57703db405a5a1a0fa0dabe9f558b2d5fd31bbff90433976e8ab020f7 secondlife-bin-1.18.5.74642_alpha.ebuild 2209 MISC ChangeLog 457 RMD160 b57b0371abc68a6cda6cd3855c1b0adf3ab8b507 SHA1 cbcdf207786d28e71441ce69f8807d61152cadb9 SHA256 74770379d39e8e37e4be5806ccd01a6dac28b336a868a2161ba3823297ba06f4 MD5 eebdc477c8efa6d2a0e27360390b7146 ChangeLog 457 RMD160 b57b0371abc68a6cda6cd3855c1b0adf3ab8b507 ChangeLog 457 @@ -46,3 +51,6 @@ SHA256 ed13eb575f5c600913c0cee7eae26811157b4ec1112e922ff2c9b21b20b8ad83 files/di MD5 dadbc5d2357babb5e0ba7cea0d4a1d09 files/digest-secondlife-bin-1.18.5.74061_alpha 325 RMD160 22f1d69176f5da6e8c2175e9d4849d12b7971503 files/digest-secondlife-bin-1.18.5.74061_alpha 325 SHA256 c787d11d67730f82438dde190140dbb5b9cad137f97dfb15f14e2eca02e166e6 files/digest-secondlife-bin-1.18.5.74061_alpha 325 +MD5 9dccf672103ba09234226b8c0f1bb597 files/digest-secondlife-bin-1.18.5.74642_alpha 325 +RMD160 4155c3100833ac24d378603fae77b787ad2f6c77 files/digest-secondlife-bin-1.18.5.74642_alpha 325 +SHA256 36be97ae74d58a2f2df3a807ae64a07d27c5a5de34864f2411f16a02e4363d1a files/digest-secondlife-bin-1.18.5.74642_alpha 325 diff --git a/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.5.74642_alpha b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.5.74642_alpha new file mode 100644 index 0000000..98fef77 --- /dev/null +++ b/games-simulation/secondlife-bin/files/digest-secondlife-bin-1.18.5.74642_alpha @@ -0,0 +1,3 @@ +MD5 e481845ec877792f4b196f8626b18c8f SecondLife_i686_1_18_5_74642_WINDLIGHT.tar.bz2 52822351 +RMD160 d8d903a7283ac42f2f5d45b2ce95fca4e252dc81 SecondLife_i686_1_18_5_74642_WINDLIGHT.tar.bz2 52822351 +SHA256 f497a3779972c1508ba26124062f70bf51a928176a0d7625d82c471cc55b5993 SecondLife_i686_1_18_5_74642_WINDLIGHT.tar.bz2 52822351 diff --git a/games-simulation/secondlife-bin/secondlife-bin-1.18.5.74642_alpha.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.18.5.74642_alpha.ebuild new file mode 100644 index 0000000..e289f49 --- /dev/null +++ b/games-simulation/secondlife-bin/secondlife-bin-1.18.5.74642_alpha.ebuild @@ -0,0 +1,94 @@ +# 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//./_}" +MY_P="${MY_P/_alpha/_WINDLIGHT}" + +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" +SRC_URI="http://firstlook-secondlife-com.s3.amazonaws.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}/lib/libSDL-1.2.so.0 + ${dir:1}/lib/libfmod-3.75.so + ${dir:1}/lib/libkdu_v42R.so + ${dir:1}/lib/libcrypto.so.0.9.7 + ${dir:1}/bin/do-not-directly-run-secondlife-bin + ${dir:1}/app_settings/mozilla-runtime-linux-i686/libxul.so" +QA_TEXTRELS="${dir:1}/lib/libfmod-3.75.so + ${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 +} |