Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / 
eslint


Commits:
656f99a3 by Daniel M. Capella at 2023-08-29T17:54:45-04:00
Readability

- - - - -
d577a1f2 by Daniel M. Capella at 2023-09-08T16:49:47-04:00
upgpkg: 8.49.0-1

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -2,25 +2,25 @@
 # Maintainer: Daniel M. Capella <[email protected]>
 
 pkgname=eslint
-pkgver=8.48.0
+pkgver=8.49.0
 pkgrel=1
 pkgdesc='An AST-based pattern checker for JavaScript'
 arch=('any')
 url='https://eslint.org'
 license=('MIT')
 depends=('acorn' 'nodejs')
-makedepends=('npm' 'rsync')
+makedepends=('git' 'npm' 'rsync')
 options=('!emptydirs')
-source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz";)
-b2sums=('dcee47d79b527043a4b6428be7bb57cc5d5e4e8da03da2b579827a0bdaa2b85ca821df0d932aed200bd4dfc9b875b3b9386a1bac3cfd6eaca5f406cdfd75c346')
+source=("git+https://github.com/$pkgname/$pkgname.git#tag=v$pkgver";)
+b2sums=('SKIP')
 
 prepare() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   npm install
 }
 
 check() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   node Makefile.js mocha
 }
 
@@ -29,11 +29,11 @@ package() {
   install -d "$pkgdir"/usr/bin
   ln -s $_npmdir/bin/$pkgname.js "$pkgdir"/usr/bin/$pkgname
 
-  cd $pkgname-$pkgver
+  cd $pkgname
   npm prune --production
 
   install -Dt "$pkgdir"/$_npmdir/bin bin/$pkgname.js
-  rsync -r --exclude .cache --exclude .package-lock.json conf lib messages \
+  rsync -r --exclude=.cache --exclude=.package-lock.json conf lib messages \
     node_modules package.json "$pkgdir"/$_npmdir
   install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname README.md
   install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/eslint/-/compare/9aea43aad305b24e4216bd3a04d631ae3a031d00...d577a1f2f8dad556e841a7df98a63a1b41ea6c8b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/eslint/-/compare/9aea43aad305b24e4216bd3a04d631ae3a031d00...d577a1f2f8dad556e841a7df98a63a1b41ea6c8b
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to