12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- # Copyright 1999-2015 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI=5
- inherit autotools games
- # Change these as releases changes
- IMAGES="images-2005-01-06"
- LEVELS="levels-2005-01-06"
- MODELS="models-2005-01-06"
- MUSICS="musics-2005-01-06"
- SOUNDS="sounds"
- DESCRIPTION="Bomberman clone w/network support for up to 6 players"
- HOMEPAGE="http://xblast.sourceforge.net/"
- SRC_URI="mirror://sourceforge/xblast/${P}.tar.gz
- mirror://sourceforge/xblast/${IMAGES}.tar.gz
- mirror://sourceforge/xblast/${LEVELS}.tar.gz
- mirror://sourceforge/xblast/${MODELS}.tar.gz
- mirror://sourceforge/xblast/${MUSICS}.tar.gz
- mirror://sourceforge/xblast/${SOUNDS}.tar.gz"
- LICENSE="GPL-2"
- SLOT="0"
- KEYWORDS="amd64 ppc x86"
- IUSE=""
- RDEPEND="x11-libs/libICE
- x11-libs/libX11
- media-libs/libpng:0"
- DEPEND="${RDEPEND}
- x11-libs/libXt"
- src_prepare() {
- eautoreconf #255857
- }
- src_configure() {
- egamesconf \
- --with-otherdatadir="${GAMES_DATADIR}"/${PN} \
- --enable-sound
- }
- src_install() {
- local IMAGE_INSTALL_DIR="${GAMES_DATADIR}/${PN}/image"
- default
- # Images
- dodir "${IMAGE_INSTALL_DIR}"
- cp -pPR "${WORKDIR}/${IMAGES}"/* "${D}/${IMAGE_INSTALL_DIR}" || die
- # Levels
- insinto "${GAMES_DATADIR}/xblast/level"
- doins "${WORKDIR}/${LEVELS}"/*
- # Models
- insinto "${GAMES_DATADIR}/xblast/image/sprite"
- doins "${WORKDIR}/${MODELS}"/*
- # Music and sound
- insinto "${GAMES_DATADIR}/xblast/sounds"
- doins "${WORKDIR}/${MUSICS}"/* "${WORKDIR}/${SOUNDS}"/*
- # Cleanup
- find "${D}" -name Imakefile -exec rm \{\} \;
- prepgamesdirs
- }
|