# Contributor: Ed Robinson <ed@reevoo.com>
# Maintainer: Ed Robinson <ed@reevoo.com>
setvar pkgname = 'yarn'
setvar pkgver = '1.1.0'
setvar pkgrel = '0'
setvar pkgdesc = ""Fast, reliable, and secure dependency management for Node.js""
setvar url = ""https://yarnpkg.com/""
setvar arch = ""noarch""
setvar license = ""BSD-2""
setvar depends = ""nodejs""
setvar source = ""https://yarnpkg.com/downloads/$pkgver/$pkgname-v$pkgver.tar.gz
	apk-install-method.patch""
setvar builddir = ""$srcdir/$pkgname-v$pkgver""

proc check {
	cd $builddir
	./bin/yarn --version
}

proc 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
}

setvar sha512sums = ""7ce740ac47d8ba42c47d0262979fcd1d22daede2a298e1743341c52584bee7d4beca8758c118deccaefd9cb0bc2780a37e110ae3633af56ac6916ae0389eadf6  yarn-v1.1.0.tar.gz
30431f7aa5fe7382e062b92e413ea8d118e157d89aa043353c18ff7d1721d0e3ecfbe68de1f0058b3b70cee5cf9baa08d28f1718beb5d14fcb0cf2881dff1eac  apk-install-method.patch""