Index: bin/ls/Makefile.depend.options =================================================================== --- /dev/null +++ bin/ls/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= LS_COLORS + +DIRDEPS.LS_COLORS.yes= lib/ncurses/ncursesw + +.include Index: lib/libarchive/Makefile.depend.options =================================================================== --- /dev/null +++ lib/libarchive/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: lib/libbsnmp/libbsnmp/Makefile.depend.options =================================================================== --- /dev/null +++ lib/libbsnmp/libbsnmp/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: lib/libc/Makefile.depend.options =================================================================== --- /dev/null +++ lib/libc/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= SSP + +DIRDEPS.SSP.yes= gnu/lib/libssp/libssp_nonshared + +.include Index: lib/libfetch/Makefile.depend.options =================================================================== --- /dev/null +++ lib/libfetch/Makefile.depend.options @@ -0,0 +1,8 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +DIRDEPS.OPENSSL.yes+= secure/lib/libssl +DIRDEPS.OPENSSL.no= lib/libmd + +.include Index: lib/libpam/modules/pam_unix/Makefile.depend.options =================================================================== --- /dev/null +++ lib/libpam/modules/pam_unix/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= NIS + +DIRDEPS.NIS.yes= lib/libypclnt + +.include Index: lib/libpcap/Makefile.depend.options =================================================================== --- /dev/null +++ lib/libpcap/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OFED + +DIRDEPS.OFED.yes= lib/ofed/libibverbs lib/ofed/libmlx5 + +.include Index: lib/libproc/Makefile.depend.options =================================================================== --- /dev/null +++ lib/libproc/Makefile.depend.options @@ -0,0 +1,10 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CDDL LIBCPLUSPLUS + +DIRDEPS.CDDL.yes= cddl/lib/libctf + +DIRDEPS.LIBCPLUSPLUS.yes= lib/libcxxrt +DIRDEPS.LIBCPLUSPLUS.no= gnu/lib/libsupc++ + +.include Index: lib/libradius/Makefile.depend.options =================================================================== --- /dev/null +++ lib/libradius/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: libexec/fingerd/Makefile.depend.options =================================================================== --- /dev/null +++ libexec/fingerd/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= BLACKLIST_SUPPORT + +.include Index: libexec/ftpd/Makefile.depend.options =================================================================== --- /dev/null +++ libexec/ftpd/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= BLACKLIST_SUPPORT PAM_SUPPORT + +.include Index: libexec/telnetd/Makefile.depend.options =================================================================== --- /dev/null +++ libexec/telnetd/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= KERBEROS_SUPPORT OPENSSL + +.include Index: libexec/tftpd/Makefile.depend.options =================================================================== --- /dev/null +++ libexec/tftpd/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= TCP_WRAPPERS + +.include Index: sbin/dhclient/Makefile.depend.options =================================================================== --- /dev/null +++ sbin/dhclient/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_syslog + +.include Index: sbin/dumpon/Makefile.depend.options =================================================================== --- /dev/null +++ sbin/dumpon/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: sbin/ifconfig/Makefile.depend.options =================================================================== --- /dev/null +++ sbin/ifconfig/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= JAIL WIRELESS_SUPPORT + +DIRDEPS.WIRELESS_SUPPORT.yes= lib/lib80211 + +.include Index: sbin/ping/Makefile.depend.options =================================================================== --- /dev/null +++ sbin/ping/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_dns + +.include Index: sbin/ping6/Makefile.depend.options =================================================================== --- /dev/null +++ sbin/ping6/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_dns + +.include Index: sbin/rtsol/Makefile.depend.options =================================================================== --- /dev/null +++ sbin/rtsol/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_syslog lib/libnv + +.include Index: sbin/savecore/Makefile.depend.options =================================================================== --- /dev/null +++ sbin/savecore/Makefile.depend.options @@ -0,0 +1,9 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= \ + lib/libcasper/services/cap_fileargs \ + lib/libcasper/services/cap_syslog + +.include Index: secure/usr.bin/ssh/Makefile.depend.options =================================================================== --- /dev/null +++ secure/usr.bin/ssh/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= GSSAPI + +.include Index: secure/usr.sbin/sshd/Makefile.depend.options =================================================================== --- /dev/null +++ secure/usr.sbin/sshd/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= AUDIT BLACKLIST_SUPPORT GSSAPI KERBEROS_SUPPORT TCP_WRAPPERS + +.include Index: share/mk/local.dirdeps-options.mk =================================================================== --- /dev/null +++ share/mk/local.dirdeps-options.mk @@ -0,0 +1,28 @@ +# $FreeBSD$ + +# avoid duplication +DIRDEPS.AUDIT.yes= lib/libbsm +DIRDEPS.BLACKLIST_SUPPORT.yes+= lib/libblacklist +DIRDEPS.CASPER.yes+= lib/libcasper/libcasper +DIRDEPS.GSSAPI.yes+= lib/libgssapi +DIRDEPS.JAIL.yes+= lib/libjail +DIRDEPS.KERBEROS_SUPPORT.yes+= \ + kerberos5/lib/libasn1 \ + kerberos5/lib/libheimbase \ + kerberos5/lib/libheimipcc \ + kerberos5/lib/libhx509 \ + kerberos5/lib/libkrb5 \ + kerberos5/lib/libroken \ + kerberos5/lib/libwind \ + +DIRDEPS.NIS.yes+= \ + include/rpc \ + include/rpcsvc \ + lib/librpcsvc + +DIRDEPS.OPENSSL.yes+= secure/lib/libcrypto +DIRDEPS.OPENSSL.no+= lib/libmd +DIRDEPS.PAM_SUPPORT.yes+= lib/libpam/libpam +DIRDEPS.TCP_WRAPPERS.yes+= lib/libwrap + + Index: usr.bin/brandelf/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/brandelf/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_fileargs + +.include Index: usr.bin/chkey/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/chkey/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= NIS + +DIRDEPS.NIS.yes= lib/libmp + +.include Index: usr.bin/chpass/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/chpass/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= NIS + +DIRDEPS.NIS.yes= lib/libypclnt + +.include Index: usr.bin/factor/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/factor/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: usr.bin/grep/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/grep/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= GNU_GREP_COMPAT + +DIRDEPS.GNU_GREP_COMPAT.yes= gnu/lib/libregex + +.include Index: usr.bin/gzip/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/gzip/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= BZIP2_SUPPORT + +DIRDEPS.BZIP2_SUPPORT.yes= lib/libbz2 + +.include Index: usr.bin/head/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/head/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_fileargs + +.include Index: usr.bin/kdump/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/kdump/Makefile.depend.options @@ -0,0 +1,9 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= \ + lib/libcasper/services/cap_grp \ + lib/libcasper/services/cap_pwd + +.include Index: usr.bin/login/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/login/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= AUDIT + +.include Index: usr.bin/netstat/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/netstat/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= NETGRAPH_SUPPORT + +DIRDEPS.NETGRAPH_SUPPORT.yes= lib/libnetgraph + +.include Index: usr.bin/nm/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/nm/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_fileargs + +.include Index: usr.bin/readelf/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/readelf/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_fileargs + +.include Index: usr.bin/size/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/size/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_fileargs + +.include Index: usr.bin/sort/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/sort/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= SORT_THREADS + +DIRDEPS.SORT_THREADS.yes= lib/libmd lib/libpthread + +.include Index: usr.bin/strings/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/strings/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_fileargs + +.include Index: usr.bin/su/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/su/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= AUDIT + +.include Index: usr.bin/tail/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/tail/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_fileargs + +.include Index: usr.bin/telnet/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/telnet/Makefile.depend.options @@ -0,0 +1,10 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= KERBEROS_SUPPORT OPENSSL + +DIRDEPS.OPENSSL.yes= \ + lib/libipsec \ + lib/libmp \ + lib/libpam/libpam \ + +.include Index: usr.bin/wc/Makefile.depend.options =================================================================== --- /dev/null +++ usr.bin/wc/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_fileargs + +.include Index: usr.sbin/amd/amd/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/amd/amd/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= TCP_WRAPPERS + +.include Index: usr.sbin/bhyve/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/bhyve/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: usr.sbin/bsnmpd/bsnmpd/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/bsnmpd/bsnmpd/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= TCP_WRAPPERS + +.include Index: usr.sbin/fstyp/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/fstyp/Makefile.depend.options @@ -0,0 +1,10 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= ZFS + +DIRDEPS.ZFS.yes= \ + cddl/lib/libnvpair \ + cddl/lib/libzfs \ + cddl/lib/libzfs_core \ + +.include Index: usr.sbin/gssd/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/gssd/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= KERBEROS_SUPPORT + +.include Index: usr.sbin/inetd/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/inetd/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= TCP_WRAPPERS + +.include Index: usr.sbin/ngctl/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/ngctl/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= LIBTHR + +DIRDEPS.LIBTHR.yes= lib/libedit lib/libpthread + +.include Index: usr.sbin/ntp/ntp-keygen/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/ntp/ntp-keygen/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: usr.sbin/ntp/ntpd/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/ntp/ntpd/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: usr.sbin/ntp/ntpdate/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/ntp/ntpdate/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: usr.sbin/ntp/ntpdc/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/ntp/ntpdc/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: usr.sbin/ntp/ntpq/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/ntp/ntpq/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: usr.sbin/ntp/sntp/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/ntp/sntp/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: usr.sbin/rpcbind/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/rpcbind/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= TCP_WRAPPERS + +.include Index: usr.sbin/rtsold/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/rtsold/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_syslog lib/libnv + +.include Index: usr.sbin/sendmail/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/sendmail/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL TCP_WRAPPERS + +DIRDEPS.OPENSSL.yes= secure/lib/libssl + +.include Index: usr.sbin/tcpdump/tcpdump/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/tcpdump/tcpdump/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER OPENSSL + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_dns + +.include Index: usr.sbin/traceroute/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/traceroute/Makefile.depend.options @@ -0,0 +1,7 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= CASPER + +DIRDEPS.CASPER.yes= lib/libcasper/services/cap_dns + +.include Index: usr.sbin/tzsetup/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/tzsetup/Makefile.depend.options @@ -0,0 +1,9 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= DIALOG + +DIRDEPS.DIALOG.yes= \ + gnu/lib/libdialog \ + lib/ncurses/ncursesw \ + +.include Index: usr.sbin/wpa/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/wpa/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= OPENSSL + +.include Index: usr.sbin/ypserv/Makefile.depend.options =================================================================== --- /dev/null +++ usr.sbin/ypserv/Makefile.depend.options @@ -0,0 +1,5 @@ +# $FreeBSD$ + +DIRDEPS_OPTIONS= TCP_WRAPPERS + +.include