summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Dyatlov2022-10-14 13:59:54 +0300
committerIgor Dyatlov2022-10-14 13:59:54 +0300
commit891908c7974789218d5bfb6e4111376632cf33ad (patch)
tree6ed2a9bf969d9ccf4f9d2619446a12395f1243f0
downloadaur-891908c7974789218d5bfb6e4111376632cf33ad.tar.gz
Initial import
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD27
2 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e8459202c3e3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = game-of-life
+ pkgdesc = A simulator of Conway's game of life
+ pkgver = 0.1.3
+ pkgrel = 1
+ url = https://github.com/sixpounder/game-of-life
+ arch = x86_64
+ arch = aarch64
+ license = GPL3
+ checkdepends = appstream-glib
+ makedepends = meson
+ makedepends = cargo
+ depends = libadwaita
+ source = https://github.com/sixpounder/game-of-life/archive/v0.1.3.tar.gz
+ b2sums = a840a7a32fae36cece0b95fdb52692c2d4a558651d080f7fa666b2b1e5595d5b56e43f362c36405efe713667513b23c5bf9b20a4872b65bfd49d8d8d7a531529
+
+pkgname = game-of-life
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b44d7f8313c4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Igor Dyatlov <dyatlov.igor@protonmail.com>
+
+pkgname=game-of-life
+pkgver=0.1.3
+pkgrel=1
+pkgdesc="A simulator of Conway's game of life"
+arch=('x86_64' 'aarch64')
+url="https://github.com/sixpounder/game-of-life"
+license=('GPL3')
+depends=('libadwaita')
+makedepends=('meson' 'cargo')
+checkdepends=('appstream-glib')
+source=($url/archive/v$pkgver.tar.gz)
+b2sums=('a840a7a32fae36cece0b95fdb52692c2d4a558651d080f7fa666b2b1e5595d5b56e43f362c36405efe713667513b23c5bf9b20a4872b65bfd49d8d8d7a531529')
+
+build() {
+ arch-meson "$pkgname-$pkgver" build
+ meson compile -C build
+}
+
+check() {
+ meson test -C build --print-errorlogs || :
+}
+
+package() {
+ meson install -C build --destdir "$pkgdir"
+}