# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/games-kids/pytraffic/pytraffic-2.5.4.ebuild,v 1.6 2010/10/10 23:15:57 mr_bones_ Exp $ EAPI=2 PYTHON_DEPEND="2" inherit python distutils eutils games DESCRIPTION="Python version of the board game Rush Hour" HOMEPAGE="http://alpha.uhasselt.be/Research/Algebra/Members/pytraffic/" SRC_URI="http://alpha.uhasselt.be/Research/Algebra/Members/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ppc x86" IUSE="" DEPEND="media-libs/libsdl[audio] media-libs/sdl-mixer" RDEPEND="${DEPEND} dev-python/pygtk" src_compile() { distutils_src_compile } src_install() { insinto "${GAMES_DATADIR}"/${PN} doins -r doc config.db extra_themes icons libglade music sound_test \ themes *.py ttraffic.levels || die "doins failed" exeinto "$(games_get_libdir)"/${PN} doexe build/*/{_hint,_sdl_mixer}.so || die "doexe failed" dosym {"$(games_get_libdir)","${GAMES_DATADIR}"}/${PN}/_hint.so \ || die "dosym _hint.so failed" dosym {"$(games_get_libdir)","${GAMES_DATADIR}"}/${PN}/_sdl_mixer.so \ || die "dosym _sdl_mixer.so failed" games_make_wrapper ${PN} "$(PYTHON) ./Main.py" "${GAMES_DATADIR}"/${PN} doicon icons/64x64/${PN}.png make_desktop_entry ${PN} PyTraffic dodoc AUTHORS CHANGELOG README rm -f "${D}/${GAMES_DATADIR}"/${PN}/setup.py prepgamesdirs } pkg_setup() { python_set_active_version 2 games_pkg_setup } pkg_postinst() { distutils_pkg_postinst games_pkg_postinst }