summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorKyle Keen2015-06-13 00:27:00 -0400
committerKyle Keen2015-06-13 00:27:00 -0400
commit8fb3399c802a75098a54364047a7260d501f36ed (patch)
tree982fee9106cc87ac9a6cbd8b722b44081ee52da2 /PKGBUILD
downloadaur-8fb3399c802a75098a54364047a7260d501f36ed.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
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
+}
+
+