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" makedepends="bison"
subpackages="$pkgname-doc" subpackages="$pkgname-doc"
source=" 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 doas.conf
" "
builddir="$srcdir/OpenDoas-$pkgver" builddir="$srcdir/OpenDoas-$pkgver"
options="$options !check suid" options="$options suid"
build() { build() {
cd "$builddir" cd "$builddir"
./configure \ ./configure \
--prefix=/usr \ --prefix=/usr \
--enable-static \ --enable-static \
--without-pam || return 1 --without-pam
make make
} }
check() {
cd "$builddir"
# doas -v returns 1
./doas -v || test $? = 1
}
package() { package() {
cd "$builddir" cd "$builddir"
make install DESTDIR="$pkgdir" make install DESTDIR="$pkgdir"