diff options
author | Francesco Minnocci | 2020-08-25 02:39:33 +0200 |
---|---|---|
committer | Francesco Minnocci | 2020-08-25 02:39:33 +0200 |
commit | cc7cb7304699d32fe9a72bb802fe0e911a62848c (patch) | |
tree | 8d7f6f296ac5d98ce29426becd0d5d1507f3acf1 | |
download | aur-cc7cb7304699d32fe9a72bb802fe0e911a62848c.tar.gz |
Initial AUR commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 44 |
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 +} |