Merge branch 'master' of git+ssh://openadk.org/git/openadk
[openadk.git] / package / dhcp / Makefile
blobb5e524ed464f10becd683d09a707e2bbe4982a89
1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include ${ADK_TOPDIR}/rules.mk
6 PKG_NAME:= dhcp
7 PKG_VERSION:= 4.1.1
8 PKG_RELEASE:= 1
9 PKG_HASH:= 37058685bffbfeb793cfb0867f0b1911f8d238ea69fbaa6cbb165455ab803618
10 PKG_DESCR:= dhcp server
11 PKG_SECTION:= net/dns
12 PKG_URL:= https://www.isc.org/software/dhcp/
13 PKG_SITES:= ftp://ftp.isc.org/isc/dhcp/${PKG_VERSION}/
15 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
17 PKG_SUBPKGS:= DHCP_SERVER DHCP_RELAY
18 PKGSD_DHCP_RELAY:= dhcp relay server
20 include ${ADK_TOPDIR}/mk/package.mk
22 $(eval $(call PKG_template,DHCP_SERVER,dhcp-server,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
23 $(eval $(call PKG_template,DHCP_RELAY,dhcp-relay,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_DHCP_RELAY},${PKG_SECTION}))
25 CONFIGURE_ENV+= ac_cv_file__dev_random=yes
27 dhcp-relay-install:
28 ${INSTALL_DIR} ${IDIR_DHCP_RELAY}/usr/sbin
29 ${INSTALL_BIN} ${WRKINST}/usr/sbin/dhcrelay \
30 ${IDIR_DHCP_RELAY}/usr/sbin/
32 dhcp-server-install:
33 ${INSTALL_DIR} ${IDIR_DHCP_SERVER}/usr/sbin
34 ${INSTALL_DIR} ${IDIR_DHCP_SERVER}/etc
35 ${INSTALL_DATA} ./files/dhcpd.conf ${IDIR_DHCP_SERVER}/etc
36 ${INSTALL_BIN} ${WRKINST}/usr/sbin/dhcpd \
37 ${IDIR_DHCP_SERVER}/usr/sbin/
39 include ${ADK_TOPDIR}/mk/pkg-bottom.mk