summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorДамјан Георгиевски2021-10-30 14:56:49 +0200
committerДамјан Георгиевски2021-10-30 16:59:21 +0200
commit3345f6b8c4c624bcf7c48b61319636ea4d82de47 (patch)
tree1f9ee9b8b2c93242f249c0da5dee1836d3c41b55 /PKGBUILD
downloadaur-3345f6b8c4c624bcf7c48b61319636ea4d82de47.tar.gz
initial PKGBUILD at v0.6.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 26 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e2e04c5d9f0f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Damjan Georgievski <gdamjan@gmail.com>
+pkgname=lunatic
+pkgver=0.6.2
+pkgrel=1
+pkgdesc='Lunatic is an Erlang inspired runtime for WebAssembly'
+arch=('x86_64')
+url="https://github.com/lunatic-solutions/${pkgname}"
+license=('MIT' 'APACHE')
+depends=()
+makedepends=('cargo')
+source=("${url}/archive/v${pkgver}.tar.gz" "cd8db51732712c19a8114db290882d1bb6b928c0.diff")
+
+build() {
+ cd $pkgname-$pkgver
+ patch -p1 < $srcdir/cd8db51732712c19a8114db290882d1bb6b928c0.diff
+ cargo build --release
+}
+
+package() {
+ install -Dm755 $pkgname-$pkgver/target/release/$pkgname "$pkgdir"/usr/bin/$pkgname
+ install -Dm644 $pkgname-$pkgver/LICENSE-APACHE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE-APACHE
+ install -Dm644 $pkgname-$pkgver/LICENSE-MIT "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE-MIT
+}
+
+sha256sums=('5d4802921a6e48c92d1de7b07a84a35f5206c6cc5594d0ee97e9a90b38fa487f'
+ '7b5e85c6bf4d779004b7de1ab653d68eedd42bddd6656b21a1d92319f6e5bc22')