summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel M. Capella2018-10-28 15:38:34 -0400
committerDaniel M. Capella2018-10-28 15:38:34 -0400
commitbb2d771717541818f12b8ad506c0d77292bfb1b9 (patch)
tree0263b0cc4d2f9823a37c3e127e4081c568b0e657
downloadaur-bb2d771717541818f12b8ad506c0d77292bfb1b9.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD30
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..66d4ee232f79
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+# Generated by mksrcinfo v8
+# Sun Oct 28 19:38:30 UTC 2018
+pkgbase = textris
+ pkgdesc = Tetris on terminal, written in Rust
+ pkgver = 0.2.0
+ pkgrel = 1
+ url = https://github.com/ryym/textris
+ arch = x86_64
+ license = Apache
+ makedepends = rust
+ depends = gcc-libs
+ source = textris-0.2.0.tar.gz::https://crates.io/api/v1/crates/textris/0.2.0/download
+ sha512sums = bdf9a2bd6ab844173fea5d66d0c7b44c95ed116b938b5b4d06bf04b233d3f165959fc2c6e03c26b372f2a45e94fb6ad62286bf9a0ff2d481a39469a51dac37ec
+
+pkgname = textris
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8148d18289ea
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Daniel M. Capella <polycitizen@gmail.com>
+
+pkgname=textris
+pkgver=0.2.0
+pkgrel=1
+pkgdesc='Tetris on terminal, written in Rust'
+arch=('x86_64')
+url=https://github.com/ryym/textris
+license=('Apache')
+depends=('gcc-libs')
+makedepends=('rust')
+source=("textris-$pkgver.tar.gz::https://crates.io/api/v1/crates/textris/$pkgver/download")
+sha512sums=('bdf9a2bd6ab844173fea5d66d0c7b44c95ed116b938b5b4d06bf04b233d3f165959fc2c6e03c26b372f2a45e94fb6ad62286bf9a0ff2d481a39469a51dac37ec')
+
+build() {
+ cd textris-$pkgver
+ cargo build --release
+}
+
+check() {
+ cd textris-$pkgver
+ cargo test --release
+}
+
+package() {
+ cd textris-$pkgver
+ install -Dm755 target/release/textris "$pkgdir"/usr/bin/textris
+}
+
+# vim:set ts=2 sw=2 et: