summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarina Brown2016-01-08 19:09:59 -0500
committerMarina Brown2016-01-08 19:09:59 -0500
commitef471e43c99adfd5e4f4ce7a872d9868f78ca670 (patch)
tree57a6fc77b0c803ad6de2ee4d3214f2b3cbb46bd3
downloadaur-ef471e43c99adfd5e4f4ce7a872d9868f78ca670.tar.gz
initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD51
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..536e6636647c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+# Generated by mksrcinfo v8
+# Sat Jan 9 00:09:11 UTC 2016
+pkgbase = wanderer-git
+ pkgdesc = Wanderer is a game like Boulderdash, Repton, XOR in git for active development. (wanderer)
+ pkgver = 20160106.4
+ pkgrel = 1
+ url = http://e271.net/~marina/wanderer
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = ncurses
+ source = wanderer-git::git+https://github.com/catskillmarina/wanderer-dev.git
+ md5sums = SKIP
+
+pkgname = wanderer-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..74f6dad91a5e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer : catskillmarina <catskillmarina @ gmail.com>
+
+pkgname=wanderer-git
+pkgver=20160106.4
+pkgrel=1
+pkgdesc='Wanderer is a game like Boulderdash, Repton, XOR in git for active development. (wanderer)'
+arch=('i686' 'x86_64')
+url="http://e271.net/~marina/wanderer"
+license=('GPL')
+depends=('ncurses')
+source=("$pkgname::git+https://github.com/catskillmarina/wanderer-dev.git")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ echo "$(git log -1 --format="%cd" --date=short | sed 's|-||g').$(git rev-list --count master)"
+}
+
+prepare() {
+ pwd
+ cd "$srcdir/$pkgname"
+ pwd
+ sed -e "s|/usr/local/share/wanderer/screens|/usr/share/wanderer/screens|" \
+ -e "s|/* #define NO_ENCRYPTION |#define NO_ENCRYPTION |" -i wand_head.h
+}
+
+build(){
+ cd "$srcdir/$pkgname"
+ make
+ pwd
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ pwd
+ install -m 0755 -d -o root -g games "$pkgdir/usr/share/wanderer"
+ install -m 0755 -d -o root -g games "$pkgdir/usr/share/wanderer/screens"
+ install -m 0644 -o root -g games screens/* "$pkgdir/usr/share/wanderer/screens/"
+
+ install -dm775 $pkgdir/var/games/
+ # FS#43414: /var/games should be owned by root:games.
+ # copied from nethack
+ chown -R root:games $pkgdir/var/games/
+
+ install -Dm2755 wanderer "$pkgdir/usr/bin/wanderer"
+ # install -Dm655 wandererscores "$pkgdir/var/games/wandererscores
+ chown root:games "$pkgdir/usr/bin/wanderer"
+ chmod g+s "$pkgdir/usr/bin/wanderer"
+ install -Dm644 wanderer.6 "$pkgdir/usr/share/man/man6/wanderer.6"
+}
+