From e0dc97df7e999d5d5f43a8f68a912d267d0f1e40 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Sun, 10 Apr 2022 04:49:07 +0200 Subject: [PATCH] ndhc: update to 20220308. --- srcpkgs/ndhc/template | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template index 01173c8477ac..056a3d47ec42 100644 --- a/srcpkgs/ndhc/template +++ b/srcpkgs/ndhc/template @@ -1,21 +1,22 @@ # Template file for 'ndhc' pkgname=ndhc -version=20201020 +version=20220308 revision=1 -_dashversion=2020-10-20 -build_style=cmake +_dashversion=2022-03-08 +build_style=gnu-makefile make_dirs="/var/lib/ndhc/state 0755 root root /var/lib/ndhc/jail/dev 0755 root root" -hostmakedepends="ragel" makedepends="libcap-devel" short_desc="Privilege-seperated secure DHCPv4 client" maintainer="Leah Neukirchen " license="BSD-2-Clause" homepage="https://github.com/niklata/ndhc" distfiles="https://github.com/niklata/ndhc/archive/v${_dashversion}.tar.gz" -checksum=ca5a37afc3f30c9fd110e97339a10b3c8ed08ae6cad388cec6bdd7f3bb146da0 +checksum=30f595b7c1cc2e60599b8c6aa82e0b1ee4ef2243a67fcebf812b60746db7de4d wrksrc="ndhc-${_dashversion}" +export CFLAGS="-std=gnu99 -D_GNU_SOURCE -DNK_USE_CAPABILITY" + # XXX we use only one account for privsep, not three, because they # should have the same primary group. to be verified. system_accounts="ndhc" @@ -27,8 +28,8 @@ if [ "$build_option_static" ]; then fi do_install() { - vbin build/ndhc - vman src/ndhc.8 + vbin ndhc + vman ndhc.8 vsv ndhc vlicense LICENSE }