From 7d71a80e32a1b3777dc4cb8f99219cdceeeb6085 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Mon, 29 Mar 2021 08:50:31 +0200 Subject: [PATCH] yarn: new recipe --- sys-apps/yarn/yarn-1.22.5.recipe | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 sys-apps/yarn/yarn-1.22.5.recipe diff --git a/sys-apps/yarn/yarn-1.22.5.recipe b/sys-apps/yarn/yarn-1.22.5.recipe new file mode 100644 index 000000000..404b6c489 --- /dev/null +++ b/sys-apps/yarn/yarn-1.22.5.recipe @@ -0,0 +1,29 @@ +SUMMARY="Node dependency management" +DESCRIPTION="Fast, reliable, and secure dependency management." +HOMEPAGE="https://classic.yarnhpkg.com" +COPYRIGHT="2016-present, Yarn Contributors" +LICENSE="BSD (2-clause)" +REVISION="1" +SOURCE_URI="https://github.com/yarnpkg/yarn/releases/download/v$portVersion/yarn-v$portVersion.tar.gz" +SOURCE_DIR="yarn-v$portVersion" +CHECKSUM_SHA256="c664fb4692e4dfea750a37a533780834b40198c00cef4bbc5e8c14abab2ac141" + +ARCHITECTURES="any" + +PROVIDES=" + yarn = $portVersion + cmd:yarn = $portVersion + cmd:yarnpkg = $portVersion + " +REQUIRES=" + cmd:node + " + +INSTALL() +{ + mkdir -p $libDir/node_modules/yarn $prefix/bin + cp -R * $libDir/node_modules/yarn + + ln -sr $libDir/node_modules/yarn/bin/yarn.js $prefix/bin/yarn + ln -sr $libDir/node_modules/yarn/bin/yarn.js $prefix/bin/yarnpkg +}