diff options
author | xiota | 2024-04-16 05:51:58 +0000 |
---|---|---|
committer | xiota | 2024-04-16 05:51:58 +0000 |
commit | b45521b5203586652adc09877ad293e624649006 (patch) | |
tree | b4d7a8a9ae8bc234f66eaa6677cb9026d0a391d1 | |
parent | 4a9e85406d999d7a7a203a09cfaf78a3db5287c9 (diff) | |
download | aur-emsdk.tar.gz |
3.1.57
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 54 |
3 files changed, 41 insertions, 30 deletions
@@ -1,18 +1,17 @@ pkgbase = emsdk pkgdesc = The Emscripten SDK - pkgver = 3.1.39 + pkgver = 3.1.57 pkgrel = 1 - url = https://kripken.github.io/emscripten-site/ + url = https://github.com/emscripten-core/emsdk arch = x86_64 license = MIT depends = python depends = cmake - source = https://github.com/emscripten-core/emsdk/archive/3.1.39.tar.gz + source = emsdk-3.1.57.tar.gz::https://github.com/emscripten-core/emsdk/archive/3.1.57.tar.gz source = emsdk source = emsdk_env.sh - sha256sums = 883de02cb466c5876d62e3ac0f0de3c45bcb4f73d3e1032263a556c34bb63180 + sha256sums = bd5fb05f50ee3410fba9d6d301db91f15efd45b9a87d32b45be28908079ab161 sha256sums = d58940585324e582621a8ac5e28e913beee14a0b8e307f5413a6b0dcd6d2a139 sha256sums = cd14a9107ca2cd92ec7ab2e44b8ca86ae71e81e744d700b49e75fbcb9717b5ce pkgname = emsdk - diff --git a/.gitignore b/.gitignore index 39f18da64cb8..018a3de08144 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -/pkg -/*.pkg.tar.xz -/*.tar.gz -/src +* +!PKGBUILD +!.SRCINFO +!.gitignore @@ -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/" } |