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.
