blob: 6b0ce854bd25b18caee2fd0ce6d87eadb2b46a06 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# Maintainer: dhruvasambrani <dhruvasambrani19 at gmail>
pkgname=juliaup-bin
pkgver="1.17.11"
pkgrel=1
pkgdesc="An experimental Julia version manager"
arch=('x86_64' 'aarch64' 'i686')
license=('MIT')
url="https://github.com/JuliaLang/juliaup"
makedepends=("tar")
conflicts=("juliaup" "julia" "julia-bin")
provides=("julia")
source_x86_64=("${url}/releases/download/v$pkgver/juliaup-$pkgver-x86_64-unknown-linux-musl-portable.tar.gz")
source_i686=("${url}/releases/download/v$pkgver/juliaup-$pkgver-i686-unknown-linux-musl-portable.tar.gz")
source_aarch64=("${url}/releases/download/v$pkgver/juliaup-$pkgver-aarch64-unknown-linux-musl-portable.tar.gz")
package() {
install -d "${pkgdir}/usr/bin"
install -m755 "${srcdir}/juliaup" "${pkgdir}/usr/bin/juliaup"
install -m755 "${srcdir}/julia" "${pkgdir}/usr/bin/julia"
# Generate completion files.
mkdir -p "$pkgdir/usr/share/bash-completion/completions"
"$pkgdir"/usr/bin/juliaup completions bash > "$pkgdir/usr/share/bash-completion/completions/juliaup"
mkdir -p "$pkgdir/usr/share/fish/vendor_completions.d"
"$pkgdir"/usr/bin/juliaup completions fish > "$pkgdir/usr/share/fish/vendor_completions.d/juliaup.fish"
mkdir -p "$pkgdir/usr/share/zsh/site-functions"
"$pkgdir"/usr/bin/juliaup completions zsh > "$pkgdir/usr/share/zsh/site-functions/_juliaup"
}
sha256sums_x86_64=('127fd90f9a7c89a03180503311d9351e45713cf5a96b32de905654e1549160da')
sha256sums_aarch64=('b4381f24ada610e63aff062f97890cfec7a545e6f281600e916a857c0f2c0d48')
sha256sums_i686=('eaf764b53f0a9629200a2c406cbe1ae95dbd692df571ea3b4ce6fc8c45e41958')
|