# Description: ISC DHCP server, client and relay agent # URL: https://www.isc.org/downloads/dhcp # Maintainer: Roman Oreshnikov, r dot oreshnikov at gmail dot com # Build also: dhcp-dev buildalso() { mkdir -p $name-dev/usr/share/man mv $name/usr/{include,lib} $name-dev/usr mv $name/usr/share/man/man3 $name-dev/usr/share/man } name=dhcp version=4.4.3-P1 release=1 source=(https://downloads.isc.org/isc/$name/$version/$name-$version.tar.gz 0001-99-replace-hostname-with-uname-n.patch dhcpd) build() { cd dhcp-$version patch -Np1 < ../0001-99-replace-hostname-with-uname-n.patch ./configure --prefix=/usr \ --disable-dhcpv6 \ --sysconfdir=/etc make -j1 make DESTDIR=$PKG install install -D ../dhcpd $PKG/etc/rc.d/dhcpd install -d $PKG/var/db mv $PKG/etc/dhcpd.conf.example $PKG/etc/dhcpd.conf sed -i '1,3d 4s%$%\n# /etc/dhcpd.conf: ISC dhcpd(8) configuration file\n#%' \ $PKG/etc/dhcpd.conf rm $PKG/{etc,usr/sbin,usr/share/man/man[58]}/dhclient* }