# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit gnustep-base versionator games MY_PN="oolite" MY_PV=$(replace_version_separator 2 '-') ALIOTH="ftp://ftp.alioth.net/oolite/src" DESCRIPTION="Elite space trading and warfare remake" HOMEPAGE="http://oolite.aegidian.org/" SRC_URI="${ALIOTH}/oolite-${MY_PV}-src.tar.gz ${ALIOTH}/oolite-${MY_PV}-data.tar.gz" LICENSE="GPL" SLOT="0" KEYWORDS="amd64 x86" IUSE="" RDEPEND=" virtual/opengl gnustep-base/gnustep-base media-libs/sdl-image media-libs/sdl-mixer" DEPEND=" app-arch/tar ${RDEPEND}" S=${WORKDIR}/oolite-${MY_PV}-src src_unpack() { unpack ${A} epatch "${FILESDIR}/obj_dir_fix-${PV}.patch" egnustep_env echo "#!/bin/sh" > "${T}/oolite" echo "/usr/GNUstep/System/Tools/openapp \"${GNUSTEP_LOCAL_APPS}\"/oolite.app \"\$@\"" >> "${T}/oolite" } src_compile() { egnustep_make || die "GNUstep Make failed" tar -cf - -C Resources . | tar -xpf - -C oolite.app/Resources } src_install() { dodir "${GNUSTEP_LOCAL_APPS}" tar -cf - oolite.app | tar -xpf - -C "${D}/${GNUSTEP_LOCAL_APPS}" dogamesbin "${T}/oolite" newicon oolite.app/Contents/Resources/Textures/oolite-logo1.png oolite.png make_desktop_entry oolite Oolite oolite.png prepgamesdirs }