testing/doas: add minimal check and minor cleanup

This commit is contained in:
Natanael Copa 2017-12-19 09:40:47 +00:00
parent 4aa3458d58
commit 81ee4579ec

View File

@ -9,21 +9,27 @@ license="BSD"
makedepends="bison"
subpackages="$pkgname-doc"
source="
$pkgname-$pkgver.tar.gz::https://github.com/Duncaen/OpenDoas/archive/v6.0.tar.gz
$pkgname-$pkgver.tar.gz::https://github.com/Duncaen/OpenDoas/archive/v$pkgver.tar.gz
doas.conf
"
builddir="$srcdir/OpenDoas-$pkgver"
options="$options !check suid"
options="$options suid"
build() {
cd "$builddir"
./configure \
--prefix=/usr \
--enable-static \
--without-pam || return 1
--without-pam
make
}
check() {
cd "$builddir"
# doas -v returns 1
./doas -v || test $? = 1
}
package() {
cd "$builddir"
make install DESTDIR="$pkgdir"