# Contributor: Ed Robinson # Maintainer: Ed Robinson pkgname=yarn pkgver=1.12.1 pkgrel=0 pkgdesc="Fast, reliable, and secure dependency management for Node.js" url="https://yarnpkg.com/" arch="noarch" license="BSD-2-Clause" depends="nodejs" source="https://yarnpkg.com/downloads/$pkgver/$pkgname-v$pkgver.tar.gz apk-install-method.patch" builddir="$srcdir/$pkgname-v$pkgver" check() { cd "$builddir" ./bin/yarn --version } package() { local destdir="usr/share/node_modules/$pkgname" mkdir -p "$pkgdir"/$destdir cp -R "$builddir"/* "$pkgdir"/$destdir/ # Remove windows specific files. rm "$pkgdir"/$destdir/bin/*.cmd mkdir -p "$pkgdir"/usr/bin ln -s /$destdir/bin/yarn "$pkgdir"/usr/bin/yarn ln -s /$destdir/bin/yarn "$pkgdir"/usr/bin/yarnpkg } sha512sums="4f1ea2f11fe13c8c2ee4cb3127f665229a425440c23fabcb0d1f6cec22a9cff2b01b2e6c020d521b5e3134ee928c9407e219008ce1f753a39487c1fc7aa4dcb3 yarn-v1.12.1.tar.gz 30431f7aa5fe7382e062b92e413ea8d118e157d89aa043353c18ff7d1721d0e3ecfbe68de1f0058b3b70cee5cf9baa08d28f1718beb5d14fcb0cf2881dff1eac apk-install-method.patch"