# 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="" DEPEND=" app-arch/tar gnustep-base/gnustep-base media-libs/sdl-image media-libs/sdl-mixer" RDEPEND=" gnustep-base/gnustep-base media-libs/sdl-image media-libs/sdl-mixer" S="${WORKDIR}/oolite-${MY_PV}-src" src_unpack() { unpack ${A} epatch "${FILESDIR}/obj_dir_fix-${PV}.patch" egnustep_env } src_compile() { egnustep_make || die "GNUstep Make failed" tar -cf - -C "${S}/Resources" . | tar -xpf - "${S}/oolite.debug/Resources" mv oolite.debug oolite.app echo "#!/bin/sh" > "${T}/oolite" echo "/usr/GNUstep/System/Tools/openapp \"${GNUSTEP_LOCAL_APPS}\"/oolite.app \"\$@\"" >> "${T}/oolite" } src_install() { dodir "${GNUSTEP_LOCAL_APPS}" tar -cf - -C "${S}" oolite.app | tar -xpf - -C "${D}/${GNUSTEP_LOCAL_APPS}" dodir "${GAMES_BINDIR}" cp "${T}/oolite" "${D}${GAMES_BINDIR}/oolite" make_desktop_entry oolite Oolite "${GNUSTEP_LOCAL_APPS}"/oolite.app/Contents/Resources/Textures/oolite-logo1.png prepgamesdirs }