From 008d7a6a6836c8fbf01a5f84dad7a989605fdf9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Fri, 7 Feb 2020 21:19:23 +0100 Subject: [PATCH] dhcp: use XBPS_TARGET_NEED_ATOMIC --- srcpkgs/dhcp/template | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template index 6a90f690a17..e58deaf1fc2 100644 --- a/srcpkgs/dhcp/template +++ b/srcpkgs/dhcp/template @@ -12,10 +12,9 @@ homepage="https://www.isc.org/downloads/dhcp" distfiles="http://ftp.isc.org/isc/dhcp/${version/P/-P}/dhcp-${version/P/-P}.tar.gz" checksum=1a7ccd64a16e5e68f7b5e0f527fd07240a2892ea53fe245620f4f5f607004521 -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - armv[56]*|ppc*) makedepends+=" libatomic-devel";; -esac +if [ "$XBPS_TARGET_NEED_ATOMIC" ]; then + makedepends+=" libatomic-devel" +fi disable_parallel_build=yes conf_files="/etc/dhcpd.conf" @@ -23,12 +22,9 @@ conf_files="/etc/dhcpd.conf" make_dirs="/var/lib/dhcp 0755 root root" post_patch() { - case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - armv[56]*|ppc*|mips*) - sed -i "/LIBATOMIC=/s/$/-latomic/" configure.ac - ;; - esac + if [ "$XBPS_TARGET_NEED_ATOMIC" ]; then + vsed -i "/LIBATOMIC=/s/$/-latomic/" configure.ac + fi } pre_configure() {