summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancesco Minnocci2020-08-25 02:39:33 +0200
committerFrancesco Minnocci2020-08-25 02:39:33 +0200
commitcc7cb7304699d32fe9a72bb802fe0e911a62848c (patch)
tree8d7f6f296ac5d98ce29426becd0d5d1507f3acf1
downloadaur-cc7cb7304699d32fe9a72bb802fe0e911a62848c.tar.gz
Initial AUR commit
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD44
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..19867047e23f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = bastet-git
+ pkgdesc = Tetris(r) clone with 'bastard' block-choosing AI
+ pkgver = 0.43.2.r3.g1b3e692
+ pkgrel = 1
+ url = https://github.com/BachoSeven/bastet/
+ arch = x86_64
+ arch = i686
+ license = GPL3
+ makedepends = git
+ makedepends = boost
+ depends = boost-libs
+ depends = ncurses
+ conflicts = bastet
+ source = bastet-git::git+https://github.com/fph/bastet.git
+ md5sums = SKIP
+
+pkgname = bastet-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6910737e8d73
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Contributor: Alexandre Dantas <eu @ alexdantas DOT net>
+# Maintainer: BachoSeven <ascoli dot minnocci at gmail dot com>
+
+pkgname=bastet-git
+pkgver=0.43.2.r3.g1b3e692
+pkgrel=1
+pkgdesc="Tetris(r) clone with 'bastard' block-choosing AI"
+arch=('x86_64' 'i686')
+url="https://github.com/BachoSeven/bastet/"
+license=('GPL3')
+depends=('boost-libs' 'ncurses')
+makedepends=('git' 'boost')
+conflicts=('bastet')
+source=("$pkgname::git+https://github.com/fph/bastet.git")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ git describe --long --tags | sed -r 's/^v//;s/([^-]*-g)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+
+ # populate files
+ install -D bastet "${pkgdir}"/usr/bin/bastet
+ install -D -m 0644 bastet.6 "${pkgdir}"/usr/share/man/man6/bastet.6
+ install -D -m 0644 bastet.png "${pkgdir}"/usr/share/pixmaps/bastet.png
+ install -D -m 0644 bastet.desktop "${pkgdir}"/usr/share/applications/bastet.desktop
+ install -D -m 0644 bastet.appdata.xml "${pkgdir}"/usr/share/appdata/bastet.appdata.xml
+ for F in AUTHORS INSTALL NEWS README; do
+ install -D -m 0644 ${F} "${pkgdir}"/usr/share/doc/bastet/${F}
+ done
+
+ install -d -m 0775 -g games "${pkgdir}"/var/games
+ touch "${pkgdir}"/var/games/bastet.scores2
+ chmod 0664 "${pkgdir}"/var/games/bastet.scores2
+ chown root:games "${pkgdir}"/var/games/bastet.scores2
+}