diff options
author | Chocobo1 | 2022-07-30 20:22:13 +0800 |
---|---|---|
committer | Chocobo1 | 2022-07-30 20:58:01 +0800 |
commit | f0a1ddda813fec5b4ee39f95dfc6f895d797cdee (patch) | |
tree | 11d10623e02a1cd515c10d6e72abd873fb7b05a5 /PKGBUILD | |
parent | 062dfa23d00e0fa64ec07112580759d59e234059 (diff) | |
download | aur-f0a1ddda813fec5b4ee39f95dfc6f895d797cdee.tar.gz |
upgpkg: wasmer-git 3.0.0.alpha.r0.ge08b8fd67-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 16 insertions, 17 deletions
@@ -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" } |