void-packages/srcpkgs/neverball/template

51 lines
1.6 KiB
Text

# Template file for 'neverball'
pkgname=neverball
version=1.5.4
revision=8
makedepends="libpng-devel>=1.5.10 libjpeg-turbo-devel libvorbis-devel
SDL_ttf-devel physfs-devel"
short_desc="Puzzle/action game similar to Super Monkey Ball"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.neverball.org"
license="GPL-2"
distfiles="http://www.neverball.org/$pkgname-$version.tar.gz"
checksum=ea31ca9f6eec70c8e66eaa20d7ce9e48295fdb077313b97637c503b16b7b0da6
do_build() {
HOME=/ LANG=C LC_ALL=C LDFLAGS="-lm -lX11" make ${makejobs} \
ENABLE_NLS=1 DATADIR=/usr/share/neverball \
LOCALEDIR=/usr/share/locale
}
do_install() {
for dir in usr/bin usr/share/neverball usr/share/locale \
usr/share/applications usr/share/pixmaps \
usr/share/doc/neverball; do
install -d ${DESTDIR}/${dir}
done
for f in neverball neverputt mapc; do
install -m755 ${f} ${DESTDIR}/usr/bin
done
cp -a data/* ${DESTDIR}/usr/share/neverball
find ${DESTDIR}/usr/share/neverball -type f -exec chmod 0644 {} \;
cp -a locale/* ${DESTDIR}/usr/share/locale
install -m644 dist/*.desktop ${DESTDIR}/usr/share/applications
install -m644 dist/*.png ${DESTDIR}/usr/share/pixmaps
ln -s neverball_48.png ${DESTDIR}/usr/share/pixmaps/neverball.png
ln -s neverputt_48.png ${DESTDIR}/usr/share/pixmaps/neverputt.png
install -m644 doc/* ${DESTDIR}/usr/share/doc/neverball
install -D -m644 dist/mapc.1 ${DESTDIR}/usr/share/man/man1/mapc.1
install -d ${DESTDIR}/usr/share/man/man6
install -m644 dist/*.6 ${DESTDIR}/usr/share/man/man6
}
neverball_package() {
depends="desktop-file-utils"
pkg_install() {
vmove usr
}
}