[arch-commits] Commit in pyright/trunk (PKGBUILD)

Daniel M. Capella polyzen at gemini.archlinux.org
Thu Mar 17 00:05:53 UTC 2022


    Date: Thursday, March 17, 2022 @ 00:05:53
  Author: polyzen
Revision: 1156134

Split out _npmdir var

Modified:
  pyright/trunk/PKGBUILD

----------+
 PKGBUILD |    9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-03-16 23:19:23 UTC (rev 1156133)
+++ PKGBUILD	2022-03-17 00:05:53 UTC (rev 1156134)
@@ -24,9 +24,10 @@
 }
 
 package() {
-  install -d "$pkgdir"/usr/{bin,lib/node_modules/$pkgname,share/doc/$pkgname}
-  ln -s ../lib/node_modules/$pkgname/index.js "$pkgdir"/usr/bin/$pkgname
-  ln -s ../lib/node_modules/$pkgname/langserver.index.js \
+  local _npmdir=/usr/lib/node_modules/$pkgname
+  install -d "$pkgdir"/{usr/bin,$_npmdir,usr/share/doc/$pkgname}
+  ln -s $_npmdir/index.js "$pkgdir"/usr/bin/$pkgname
+  ln -s $_npmdir/langserver.index.js \
     "$pkgdir"/usr/bin/$pkgname-langserver
 
   cd $pkgname-$pkgver
@@ -34,7 +35,7 @@
   install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt
 
   cd packages/$pkgname
-  cp -r dist {,langserver.}index.js "$pkgdir"/usr/lib/node_modules/$pkgname
+  cp -r dist {,langserver.}index.js "$pkgdir"/$_npmdir
 }
 
 # vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list