diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 54 |
1 files changed, 33 insertions, 21 deletions
@@ -1,29 +1,41 @@ -# Maintainer: Charles L <charles@crwl.org> +# Maintainer: +# Contributor: Charles L <charles@crwl.org> # Contributor: Sanpi <sanpi+aur@homecomputing.fr> -pkgname=emsdk -pkgver=3.1.39 + +_pkgname="emsdk" +pkgname="$_pkgname" +pkgver=3.1.57 pkgrel=1 pkgdesc='The Emscripten SDK' -arch=('x86_64') -url='https://kripken.github.io/emscripten-site/' +url="https://github.com/emscripten-core/emsdk" license=('MIT') -depends=('python' 'cmake') -source=("https://github.com/emscripten-core/emsdk/archive/${pkgver}.tar.gz" - 'emsdk' - 'emsdk_env.sh') -sha256sums=('883de02cb466c5876d62e3ac0f0de3c45bcb4f73d3e1032263a556c34bb63180' - 'd58940585324e582621a8ac5e28e913beee14a0b8e307f5413a6b0dcd6d2a139' - 'cd14a9107ca2cd92ec7ab2e44b8ca86ae71e81e744d700b49e75fbcb9717b5ce') +arch=('x86_64') + +depends=( + 'python' + 'cmake' +) + +_pkgsrc="$_pkgname-$pkgver" +_pkgext="tar.gz" +source=( + "$_pkgsrc.$_pkgext"::"https://github.com/emscripten-core/emsdk/archive/${pkgver}.$_pkgext" + 'emsdk' + 'emsdk_env.sh' +) +sha256sums=( + 'bd5fb05f50ee3410fba9d6d301db91f15efd45b9a87d32b45be28908079ab161' + 'd58940585324e582621a8ac5e28e913beee14a0b8e307f5413a6b0dcd6d2a139' + 'cd14a9107ca2cd92ec7ab2e44b8ca86ae71e81e744d700b49e75fbcb9717b5ce' +) -package() -{ - install --mode 755 --directory "$pkgdir/usr/bin" - install --mode 755 emsdk emsdk_env.sh "$pkgdir/usr/bin/" +package() { + install -Dm755 emsdk emsdk_env.sh -t "$pkgdir/usr/bin/" - cd "$srcdir/emsdk-${pkgver}" + cd "$_pkgsrc" + for file in emsdk emsdk.py *.json *.txt emsdk_env.* ; do + install -Dm755 "$file" -t "$pkgdir/usr/lib/$_pkgname/" + done - install --mode 755 --directory "$pkgdir/usr/lib/$pkgname" - for file in emsdk emsdk.py *.json *.txt emsdk_env.*; do - install --mode 755 "$file" "$pkgdir/usr/lib/$pkgname" - done + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" } |