summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 16 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 09257e4f05de..d5744bb60e8a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,47 +1,46 @@
# Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net>
pkgname=wasmer-git
-pkgver=0.16.2.r84.g704c34283
-pkgrel=2
+pkgver=3.0.0.alpha.r0.ge08b8fd67
+pkgrel=1
pkgdesc="Standalone JIT WebAssembly runtime"
arch=('i686' 'x86_64')
url="https://wasmer.io/"
license=('MIT')
-depends=('gcc-libs')
-makedepends=('git' 'rust' 'cmake' 'python')
-provides=('wasmer')
+depends=('gcc-libs' 'libffi' 'ncurses' 'zlib')
+makedepends=('git' 'cmake' 'llvm' 'rust')
+provides=("wasmer=$pkgver")
conflicts=('wasmer')
+options=('staticlibs')
source=("git+https://github.com/wasmerio/wasmer.git")
sha256sums=('SKIP')
-prepare() {
+pkgver() {
cd "wasmer"
- git submodule update --init --recursive
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
-pkgver() {
+build() {
cd "wasmer"
- git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+ make \
+ WASMER_INSTALL_PREFIX="/usr" \
+ ENABLE_LLVM=1
}
check() {
cd "wasmer"
- #cargo test \
- # --locked \
- # --release
+ #make test
}
package() {
cd "wasmer"
- cargo install \
- --no-track \
- --locked \
- --root "$pkgdir/usr" \
- --path "$srcdir/wasmer"
+ make \
+ DESTDIR="$pkgdir/usr" \
+ install
install -Dm644 "LICENSE" -t "$pkgdir/usr/share/licenses/wasmer"
}