diff options
author | Ainola | 2015-06-08 11:50:03 -0600 |
---|---|---|
committer | Ainola | 2015-06-08 11:50:03 -0600 |
commit | 06d06a563c4f5378a8ce379ddcd6f3d6876e4b4c (patch) | |
tree | 1e9de1e599ae708daaded27d7f428a4970ac964a /PKGBUILD | |
download | aur-hydraslayer.tar.gz |
initial
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ae442981261d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Ainola <opp310@alh.rqh> (ROT13) +# Contributor: Jurij Podgoršek <gismopwn at gmail dot com> +# Contributor: Joao Cordeiro <jlcordeiro at gmail dot com> + +pkgname=hydraslayer +pkgver=16.1 +pkgrel=1 +pkgdesc="Hydra Slayer is a Roguelike inspired by Greek mythology and mathematical puzzles about slaying many-headed beasts." +arch=('i686' 'x86_64') +url="http://www.roguetemple.com/z/hydra.php" +license=('GPL2') +depends=('lua51' 'sdl2_net' 'sdl2_ttf' 'sdl2_image' 'sdl2_mixer' 'glu' 'hicolor-icon-theme') +makedepends=('icoutils') +source=('http://www.roguetemple.com/z/noteye/noteye-81.zip' + 'hydraslayer.sh' + 'hydraslayer.install' + 'hydraslayer.desktop') +sha256sums=('9855be240991ef3817089c615d4f681d02ce00f7adfea74dc536bf4cbf539245' + '273a77d6101d3fb27f6e7678754507d6b40b6902b058ff71c984d46720ac43b0' + '0d6b23fc77c1a329af42c5eea29319811d639bfb044958ed1de7c4f94e3879e1' + '9893af1a84b89c3a6279f67a389405e0421f04ee17682bcac6dd80e5710cec1e') +install=('hydraslayer.install') + +build() { + cd "$srcdir/noteye/src" + make +} + +package(){ + mkdir -p "${pkgdir}/usr/share/hydraslayer" + + cp -r "${srcdir}/noteye/"{common,gfx,games,sound} "${pkgdir}/usr/share/hydraslayer" + install -Dm755 noteye/hydraslayer "${pkgdir}/usr/share/hydraslayer/hydraslayer" + install -Dm755 noteye/noteye "${pkgdir}/usr/share/hydraslayer/noteye" + install -Dm644 noteye/common/dftconfig.noe "${pkgdir}/usr/share/hydraslayer/config.noe" + install -Dm755 noteye/libnoteye.so "${pkgdir}/usr/share/hydraslayer" + install -Dm755 "${srcdir}/hydraslayer.sh" "$pkgdir/usr/bin/hydraslayer" + + # Icon + icotool -x -o "$srcdir" "${srcdir}/noteye/hydra/hydra.ico" + install -Dm644 "${srcdir}/hydra_1_16x16x32.png" \ + "${pkgdir}/usr/share/icons/hicolor/16x16/apps/hydraslayer.png" + install -Dm644 "${srcdir}/hydra_2_32x32x32.png" \ + "${pkgdir}/usr/share/icons/hicolor/32x32/apps/hydraslayer.png" + install -Dm644 "${srcdir}/hydra_3_48x48x32.png" \ + "${pkgdir}/usr/share/icons/hicolor/48x48/apps/hydraslayer.png" + + # .desktop + install -Dm644 "${srcdir}/hydraslayer.desktop" \ + "${pkgdir}/usr/share/applications/hydraslayer.desktop" + + # Permissions + find "${pkgdir}/usr/share/hydraslayer/"{common,gfx,games,sound} -type d -exec chmod 765 "{}" + + find "${pkgdir}/usr/share/hydraslayer/"{common,gfx,games,sound} -type f -exec chmod 644 "{}" + +} + +# vim:set ts=2 sw=2 et: |