diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 29 |
3 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..975fc5fd5537 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = wasm-server-runner + pkgdesc = cargo run for the browser. + pkgver = 0.4.0 + pkgrel = 1 + url = https://github.com/jakobhellermann/wasm-server-runner + arch = x86_64 + arch = i686 + arch = armv6h + arch = armv7h + arch = aarch64 + license = MIT + depends = cargo + conflicts = wasm-server-runner-git + conflicts = wasm-server-runner-bin + source = wasm-server-runner-0.4.0.tar.gz::https://static.crates.io/crates/wasm-server-runner/wasm-server-runner-0.4.0.crate + b2sums = 39d7fa608d9fff9502c6a4b38f7897b60fdfb577a20a58c208ef9bed08ebdf99adfdedf009cb075a280b4621716f3cf10bd208dd758ae9322f67b0c9d75f6d96 + +pkgname = wasm-server-runner diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f6a3a774d62a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/*.tar.gz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..86941816f927 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: cyqsimon <28627918+cyqsimon@users.noreply.github.com> + +pkgname=wasm-server-runner +pkgver=0.4.0 +pkgrel=1 +pkgdesc="cargo run for the browser." +arch=("x86_64" "i686" "armv6h" "armv7h" "aarch64") +url="https://github.com/jakobhellermann/wasm-server-runner" +license=("MIT") +conflicts=("${pkgname}-git" "${pkgname}-bin") +depends=("cargo") +source=("${pkgname}-${pkgver}.tar.gz::https://static.crates.io/crates/${pkgname}/${pkgname}-${pkgver}.crate") +b2sums=('39d7fa608d9fff9502c6a4b38f7897b60fdfb577a20a58c208ef9bed08ebdf99adfdedf009cb075a280b4621716f3cf10bd208dd758ae9322f67b0c9d75f6d96') + +prepare() { + cd ${pkgname}-${pkgver} + cargo fetch --locked +} + +build() { + cd ${pkgname}-${pkgver} + cargo build --release --frozen +} + +package() { + cd ${pkgname}-${pkgver} + install -Dm 755 -t "${pkgdir}/usr/bin" target/release/${pkgname} + install -Dm 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE.md +} |