blob: edbbfce6e7b72e7db31de4b6f444f7710b291d4b (
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
|
# Maintainer: Moses Narrow <moe_narrow@use.startmail.com>
# contributer: Alif Rachmawadi <arch@subosito.com>
pkgname=dep-bin
pkgver=0.5.4
pkgrel=1
pkgdesc="Go dependency management tool"
pkgoption1="dep-linux-amd64"
pkgoption2="dep-linux-arm64"
arch=('any')
url="https://github.com/golang/dep"
license=('BSD')
conflicts=('dep')
provides=('dep')
source=("LICENSE")
#detect architecture & adjust source & checksums accordingly
case "$CARCH" in
arm*) _pkgarch="$pkgoption2"
sha256sums+=('9dbf1612044598cbb195933213eb3c4bab5d4ada0ce5b90a91241c4431b1783a')
;;
aarch64*) _pkgarch="$pkgoption2"
sha256sums+=('9dbf1612044598cbb195933213eb3c4bab5d4ada0ce5b90a91241c4431b1783a')
;;
x86_64) _pkgarch="$pkgoption1"
sha256sums+=('40a78c13753f482208d3f4bea51244ca60a914341050c588dad1f00b1acc116c')
;;
esac
source=("${url}/releases/download/v${pkgver}/$_pkgarch")
package() {
install -Dm755 ../dep-linux-a* ${pkgdir}/usr/bin/dep
install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
}
|