blob: 26546dabe0465cd9f24b3b387891b4eb4e0dd1ba (
plain)
1 # Description: a nodejs package manager
2 # URL: https://classic.yarnpkg.com/lang/en/
3 # Maintainer: Tim Biermann, tbier at posteo dot de
4 # Depends on: nodejs-lts-gallium
5
6 name=yarn-gallium
7 version=1.22.19
8 release=1
9 source=(https://github.com/yarnpkg/yarn/releases/download/v$version/yarn-v$version.tar.gz)
10
11 build() {
12 cd yarn-v$version
13 install -dm755 $PKG/usr/opt/nodejs-lts-gallium/lib/node_modules/yarn
14 cp -R * $PKG/usr/opt/nodejs-lts-gallium/lib/node_modules/yarn
15
16 install -dm755 $PKG/usr/opt/nodejs-lts-gallium/bin
17 ln -s /usr/opt/nodejs-lts-gallium/lib/node_modules/yarn/bin/yarn.js $PKG/usr/opt/nodejs-lts-gallium/bin/yarn
18 ln -s /usr/opt/nodejs-lts-gallium/lib/node_modules/yarn/bin/yarn.js $PKG/usr/opt/nodejs-lts-gallium/bin/yarnpkg
19 }
|