diff options
author | Francisco Giordano | 2019-07-25 16:31:44 -0300 |
---|---|---|
committer | Francisco Giordano | 2019-07-27 17:52:35 -0300 |
commit | 1778da8f315d8d289ed431920a6ad01342adf981 (patch) | |
tree | 087c3410f607af39c5e4a7eb33224462de34f3c7 /PKGBUILD | |
download | aur-1778da8f315d8d289ed431920a6ad01342adf981.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dad2fac95e9a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Francisco Giordano <ok@frang.io> + +pkgname=volta +pkgver=0.5.7 +pkgrel=1 +pkgdesc="JavaScript Launcher" +arch=('x86_64') +url="https://volta.sh/" +license=('BSD') +depends=('openssl') +source=("$pkgname-$pkgver.tar.gz::https://github.com/volta-cli/volta/releases/download/v$pkgver/volta-$pkgver-linux-openssl-1.1.tar.gz" + "https://raw.githubusercontent.com/volta-cli/volta/v${pkgver}/dev/unix/volta-install.sh" + "volta-install.patch" + "volta-profile.sh") +noextract=("volta-$pkgver-linux-openssl-1.1.tar.gz") +md5sums=('f96b23d5a97c79ae5df738bb3704a147' + '5a8b446f69736daff4197d29a679c4b7' + 'a02c7b1fa54d5d6418b6ec1d6ae28a55' + '4d4c7f25d4962bb0a4f01d1288e5e8bd') + +prepare() { + patch --follow-symlinks -i "volta-install.patch" +} + +package() { + export VOLTA_HOME="$pkgdir/usr/share/volta" + bash volta-install.sh --archive "$pkgname-$pkgver.tar.gz" + + mkdir -p "$pkgdir/usr/bin" + ln -s "/usr/share/volta/volta" "$pkgdir/usr/bin" + + mkdir -p "$pkgdir/etc/profile.d" + mv volta-profile.sh "$pkgdir/etc/profile.d/volta.sh" +} + +# vim: et sw=8 ft=PKGBUILD |