diff --git a/srcpkgs/openntpd/patches/dont-override-our-cflags.patch b/srcpkgs/openntpd/patches/dont-override-our-cflags.patch new file mode 100644 index 0000000000..8b72b37432 --- /dev/null +++ b/srcpkgs/openntpd/patches/dont-override-our-cflags.patch @@ -0,0 +1,10 @@ +--- configure.ac.orig 2015-03-25 10:02:22.047687295 +0100 ++++ configure.ac 2015-03-25 10:03:14.088230497 +0100 +@@ -26,7 +26,6 @@ AC_CONFIG_MACRO_DIR([m4]) + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) + + AC_SUBST([USER_CFLAGS], "$CFLAGS") +-CFLAGS="-O2 -Wall -std=gnu99 -g" + + case $host_os in + *darwin*) diff --git a/srcpkgs/openntpd/template b/srcpkgs/openntpd/template index 3617802891..a5bf39077c 100644 --- a/srcpkgs/openntpd/template +++ b/srcpkgs/openntpd/template @@ -1,23 +1,27 @@ # Template file for 'openntpd' pkgname=openntpd -version=5.7p3 -revision=6 +version=5.7p4 +revision=1 build_pie=yes build_style=gnu-configure -configure_args="--with-privsep-user=$pkgname" +configure_args="--with-privsep-user=$pkgname --with-cacert=/etc/ssl/certs.pem" +hostmakedepends="automake libtool" makedepends="libressl-devel>=2.1.4" short_desc="FREE, easy to use implementation of the Network Time Protocol" maintainer="Juan RP " license="BSD" homepage="http://openntpd.org/" distfiles="http://ftp.openbsd.org/pub/OpenBSD/OpenNTPD/${pkgname}-${version}.tar.gz" -checksum=4f417c8a4c21ed7ec3811107829f931404f9bf121855b8571a2ca3355695343a +checksum=a993d95976e375acc0ab1a677fd268f55024477835633c8ae404895046bccb23 conf_files="/etc/ntpd.conf" provides="ntp-daemon-0_1" replaces="ntp-daemon>=0" system_accounts="$pkgname" +pre_configure() { + autoreconf -fi +} post_install() { vsv $pkgname vlicense COPYING