The port could be improved by adding support for pselect(2). Other than that, this port has a few MINIX-specific changes: - we undefine IN_IFF_ flags to stop dhcpcd from thinking that we have operating system support for link-local IPv4 address management; - we work around one crash bug that seems triggered by using dhcpcd on some but not all interfaces; - we add "noalias" to the default dhcpcd.conf(5) configuration file. Change-Id: I8a81c2c2af353c5ce08335673b1ab2d4b39178da
50 lines
896 B
Makefile
50 lines
896 B
Makefile
# $NetBSD: Makefile,v 1.54 2015/09/28 17:12:46 christos Exp $
|
|
|
|
.include <bsd.own.mk>
|
|
|
|
#MINIX:
|
|
SUBDIR= byacc dhcpcd \
|
|
fetch file flex less \
|
|
libarchive libevent mdocml \
|
|
openresolv tmux top
|
|
|
|
.if (${MKATF} != "no")
|
|
SUBDIR+= atf
|
|
.endif
|
|
.if (${MKCRYPTO} != "no")
|
|
SUBDIR+= pkg_install
|
|
.endif
|
|
# IP Filter
|
|
.if (${MKIPFILTER} != "no")
|
|
SUBDIR+=ipf
|
|
.endif
|
|
.if (${MKISCSI} != "no")
|
|
SUBDIR+= iscsi
|
|
.endif
|
|
.if (${MKKYUA} != "no")
|
|
SUBDIR+= lutok kyua-testers kyua-cli kyua-atf-compat
|
|
.endif
|
|
.if (${MKLDAP} != "no")
|
|
SUBDIR+= openldap
|
|
.endif
|
|
.if (${MKLIBCXX} != "no")
|
|
SUBDIR+= libc++
|
|
.endif
|
|
.if (${MKLLVM} != "no")
|
|
.if (${MKLLVMCMDS} != "no") && defined(__MINIX)
|
|
SUBDIR+= llvm
|
|
.endif # (${MKLLVMCMDS} != "no") && defined(__MINIX)
|
|
.endif
|
|
.if (${MKPCC} != "no")
|
|
SUBDIR+= pcc
|
|
.endif
|
|
.if (${MKDTRACE} != "no")
|
|
SUBDIR+= libproc
|
|
SUBDIR+= librtld_db
|
|
.endif
|
|
|
|
#MINIX:
|
|
SUBDIR+= blacklist nvi
|
|
|
|
.include <bsd.subdir.mk>
|