summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2024-04-16 05:51:58 +0000
committerxiota2024-04-16 05:51:58 +0000
commitb45521b5203586652adc09877ad293e624649006 (patch)
treeb4d7a8a9ae8bc234f66eaa6677cb9026d0a391d1
parent4a9e85406d999d7a7a203a09cfaf78a3db5287c9 (diff)
downloadaur-emsdk.tar.gz
3.1.57
-rw-r--r--.SRCINFO9
-rw-r--r--.gitignore8
-rw-r--r--PKGBUILD54
3 files changed, 41 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6cfcaa04fb37..e15d30441580 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 99f12dbd65b3..9b71f8a8364f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/"
}