summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Redaelli <drizzt@gentoo.org>2007-03-07 16:34:44 +0000
committerTimothy Redaelli <drizzt@gentoo.org>2007-03-07 16:34:44 +0000
commit49602b2141b691c41ed208ab0c02a9e97f16bc9e (patch)
tree6f59a74b54befedf405b55b65bd72e6b3508bbe9 /games-rpg
parentFixed chmod, ebuild still work-in-progess (diff)
downloaddrizzt-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/Manifest2
-rw-r--r--games-rpg/secondlife-bin/files/digest-secondlife-bin-1.13.3.23
-rw-r--r--games-rpg/secondlife-bin/secondlife-bin-1.13.3.2.ebuild89
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
+}