# Template file for 'dhcpcd' pkgname=dhcpcd version=7.0.7 revision=1 build_style=configure configure_args="--prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --rundir=/run" hostmakedepends="ntp pkg-config" makedepends="eudev-libudev-devel" short_desc="RFC2131 compliant DHCP client" maintainer="Juan RP " license="BSD-2-Clause" homepage="https://roy.marples.name/projects/dhcpcd" distfiles="https://roy.marples.name/downloads/dhcpcd/dhcpcd-${version}.tar.xz" checksum=af23f11cf7a6d6cbbe236ac7c4b45db5765a4c1e468e88f2ef37ac2fa2de3a49 lib32disabled=yes conf_files=/etc/dhcpcd.conf pre_install() { # make wpa_supplicant log to syslog rather than stdout sed -i 's,-B,& -s,' hooks/10-wpa_supplicant } post_install() { vsv dhcpcd vsv dhcpcd-eth0 # Enable controlgroup by default, to make dhcpcd-ui work. sed -i 's,^#\(controlgroup.*\),\1,' ${DESTDIR}/etc/dhcpcd.conf ln -sf /usr/share/dhcpcd/hooks/10-wpa_supplicant ${DESTDIR}/usr/libexec/dhcpcd-hooks/ # License sed 26q src/control.h > LICENSE vlicense LICENSE }