From b03f3e33e82c1a58245949b23d35ebd9b728ba1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=D0=A5=D1=80?= =?UTF-8?q?=D0=B0=D0=BC=D0=BE=D0=B2?= Date: Sat, 27 Jul 2024 13:17:28 +0300 Subject: [PATCH] name='yarn' version='1.22.22' release='3' --- yarn/alr.sh | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/yarn/alr.sh b/yarn/alr.sh index 900ce41..f245b36 100644 --- a/yarn/alr.sh +++ b/yarn/alr.sh @@ -1,6 +1,6 @@ name='yarn' version='1.22.22' -release='2' +release='3' desc='Fast, reliable, and secure dependency management.' homepage='https://classic.yarnpkg.com/' maintainer="Евгений Храмов " @@ -25,10 +25,9 @@ build() { } package() { - local mod_dir=/usr/lib/node_modules/$name - install -d "$pkgdir"/{usr/bin,$mod_dir/bin} - ln -s $mod_dir/bin/$name.js "$pkgdir"/usr/bin/$name - ln -s $mod_dir/bin/$name.js "$pkgdir"/usr/bin/${name}pkg + install -d "$pkgdir"/{usr/bin,/usr/lib/node_modules/$name/bin} + ln -s $/usr/lib/node_modules/$name/bin/$name.js "$pkgdir"/usr/bin/$name + ln -s $/usr/lib/node_modules/$name/bin/$name.js "$pkgdir"/usr/bin/${name}pkg cd $name # Prune unnecessary packages @@ -41,8 +40,8 @@ package() { readarray -t punycode_importers < <(rg -t js -l "require\('punycode'\)" node_modules) sed -i "s,require('punycode'),require('punycode/')," "${punycode_importers[@]}" - cp -r lib node_modules package.json "$pkgdir"/$mod_dir - install -t "$pkgdir"/$mod_dir/bin bin/$name.js + cp -r lib node_modules package.json "$pkgdir"/usr/lib/node_modules/$name + install -t "$pkgdir"/usr/lib/node_modules/$name/bin bin/$name.js install -Dm644 -t "$pkgdir"/usr/share/doc/$name README.md install -Dm644 -t "$pkgdir"/usr/share/licenses/$name LICENSE }