# 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 "openapp oolite.app \"\$@\"" >> "${T}/oolite" } src_compile() { egnustep_make || die "GNUstep Make failed" find oolite.app -name \*.plist -exec sed -i 's#<\!DOCTYPE\ plist\ PUBLIC\ "\-//Apple\(\ Computer\)\?//DTD\ PLIST\ 1\.0//EN"\ "http\://www\.apple\.com/DTDs/PropertyList\-1\.0\.dtd">##g' \{\} \; } src_install() { dodir "${GNUSTEP_LOCAL_APPS}" # insinto "${GNUSTEP_LOCAL_APPS}/" # newins oolite.app oolite.app cp -R oolite.app "${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 }