# Contributor: Timo Teräs <timo.teras@iki.fi>
# Maintainer: Timo Teräs <timo.teras@iki.fi>
setvar pkgname = 'bubblewrap'
setvar pkgver = '0.1.8'
setvar pkgrel = '0'
setvar pkgdesc = ""Unprivileged sandboxing tool""
setvar url = ""https://github.com/projectatomic/bubblewrap""
setvar arch = ""all""
setvar license = ""LGPL2+""
setvar options = ""!check suid""
setvar makedepends = ""autoconf automake libcap-dev docbook-xsl""
setvar subpackages = ""$pkgname-doc $pkgname-bash-completion:bashcomp:noarch""
setvar source = ""bubblewrap-$pkgver.tar.gz::https://github.com/projectatomic/bubblewrap/archive/v$pkgver.tar.gz
	realpath-workaround.patch""
setvar builddir = ""$srcdir/$pkgname-$pkgver""

proc prepare {
	default_prepare
	cd $builddir'
	NOCONFIGURE=1' ./autogen.sh
}

proc build {
	cd $builddir
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--mandir=/usr/share/man \
		--infodir=/usr/share/info \
		--localstatedir=/var \
		--with-priv-mode=setuid \
		|| return 1
	make || return 1
}

proc package {
	cd $builddir
	make install DESTDIR="$pkgdir"
}

proc bashcomp {
	setvar pkgdesc = ""Bash completions for $pkgname""
	setvar depends = """"
	setvar install_if = ""$pkgname=$pkgver-r$pkgrel bash-completion""

	mkdir -p "$subpkgdir"/usr/share/
	mv "$pkgdir"/usr/share/bash-completion/ "$subpkgdir"/usr/share/ || return 1
}

setvar sha512sums = ""b8dd214165fd486f0bc16d6aabc0159154f23744f09f3b6b3b3f2b7a028d732651fdec8ca7ab38d9be302d4e6b3c82adcb0c4865893b1df893ca6ac4d9ca9070  bubblewrap-0.1.8.tar.gz
400a0446670ebf80f16739f1a7a2878aadc3099424f957ba09ec3df780506c23a11368f0578c9e352d7ca6473fa713df826fad7a20c50338aa5f9fa9ac6b84a4  realpath-workaround.patch""