Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages /
typescript
Commits:
6c1e6be2 by Daniel M. Capella at 2023-12-06T17:55:51-05:00
upgpkg: 5.3.3-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = typescript
pkgdesc = JavaScript with syntax for types
- pkgver = 5.3.2
+ pkgver = 5.3.3
pkgrel = 1
url = http://www.typescriptlang.org
arch = any
@@ -9,7 +9,7 @@ pkgbase = typescript
makedepends = npm
makedepends = rsync
depends = nodejs
- source = git+https://github.com/microsoft/TypeScript.git#tag=v5.3.2
+ source = git+https://github.com/microsoft/TypeScript.git#tag=v5.3.3
b2sums = SKIP
pkgname = typescript
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
_name=TypeScript
pkgname=typescript
-pkgver=5.3.2
+pkgver=5.3.3
pkgrel=1
pkgdesc='JavaScript with syntax for types'
arch=('any')
@@ -31,11 +31,12 @@ check() {
}
package() {
- install -d "$pkgdir"/usr/{bin,lib/node_modules/$pkgname}
- ln -s ../lib/node_modules/$pkgname/bin/{tsc,tsserver} "$pkgdir"/usr/bin
+ local mod_dir=/usr/lib/node_modules/$pkgname
+ install -d "$pkgdir"/{usr/bin,$mod_dir}
+ ln -s $mod_dir/bin/{tsc,tsserver} "$pkgdir"/usr/bin
cd $_name
rsync -r --exclude=.gitattributes README.md SECURITY.md bin lib package.json
\
- "$pkgdir"/usr/lib/node_modules/$pkgname
+ "$pkgdir"/$mod_dir
install -Dt "$pkgdir"/usr/share/licenses/$pkgname ThirdPartyNoticeText.txt
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/typescript/-/commit/6c1e6be2cf3705c8514fe15c1dc6bc1a9d9f838e
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/typescript/-/commit/6c1e6be2cf3705c8514fe15c1dc6bc1a9d9f838e
You're receiving this email because of your account on gitlab.archlinux.org.