summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCarter Green2021-09-21 09:31:45 -0500
committerCarter Green2021-09-21 09:31:45 -0500
commite75dfacada455a671b07df22766a2360c1ccd269 (patch)
tree710d1af7c69a84194f3b2bd3b3c51d414937af78 /PKGBUILD
parent9b6b96b210c977c792e7ec01f136c02229f98990 (diff)
downloadaur-assemblyscript-git.tar.gz
Fix versioning
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 6 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 92f4342fb9e2..b03472ff233a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,34 +2,25 @@
_pkgname=assemblyscript
pkgname=assemblyscript-git
-pkgver=0.7.0.r682.227c6269
-pkgrel=1
+pkgver=v0.19.16.r1.g250dc70b4
+pkgrel=2
pkgdesc="Compiles TypeScript to WebAssembly using Binaryen"
arch=('any')
url="https://github.com/AssemblyScript/${_pkgname}"
license=('Apache')
depends=('nodejs')
-makedepends=('npm' 'git')
-source=("${_pkgname}::git+${url}#branch=master")
+makedepends=('npm' 'git' 'jq')
+source=("${_pkgname}::git+${url}#branch=main")
sha256sums=('SKIP')
-get_pkgver() {
- _pkgver=$(node -pe "require('${srcdir}/${_pkgname}/package.json').version")
-}
-
pkgver() {
- get_pkgver
cd "${_pkgname}"
- ( set -o pipefail
- git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
- echo "${_pkgver}.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
- )
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
package() {
- get_pkgver
npm pack "${srcdir}/${_pkgname}"
- npm install -g --user root --prefix "${pkgdir}/usr" "${_pkgname}-${_pkgver}.tgz"
+ npm install -g --user root --prefix "${pkgdir}/usr" "${_pkgname}-0.0.0.tgz"
find "${pkgdir}" -type f -name package.json -print0 | xargs -0 sed -i "/_where/d"
# Remove references to $srcdir