summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhaawda2022-09-06 19:58:15 +0200
committerhaawda2022-09-06 19:58:15 +0200
commit3373a1d3701433b4be55a092ff50197f35c9d420 (patch)
treedad06ef5ba2585480e2c8ff5967701d1e6ede62d
parent32d74b4a72f18c7888d5e9656c471005f1a855c9 (diff)
downloadaur-3373a1d3701433b4be55a092ff50197f35c9d420.tar.gz
adopted, pkgver changed, conflict to deno
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD21
2 files changed, 11 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a3a361098b38..55b30b01a6b1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = deno-git
pkgdesc = A secure runtime for JavaScript and TypeScript
- pkgver = 1.9.2.r89.ga051a7f7b
+ pkgver = 1.25.1.r7830.g2929ddabaab0
pkgrel = 1
url = https://deno.land
arch = x86_64
@@ -11,8 +11,8 @@ pkgbase = deno-git
makedepends = nodejs
depends = gcc-libs
provides = deno
+ conflicts = deno
source = deno-git::git+https://github.com/denoland/deno
md5sums = SKIP
pkgname = deno-git
-
diff --git a/PKGBUILD b/PKGBUILD
index e6df05395044..b7c664bc9636 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,25 @@
-# Maintainer: Benoît Zugmeyer <bzugmeyer@gmail.com>
+# Contributor: Benoît Zugmeyer <bzugmeyer@gmail.com>
+# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
+
pkgname=deno-git
-pkgver=1.9.2.r89.ga051a7f7b
+pkgver=1.25.1.r7830.g2929ddabaab0
pkgrel=1
pkgdesc="A secure runtime for JavaScript and TypeScript"
arch=('x86_64')
url="https://deno.land"
provides=('deno')
+conflicts=('deno')
license=('MIT')
depends=('gcc-libs')
makedepends=('git' 'python' 'cargo' 'nodejs')
source=("deno-git::git+https://github.com/denoland/deno")
-md5sums=(SKIP)
+md5sums=('SKIP')
pkgver() {
cd "$pkgname"
- git describe --long --tags --match 'v*.*.*' 2>/dev/null | sed 's/[^[:digit:]]*\(.\+\)-\([[:digit:]]\+\)-g\([[:xdigit:]]\{7\}\)/\1.r\2.g\3/;t;q1'
-}
+ printf %s.r%s.g%s $(git tag | cut -c2- |sort -n|tail -1) $(git rev-list --count HEAD) \
+ $(git log|head -1| cut -d" " -f2|cut -c1-12)
+ }
prepare() {
cd "$pkgname"
@@ -27,13 +31,6 @@ build() {
RUSTUP_TOOLCHAIN=stable cargo build --release --locked --target-dir=target
}
-check() {
- cd "$pkgname"
- # Tests are not passing sometimes
- # RUSTUP_TOOLCHAIN=stable cargo test --release --locked --target-dir=target
- ./target/release/deno run ./cli/tests/002_hello.ts
-}
-
package() {
cd "$pkgname"
install -Dm755 target/release/deno "$pkgdir"/usr/bin/deno