summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkhai96_2020-02-26 09:33:16 +0700
committerkhai96_2020-02-26 09:33:16 +0700
commite0bebac2db849a9db4e820749a9c22766f6e92fc (patch)
treed2520c06a4e089ada4a95498d962855d889724a9
parent9fdd94ac14726a3713c73ad792e4cf1d024baf50 (diff)
downloadaur-e0bebac2db849a9db4e820749a9c22766f6e92fc.tar.gz
Repurpose to install wasmtime
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD25
2 files changed, 22 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a4a79117987c..fdf3a8d25835 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,15 @@
-pkgbase = miniserve-bin
- pkgdesc = Tool to serve files via HTTP
- pkgver = 0.5.0
+pkgbase = wasmtime-bin
+ pkgdesc = Standalone JIT-style runtime for WebAssembly, using Cranelift
+ pkgver = 0.8.0
pkgrel = 0
- url = https://github.com/svenstaro/miniserve
+ url = https://wasmtime.dev/
arch = x86_64
license = MIT
- provides = miniserve
- conflicts = miniserve
- source = https://github.com/svenstaro/miniserve/releases/download/v0.5.0/miniserve-linux-x86_64
- source = https://github.com/svenstaro/miniserve/raw/v0.5.0/LICENSE
- sha512sums = SKIP
+ provides = wasmtime
+ provides = wasm2obj
+ conflicts = wasmtime
+ source = https://github.com/bytecodealliance/wasmtime/releases/download/v0.8.0/wasmtime-v0.8.0-x86_64-linux.tar.xz
sha512sums = SKIP
-pkgname = miniserve-bin
+pkgname = wasmtime-bin
diff --git a/PKGBUILD b/PKGBUILD
index 6339cf0a4a06..cbd41cad49dc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,26 @@
# Maintainer: Hoàng Văn Khải <hvksmr1996@gmail.com>
-pkgname=miniserve-bin
-_pkgname=miniserve
-pkgver=0.5.0
+pkgname=wasmtime-bin
+pkgver=0.8.0
pkgrel=0
-pkgdesc="Tool to serve files via HTTP"
-provides=('miniserve')
-conflicts=('miniserve')
+pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift'
+provides=('wasmtime' 'wasm2obj')
+conflicts=('wasmtime')
arch=('x86_64')
-url="https://github.com/svenstaro/miniserve"
+url="https://wasmtime.dev/"
license=(MIT)
+_pkgname=wasmtime
+_repo=https://github.com/bytecodealliance/$_pkgname
+_download=${_repo}/releases/download/v${pkgver}
source=(
- ${url}/releases/download/v${pkgver}/miniserve-linux-x86_64
- ${url}/raw/v${pkgver}/LICENSE
+ ${_download}/wasmtime-v${pkgver}-x86_64-linux.tar.xz
)
sha512sums=(
SKIP
- SKIP
)
package() {
- install -Dm755 miniserve-linux-x86_64 "$pkgdir"/usr/bin/miniserve
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ cd "$srcdir"/wasmtime-v${pkgver}-x86_64-linux
+ install -Dm755 wasmtime "$pkgdir"/usr/bin/wasmtime
+ install -Dm755 wasm2obj "$pkgdir"/usr/bin/wasm2obj
}