summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorabsrdspc2020-09-01 00:31:01 +0300
committerabsrdspc2020-09-01 01:10:36 +0300
commitff1e09ed7a470008d7dcbb5421e5b19d13198ad2 (patch)
tree99db276ed86782f52b6cb8d7f7b9088601821959 /PKGBUILD
downloadaur-ff1e09ed7a470008d7dcbb5421e5b19d13198ad2.tar.gz
0.3.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b368a60ee2d2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Developer: absrdspc <repom2@airmail.cc>
+# Maintainer: absrdspc <repom2@airmail.cc>
+# vim:et:ts=2:sw=2
+
+pkgname=sg-sprite
+pkgver=0.3.1
+pkgrel=1
+pkgdesc="Sprite/character (.lay files) decoder for MAGES. engine (Steins;Gate 0, Chaos;Child, Steins;Gate Steam Edition, etc)"
+arch=('x86_64')
+url="https://github.com/AbsurdlySuspicious/sg-sprite"
+license=('Apache')
+depends=('gcc-libs')
+makedepends=('rust' 'cargo')
+conflicts=()
+
+_src="$pkgname-$pkgver"
+_tar="$pkgname_$pkgver.tar.gz"
+
+source=("$_tar"::"https://github.com/AbsurdlySuspicious/sg-sprite/archive/$pkgver.tar.gz")
+sha256sums=('db26a2a9464c73fad4bab412241ba43784e9ba4044c1ef287cccca5449d26543')
+
+build() {
+ cd "$srcdir/$_src"
+ cargo build --all --release --locked
+}
+
+package() {
+ install -Dm755 -t "$pkgdir/usr/bin" "$srcdir/$_src/target/release/$pkgname"
+}
+
+