summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: b6b8bb635ade71c9b9cfa1433814b53afd0b77b2 (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
35
36
37
38
39
40
41
42
43
44
45
# Maintainer: eNV25 <env252525@gmail.com>

pkgname=xbps-static-bin
_pkgname_=xbps
pkgver=0.59_5
_pkgver_=0.59
pkgrel=2
pkgdesc='The X Binary Package System (XBPS) -- Static Binaries'
arch=('x86_64' 'i686' 'armv6h' 'armv7h' 'aarch64')
url="https://github.com/void-linux/xbps"
license=('custom: BSD-2-Clause' 'custom: BSD')
provides=('xbps-static' 'xbps')
conflicts=('xbps-static' 'xbps' 'xbps-git')

_mirror_='https://alpha.de.repo.voidlinux.org'

source_x86_64=("$_mirror_/static/xbps-static-static-$pkgver.x86_64-musl.tar.xz")
source_i686=("$_mirror_/static/xbps-static-static-$pkgver.i686-musl.tar.xz")
source_armv6h=("$_mirror_/static/xbps-static-static-$pkgver.armv6l-musl.tar.xz")
source_armv7h=("$_mirror_/static/xbps-static-static-$pkgver.armv7l-musl.tar.xz")
source_aarch64=("$_mirror_/static/xbps-static-static-$pkgver.aarch64-musl.tar.xz")
source=(
	"https://github.com/void-linux/xbps/raw/$_pkgver_/LICENSE"
	"https://github.com/void-linux/xbps/raw/$_pkgver_/LICENSE.3RDPARTY"
)
noextract=(
	"xbps-static-static-$pkgver."{x86_64,i686,armv6l,armv7l,aarch64}"-musl.tar.xz"
)

package() {
	bsdtar -xf xbps-static-static-$pkgver.*.tar.xz -C "$pkgdir/"

	install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
	install -Dm644 LICENSE.3RDPARTY -t "$pkgdir/usr/share/licenses/$pkgname/"

	ln -sf "$pkgname/" "$pkgdir/usr/share/licenses/$_pkgname_"
}

sha256sums=('d930ce328fb2be1c800c3d1b328f7588dfb6afa0453f1bb280f8c51d188e5d8c'
            'e5913f12b42e179573d6e08909b941fb6a8186ff7455a47b21a0bb94af7e4a89')
sha256sums_x86_64=('fb6dd121053f50147790bf81194f5ea96e08f852c0b38b21d607f7fa8f18f19e')
sha256sums_i686=('4ac2e245fb355c8a1cc8ac0ae48e52f4531526896b30fde694ac0e9e5f936d9e')
sha256sums_armv6h=('6ec10b519da9b81a104d6543ac9730fa24f5298d2c131870c9a53279e6391b58')
sha256sums_armv7h=('ca62d2c35e372436dc406e0e476ff8c7de1e41ba8042b5dabf06cb4b977b0838')
sha256sums_aarch64=('a5e9cd7462ae253c334f14db7b345e2695a9455b27f9bf5cf7a0452dade6aa8d')