summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcyqsimon2023-08-31 12:29:50 +0800
committercyqsimon2023-08-31 12:29:50 +0800
commit3cf8a624e3817d85a49e2cdc67693792501930e1 (patch)
tree7e948faa7c31445bc0587c13455905073456a883
downloadaur-3cf8a624e3817d85a49e2cdc67693792501930e1.tar.gz
Initial commit
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD29
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
+}