# Contributor: tcely # Maintainer: _pkgname="ntpsec" pkgname="${_pkgname}" pkgver="1.1.8" pkgrel=0 pkgdesc="NTP reference implementation, refactored for security" url="https://www.ntpsec.org/" arch="all" license="BSD-2-Clause" depends="bash busybox python3 py3-gpsd" makedepends="python3-dev bison asciidoc openssl-dev linux-headers" subpackages="${pkgname}-doc" source="https://ftp.ntpsec.org/pub/releases/${_pkgname}-${pkgver}.tar.gz python-to-python3.patch" # secfixes: # 1.1.3-r0: # - CVE-2019-6442 # - CVE-2019-6443 # - CVE-2019-6444 # - CVE-2019-6445 build() { ./waf configure \ --prefix=/usr \ --python=python3 \ --enable-leap-smear \ --enable-mssntp \ --refclock=all ./waf build --verbose } check() { ./waf check --verbose } package() { ./waf install --destdir="${pkgdir}" } gpg_signature_extensions="asc" gpgfingerprints="good:B482 3776 1A26 9022 2C99 5F44 5A22 E330 161C 3978" sha512sums="0920f25adf68f1b8ccd1734c5d61ba1c858cd86b342db7b5155dd9b58e538aa96aad3fd4058597f079ec3df63cb51d2900ac8e6d9c84d6f2bd4a3a22cc0c967c ntpsec-1.1.8.tar.gz 86287e90f0eac4b9d0aaa912f8ca70a7b8a10f135143d388a013af41d61af820bb27355c0117911b611f2d9d778be4ffdf67d34f8e4f007e43d63d866c92bef4 python-to-python3.patch"