# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=4 inherit games versionator MY_PN=SuperMeatBoy MY_PV=$(version_format_string '${2}${3}${1}') DESCRIPTION="A platformer where you play as an animated cube of meat" HOMEPAGE="http://www.supermeatboy.com/" SRC_URI="${PN}-linux-${MY_PV}-bin" LICENSE="as-is" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="" RESTRICT="fetch" DEPEND="app-arch/zip" RDEPEND="${DEPEND} media-libs/openal media-libs/libsdl" S="${WORKDIR}/data" GAMEDIR="${GAMES_PREFIX_OPT}/${PN}" pkg_nofetch() { einfo "Please download ${A}" einfo "from your personal page in Humble Indie Bundle site" einfo "(http://www.humblebundle.com)" einfo "and place it to ${DESTDIR}" } src_unpack() { # self unpacking zip archive; unzip warns about the exe stuff # (taken from lugaru ebuild) local a=${DISTDIR}/${A} echo ">>> Unpacking ${a} to ${PWD}" unzip -q "${a}" [ $? -gt 1 ] && die "unpacking failed" } src_install() { insinto ${GAMEDIR} doins -r resources Levels UserData buttonmap.cfg \ gameaudio.dat gamedata.dat locdb.txt exeinto ${GAMEDIR} newexe ${ARCH}/${MY_PN}-${ARCH} ${MY_PN} games_make_wrapper ${PN} ./${MY_PN} ${GAMEDIR} doicon ${PN}.png make_desktop_entry ${PN} ${MY_PN} ${PN} dodoc README-linux.txt prepgamesdirs }