# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/games-arcade/whichwayisup/whichwayisup-0.7.0.ebuild,v 1.4 2007/11/29 12:40:24 coldwind Exp $ NEED_PYTHON="2.4" inherit eutils python games MY_PV=${PV//./} MY_P=${PN}_b${MY_PV} DESCRIPTION="A traditional and challenging 2D platformer game with a slight rotational twist" HOMEPAGE="http://hectigo.net/puskutraktori/whichwayisup/" SRC_URI="http://hectigo.net/puskutraktori/whichwayisup/${MY_P}.zip" LICENSE="GPL-2 CCPL-Attribution-3.0" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="app-arch/unzip" RDEPEND=">=dev-python/pygame-1.6" S=${WORKDIR}/${MY_P} src_unpack() { unpack ${A} cd "${S}" sed -i -e "s:libdir\ =\ .*:libdir\ =\ \"$(games_get_libdir)/${PN}\":" \ run_game.py || die "Changing library path failed" sed -i -e "s:data_dir\ =\ .*:data_dir\ =\ \"${GAMES_DATADIR}/${PN}\":" \ lib/data.py || die "Changing data path failed" } src_install() { newgamesbin run_game.py ${PN} || die "newgamesbin failed" insinto "$(games_get_libdir)/${PN}" doins lib/*.py || die "doins lib failed" dodoc README.txt changelog.txt insinto "${GAMES_DATADIR}/${PN}" doins -r data/* || die "doins data failed" doicon "${FILESDIR}"/${PN}-32.xpm make_desktop_entry ${PN} "Which Way Is Up?" ${PN}-32.xpm prepgamesdirs } pkg_postinst() { python_mod_optimize "$(games_get_libdir)/${PN}" games_pkg_postinst } pkg_postrm() { python_mod_cleanup "$(games_get_libdir)/${PN}" }