diff options
author | Timothy Redaelli <drizzt@gentoo.org> | 2007-03-07 16:34:44 +0000 |
---|---|---|
committer | Timothy Redaelli <drizzt@gentoo.org> | 2007-03-07 16:34:44 +0000 |
commit | 49602b2141b691c41ed208ab0c02a9e97f16bc9e (patch) | |
tree | 6f59a74b54befedf405b55b65bd72e6b3508bbe9 /games-rpg | |
parent | Fixed chmod, ebuild still work-in-progess (diff) | |
download | drizzt-49602b2141b691c41ed208ab0c02a9e97f16bc9e.tar.gz drizzt-49602b2141b691c41ed208ab0c02a9e97f16bc9e.tar.bz2 drizzt-49602b2141b691c41ed208ab0c02a9e97f16bc9e.zip |
Updated to Manifest2, do you need to upgrade portage to use my overlay.
svn path=/; revision=108
Diffstat (limited to 'games-rpg')
-rw-r--r-- | games-rpg/secondlife-bin/Manifest | 2 | ||||
-rw-r--r-- | games-rpg/secondlife-bin/files/digest-secondlife-bin-1.13.3.2 | 3 | ||||
-rw-r--r-- | games-rpg/secondlife-bin/secondlife-bin-1.13.3.2.ebuild | 89 |
3 files changed, 94 insertions, 0 deletions
diff --git a/games-rpg/secondlife-bin/Manifest b/games-rpg/secondlife-bin/Manifest new file mode 100644 index 0000000..c87c93c --- /dev/null +++ b/games-rpg/secondlife-bin/Manifest @@ -0,0 +1,2 @@ +DIST SecondLife_i686_1_13_3_2.tar.bz2 40863936 RMD160 6b2ec9dcd94b2fafa923b606e46eec74bbab4538 SHA1 09629e3da7af9eb647538ee464379ccd384ff9b1 SHA256 db181dc52b31e91982bfed2e19678dfca21434a795fefd3dba06bdcf9fdc30a8 +EBUILD secondlife-bin-1.13.3.2.ebuild 2023 RMD160 17a62e6e7e477b26381603046b4c50f76892224c SHA1 8f8f84eb3a46b95f35b262f8d0669e738d389af1 SHA256 5a4be413c4ff89c599be2e4aff1504c1fd191927b5b2b0651eacbb74b23891fb diff --git a/games-rpg/secondlife-bin/files/digest-secondlife-bin-1.13.3.2 b/games-rpg/secondlife-bin/files/digest-secondlife-bin-1.13.3.2 new file mode 100644 index 0000000..f3da53b --- /dev/null +++ b/games-rpg/secondlife-bin/files/digest-secondlife-bin-1.13.3.2 @@ -0,0 +1,3 @@ +MD5 9800068b0a06ae5370633fafa57eae10 SecondLife_i686_1_13_3_2.tar.bz2 40863936 +RMD160 6b2ec9dcd94b2fafa923b606e46eec74bbab4538 SecondLife_i686_1_13_3_2.tar.bz2 40863936 +SHA256 db181dc52b31e91982bfed2e19678dfca21434a795fefd3dba06bdcf9fdc30a8 SecondLife_i686_1_13_3_2.tar.bz2 40863936 diff --git a/games-rpg/secondlife-bin/secondlife-bin-1.13.3.2.ebuild b/games-rpg/secondlife-bin/secondlife-bin-1.13.3.2.ebuild new file mode 100644 index 0000000..3bfd28f --- /dev/null +++ b/games-rpg/secondlife-bin/secondlife-bin-1.13.3.2.ebuild @@ -0,0 +1,89 @@ +# 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://secondlife.com/downloads/viewer/${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" +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" + +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 +} |