diff options
author | Dario Ostuni | 2020-11-28 16:34:16 +0100 |
---|---|---|
committer | Dario Ostuni | 2020-11-28 16:34:16 +0100 |
commit | 4b05b9d989ce0652689006afc57b9e99de59e5e6 (patch) | |
tree | 114054c23f612970805483f26c600ee551aff6b7 | |
parent | e5b8fbb79bcbe21e502de7828111ef8c9253b323 (diff) | |
download | aur-binfmt-wasm.tar.gz |
Better CLI arguments handling
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rwxr-xr-x | binfmt-wasmtime-wrapper | 3 | ||||
-rw-r--r-- | wasm.conf | 2 |
4 files changed, 14 insertions, 6 deletions
@@ -1,13 +1,15 @@ pkgbase = binfmt-wasm pkgdesc = Register wasmtime interpreter for wasm format - pkgver = 20190907 + pkgver = 20201128 pkgrel = 1 url = http://www.freedesktop.org/software/systemd/man/binfmt.d.html arch = any license = MPL2 depends = wasmtime source = wasm.conf - sha384sums = a7f7237a20bfd41484e6abfe1d5224cdd6ca1f7e563c04ef8b80c0a7e9893c2a5d6a34876e85ef7275d06ae7c9242c23 + source = binfmt-wasmtime-wrapper + b2sums = 0e71d92e434a21000beb0425f0931ed662453c5f93ce81772e191d34a42bb3753de21a57888fba70320ececd7e27566f404fec90e8fadbafda97cedc89096c11 + b2sums = 4eab85549930360e8705208189bf1cfa6753120162034bf00249b07b6573d3cadb211ee7c0fc1f0ddb056280fb5dd8c61064af16dd089da5b80fbc599d7d2510 pkgname = binfmt-wasm @@ -1,16 +1,19 @@ # Maintainer: Dario Ostuni <dario.ostuni@gmail.com> pkgname=binfmt-wasm -pkgver=20190907 +pkgver=20201128 pkgrel=1 pkgdesc="Register wasmtime interpreter for wasm format" arch=('any') url="http://www.freedesktop.org/software/systemd/man/binfmt.d.html" license=('MPL2') depends=('wasmtime') -source=("wasm.conf") -sha384sums=('a7f7237a20bfd41484e6abfe1d5224cdd6ca1f7e563c04ef8b80c0a7e9893c2a5d6a34876e85ef7275d06ae7c9242c23') +source=("wasm.conf" + "binfmt-wasmtime-wrapper") +b2sums=('0e71d92e434a21000beb0425f0931ed662453c5f93ce81772e191d34a42bb3753de21a57888fba70320ececd7e27566f404fec90e8fadbafda97cedc89096c11' + '4eab85549930360e8705208189bf1cfa6753120162034bf00249b07b6573d3cadb211ee7c0fc1f0ddb056280fb5dd8c61064af16dd089da5b80fbc599d7d2510') package() { + install -Dm 755 "$srcdir/binfmt-wasmtime-wrapper" "$pkgdir/usr/bin/binfmt-wasmtime-wrapper" install -Dm 644 "$srcdir/wasm.conf" "$pkgdir/usr/lib/binfmt.d/wasm.conf" } diff --git a/binfmt-wasmtime-wrapper b/binfmt-wasmtime-wrapper new file mode 100755 index 000000000000..a4b532992cbd --- /dev/null +++ b/binfmt-wasmtime-wrapper @@ -0,0 +1,3 @@ +#!/bin/bash + +/usr/bin/wasmtime -- "$@" diff --git a/wasm.conf b/wasm.conf index e4326eef7e29..a6df0d4e5653 100644 --- a/wasm.conf +++ b/wasm.conf @@ -1 +1 @@ -:wasm1:M::\x00\x61\x73\x6d\x01\x00\x00\x00::/usr/bin/wasmtime:CF +:wasm1:M::\x00\x61\x73\x6d\x01\x00\x00\x00::/usr/bin/binfmt-wasmtime-wrapper: |