# Template file for 'dhcpcd' pkgname=dhcpcd version=10.0.5 revision=2 build_style=configure make_check_target=test configure_args=" --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --rundir=/run/dhcpcd $(vopt_if privsep --privsepuser=_dhcpcd) $(vopt_enable privsep)" hostmakedepends="ntp pkg-config" makedepends="eudev-libudev-devel" short_desc="RFC2131 compliant DHCP client" maintainer="triallax " license="BSD-2-Clause" homepage="https://roy.marples.name/projects/dhcpcd" changelog="https://github.com/NetworkConfiguration/dhcpcd/releases" distfiles="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/v${version}.tar.gz" checksum=046b060d72b158f813ea61acc1eff773dea4d9ad035a674ed87ecd95bd35cff7 lib32disabled=yes conf_files=/etc/dhcpcd.conf system_accounts="_dhcpcd" _dhcpcd_homedir="/var/db/dhcpcd" build_options="privsep" desc_option_privsep="Enable privilege separation mode for the daemon" post_install() { mkdir -p /etc/dinit.d/ cp dhcpcd ${DESTDIR}/etc/dinit.d/ # Enable controlgroup by default, to make dhcpcd-ui work. vsed -e 's,^#\(controlgroup.*\),\1,' -i ${DESTDIR}/etc/dhcpcd.conf # License vlicense LICENSE }