# Contributor: André Klitzing # Maintainer: André Klitzing pkgname=xbps pkgver=0.57 pkgrel=0 pkgdesc="The X Binary Package System" arch="all" url="https://github.com/voidlinux/xbps" license="BSD-2-Clause AND (BSD-3-Clause AND ISC AND BSD-2-Clause-NetBSD)" depends="ca-certificates" makedepends="zlib-dev libarchive-dev openssl-dev" subpackages="$pkgname-dev $pkgname-doc $pkgname-bash-completion:bashcomp:noarch $pkgname-zsh-completion:zshcomp:noarch" options="!check" source="$pkgname-$pkgver.tar.gz::https://github.com/void-linux/$pkgname/archive/$pkgver.tar.gz " build() { ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --bindir=/usr/bin \ --localstatedir=/var/lib/xbps make } package() { make DESTDIR="$pkgdir/" install rm -f "$pkgdir"/usr/lib/*.a } bashcomp() { pkgdesc="Bash completions for $pkgname" depends="" install_if="$pkgname=$pkgver-r$pkgrel bash-completion" _submv usr/share/bash-completion/completions } zshcomp() { pkgdesc="ZSH completions for $pkgname" depends="" install_if="$pkgname=$pkgver-r$pkgrel zsh" _submv usr/share/zsh/site-functions } _submv() { local path="$1" mkdir -p "$subpkgdir"/${path%/*} mv "$pkgdir"/$path "$subpkgdir"/${path%/*}/ } sha512sums="325ccfa294eeea07abe86e2524f0d9fa7065b220e410c0cae51b61b5d67db2073909da981b5b3b976cae623bbc06b7412960a998e3027f8e188ea0c9544e7fc4 xbps-0.57.tar.gz"