mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-06 17:22:07 +01:00
51 lines
1.7 KiB
Plaintext
51 lines
1.7 KiB
Plaintext
# Contributor: Joshua Murphy <joshuamurphy@posteo.net>
|
|
maintainer="Joshua Murphy <joshuamurphy@posteo.net>"
|
|
pkgname=hyperrogue
|
|
pkgver=13.1g
|
|
pkgrel=0
|
|
pkgdesc="SDL roguelike in a non-euclidean world"
|
|
url="https://roguetemple.com/z/hyper/"
|
|
arch="all"
|
|
license="GPL-2.0-or-later"
|
|
makedepends="
|
|
glew-dev
|
|
sdl2-dev
|
|
sdl2_gfx-dev
|
|
sdl2_mixer-dev
|
|
sdl2_ttf-dev
|
|
"
|
|
subpackages="$pkgname-doc"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/zenorogue/hyperrogue/archive/v$pkgver.tar.gz"
|
|
options="!check" # no tests
|
|
|
|
build() {
|
|
export HYPERROGUE_USE_GLEW=1
|
|
export HYPERROGUE_USE_PNG=1
|
|
make mymake
|
|
./mymake -sdl2
|
|
}
|
|
|
|
package() {
|
|
mkdir -p "$pkgdir"/usr/share/hyperrogue
|
|
cp -a honeycombs/ "$pkgdir"/usr/share/hyperrogue/
|
|
cp -a music/ "$pkgdir"/usr/share/hyperrogue/
|
|
cp -a sounds/ "$pkgdir"/usr/share/hyperrogue/
|
|
cp -a -- *.dat "$pkgdir"/usr/share/hyperrogue/
|
|
cp -a -- *.ttf "$pkgdir"/usr/share/hyperrogue/
|
|
|
|
mkdir -p "$pkgdir"/usr/share/doc/hyperrogue
|
|
cp -a licenses/ "$pkgdir"/usr/share/doc/hyperrogue/
|
|
|
|
install -Dm644 contrib/hyperrogue.desktop "$pkgdir"/usr/share/applications/hyperrogue.desktop
|
|
install -Dm644 hyperrogue-music.txt "$pkgdir"/usr/share/hyperrogue/hyperrogue-music.txt
|
|
install -Dm644 hyperroid/app/src/main/res/drawable-hdpi/icon.png "$pkgdir"/usr/share/pixmaps/hyperrogue.png
|
|
install -Dm755 hyper "$pkgdir"/usr/bin/hyperrogue
|
|
install -Dm644 officials.data "$pkgdir"/usr/share/hyperrogue/officials.data
|
|
install -Dm644 papermodeldata.txt "$pkgdir"/usr/share/hyperrogue/papermodeldata.txt
|
|
install -Dm644 papermodeldata-help.txt "$pkgdir"/usr/share/doc/hyperrogue/papermodeldata-help.txt
|
|
}
|
|
|
|
sha512sums="
|
|
dc9b0c564b893767be5fbc063b804299edb906786ab8a1bdf904e8f631c5d000b1149d5e9ca5cb5c4b9c8c0adc989123283c0a638f5530ce15b3f17c0c21bb4a hyperrogue-13.1g.tar.gz
|
|
"
|