# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils SLOT="0" LICENSE="TGE" KEYWORDS="~x86" DESC="Torque Indie game engine" SRC_URI="http://download.garagegames.com/somethingsomething/TorqueGameEngineSDK-${PV}.bin" HOMEPAGE="http://www.garagegames.com/makegames/" IUSE="" DEPEND="virtual/libc media-libs/openal media-libs/libsdl virtual/x11 media-libs/libogg media-libs/libvorbis sys-libs/lib-compat sys-devel/gcc dev-lang/nasm" RDEPEND="virtual/libc media-libs/openal media-libs/libsdl virtual/x11 media-libs/libogg media-libs/libvorbis sys-libs/lib-compat" RESTRICT="fetch nomirror" #FEATURES="-sandbox" installer="${DISTDIR}/TorqueGameEngineSDK-${PV}.bin" torquedir="/opt/Torque" pkg_nofetch() { einfo You must go to http://www.garagegames.com and acquire a license of Torque einfo Then proceed to download TorqueGameEngineSDK-1.3.bin, and execute the following: einfo \# cp TorqueGameEnginesSDK-1.3.bin ${DISTDIR} einfo \# chmod a+x ${DISTDIR}/TorqueGameEnginesSDK-1.3.bin } src_unpack() { ${installer} --mode unattended --prefix ${S}/${torquedir} || die cd ${S}/opt epatch ${FILESDIR}/1.3-gccfixes.patch || die } src_compile() { cd ${S}/${torquedir} || die emake -f mk/configure.mk OS=LINUX COMPILER=GCC3 BUILD=DEBUG || die emake || die } src_install() { dodir /opt cp -a ${S}/${torquedir} ${D}/opt/Torque }