diff options
author | Kyle Keen | 2015-06-13 00:27:00 -0400 |
---|---|---|
committer | Kyle Keen | 2015-06-13 00:27:00 -0400 |
commit | 8fb3399c802a75098a54364047a7260d501f36ed (patch) | |
tree | 982fee9106cc87ac9a6cbd8b722b44081ee52da2 /PKGBUILD | |
download | aur-8fb3399c802a75098a54364047a7260d501f36ed.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d03398055ef9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Kyle Keen <keenerd@gmail.com> +pkgname=hyperrogue +pkgver=5.5a +_pkgver=55 +pkgrel=1 + +# set to '' (for full music) or '-nomusic' or '-lo' to choose +_music='-nomusic' + +pkgdesc="You are a lone outsider in a strange, non-Euclidean hyperbolic world. Optional music." +arch=('i686' 'x86_64') +url="http://www.roguetemple.com/z/hyper.php" +license=('GPL2') +depends=('sdl_gfx' 'sdl_ttf' 'sdl_mixer' 'mesa') +source=("http://www.roguetemple.com/z/hyper/$pkgname-${_pkgver}${_music}.zip") +md5sums=('5a9ad52896aae63c72d8b819b2cad392') +if [[ "$_music" == "" ]]; then + md5sums=('387991578d7b39fd8695f377a91e5c7a') +fi +if [[ "$_music" == "-lo" ]]; then + md5sums=('07db33662100ee2508b78c43b0ed7a6f') +fi + +build() { + cd "$srcdir/$pkgname-${_pkgver}${_music}" + chmod -x * + sed -i 's|DejaVuSans-Bold.ttf|/usr/share/hyperrogue/&|' graph.cpp + make +} + +package() { + cd "$srcdir/$pkgname-${_pkgver}${_music}" + install -Dm755 hyper "$pkgdir/usr/bin/hyperrogue" + install -Dm644 DejaVuSans-Bold.ttf "$pkgdir/usr/share/hyperrogue/DejaVuSans-Bold.ttf" + if [[ -z "$_music" ]]; then + install -Dm644 hyperrogue-music.txt "$pkgdir/usr/share/hyperrogue/hyperrogue-music.txt" + cp *.ogg "$pkgdir/usr/share/hyperrogue/" + fi +} + + |