diff options
author | Kyle Keen | 2017-11-23 11:33:06 -0500 |
---|---|---|
committer | Kyle Keen | 2017-11-23 11:33:06 -0500 |
commit | 6eb7d33ec5a24ff02b016f9c4a37370e38e43562 (patch) | |
tree | 3bee05e82c89b1caff03306e4ce576c2fda39330 /PKGBUILD | |
parent | 2b9a0494b36555897b4635c1eaad50a32fa43c97 (diff) | |
download | aur-6eb7d33ec5a24ff02b016f9c4a37370e38e43562.tar.gz |
partial update
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 54 |
1 files changed, 26 insertions, 28 deletions
@@ -1,50 +1,48 @@ # Maintainer: Kyle Keen <keenerd@gmail.com> pkgname=hyperrogue -pkgver=8.3j -_pkgver=83j +pkgver=10.0g +_pkgver=100g pkgrel=1 -# set to '' (for full music) or '-nomusic' or '-lo' to choose -_music='-nomusic' -#_music='-lo' -#_music='' +# todo: fix music +_music="" 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') +depends=('sdl_gfx' 'sdl_ttf' 'sdl_mixer' 'mesa' 'ttf-dejavu') makedepends=('glu') -source=("http://www.roguetemple.com/z/hyper/$pkgname-${_pkgver}${_music}.zip") -# echo "http://www.roguetemple.com/z/hyper/hyperrogue-$_pkgver{,-nomusic,-lo}.zip" -md5sums=('3384702edc8e8e8a213ff40ec75d9b9c') -if [[ "$_music" == "" ]]; then - md5sums=('36b723d3b3ae3d4338b25d39c4388360') -fi -if [[ "$_music" == "-lo" ]]; then - md5sums=('1d009127962c9d216e865866aead6aa0') -fi +source=("http://www.roguetemple.com/z/hyper/hyperrogue${_pkgver}-src.tgz") +# http://www.roguetemple.com/z/hyper/hyperrogue${_pkgver}-lq.zip +# http://www.roguetemple.com/z/hyper/hyperrogue${_pkgver}-win.zip +md5sums=('9ce82a9f3749de2702b52bcfd45349be') +#if [[ "$_music" == "" ]]; then +# md5sums=('36b723d3b3ae3d4338b25d39c4388360') +#fi +#if [[ "$_music" == "-lo" ]]; then +# md5sums=('1d009127962c9d216e865866aead6aa0') +#fi prepare() { - cd "$srcdir/$pkgname-${_pkgver}${_music}" - chmod -x *.* - chmod -x src/*.* - sed -i 's|DejaVuSans-Bold.ttf|/usr/share/hyperrogue/&|' src/graph.cpp + cd "$srcdir/$pkgname${_pkgver}-src" + sed -i 's|TTF_OpenFont.*;|TTF_OpenFont("/usr/share/fonts/TTF/DejaVuSans-Bold.ttf", siz);|' basegraph.cpp + #sed -i 's|<SDL.h>|"SDL.h"|' /usr/include/SDL/SDL_gfxPrimitives.h # todo: confirm bug and open + sed -i 's|g++ hyper.cpp .*$|& -I/usr/include/SDL/|' Makefile # remove when above bug is fixed } build() { - cd "$srcdir/$pkgname-${_pkgver}${_music}/src" + cd "$srcdir/$pkgname${_pkgver}-src" make } package() { - cd "$srcdir/$pkgname-${_pkgver}${_music}" - install -Dm755 src/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 + cd "$srcdir/$pkgname${_pkgver}-src" + install -Dm755 hyper "$pkgdir/usr/bin/hyperrogue" + #if [[ -z "$_music" ]]; then + # install -Dm644 hyperrogue-music.txt "$pkgdir/usr/share/hyperrogue/hyperrogue-music.txt" + # cp *.ogg "$pkgdir/usr/share/hyperrogue/" + #fi } |