diff options
Diffstat (limited to 'games-arcade/pydance/pydance-1.1.0.ebuild')
-rw-r--r-- | games-arcade/pydance/pydance-1.1.0.ebuild | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/games-arcade/pydance/pydance-1.1.0.ebuild b/games-arcade/pydance/pydance-1.1.0.ebuild new file mode 100644 index 000000000000..7be999cdfc95 --- /dev/null +++ b/games-arcade/pydance/pydance-1.1.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils games + +DESCRIPTION="a DDR clone for linux written in Python" +HOMEPAGE="http://www.icculus.org/pyddr/" +SRC_URI="http://www.icculus.org/pyddr/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="dev-python/pygame + media-libs/libvorbis + media-libs/sdl-mixer" +RDEPEND=${DEPEND} +PDEPEND="games-arcade/pydance-songs" + +src_prepare() { + sed -i \ + -e "s:1\.0\.1:1.0.2:" \ + -e "s:/etc/:${GAMES_SYSCONFDIR}/:" \ + pydance.py constants.py docs/man/pydance.6 || die +} + +src_install() { + local dir=${GAMES_DATADIR}/${PN} + + insinto "${dir}" + doins *.py + cp -R CREDITS {sound,images,utils,themes} "${D}${dir}/" || die + + insinto "${GAMES_SYSCONFDIR}" + newins pydance.posix.cfg pydance.cfg + + games_make_wrapper pydance "python2 ./pydance.py" "${dir}" + + dodoc BUGS CREDITS ChangeLog HACKING README TODO + dohtml -r docs/manual.html docs/images + doman docs/man/* + prepgamesdirs +} + +pkg_postinst() { + games_pkg_postinst + echo + elog "If you want to use a DDR pad with pyDance," + elog "all you need to do is emerge the games-arcade/ddrmat kernel module." + echo +} |