Skip to content
Snippets Groups Projects
Commit 81ee4579 authored by Natanael Copa's avatar Natanael Copa
Browse files

testing/doas: add minimal check and minor cleanup

parent 4aa3458d
No related branches found
No related tags found
No related merge requests found
......@@ -9,25 +9,31 @@ 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
make
./configure \
--prefix=/usr \
--enable-static \
--without-pam
make
}
check() {
cd "$builddir"
# doas -v returns 1
./doas -v || test $? = 1
}
package() {
cd "$builddir"
make install DESTDIR="$pkgdir"
install -Dm440 "$srcdir"/doas.conf "$pkgdir"/etc/doas.conf
make install DESTDIR="$pkgdir"
install -Dm440 "$srcdir"/doas.conf "$pkgdir"/etc/doas.conf
}
sha512sums="2bf5e00895a45d87785e7a494a1506844afd843ef5375e0b0e3795ebc24712bb941c6feeb87e426e41a240d40aca9b4c099f77220745bb7142a7a4b303441f60 doas-6.0.tar.gz
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment