Add pkgs/Makefile* and pkgs/pseudo/* so folk can test drive.

This commit is contained in:
Simon J. Gerraty 2012-11-09 05:44:34 +00:00
parent 16974e1031
commit 81d623fe15
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/projects/bmake/; revision=242818
40 changed files with 1902 additions and 0 deletions

165
pkgs/Makefile Normal file
View File

@ -0,0 +1,165 @@
# $FreeBSD$
# This is the top-level makefile - derrived from the Junos version
#
# If a subdir that matches the requested target exists, we assume
# a build target and initialize DIRDEPS, dirdeps.mk does the rest.
#
# Otherwise we include Makefile.xtras and hope it knows what to do.
#
# Copyright (c) 2010-2012, Juniper Networks, Inc.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.if ${.MAKE.LEVEL} == 0
# this is our top-level makefile
.if make(pkg-*)
DIRDEPS_FILTER = Mpkgs/*
.endif
# in theory, this is what we want
target_dirs = pkgs pkgs/pseudo
# these tweak how we do it
target_prefix = pkg- build-
DIRDEPS := ${.TARGETS:Nall:${target_prefix:@p@S,^$p,,@:ts:}:@t@${target_dirs:@d@$d/$t@}@:@d@${exists(${SRCTOP}/$d):?$d:}@}
.if ${DIRDEPS:Mpkgs/pseudo/*} != ""
# all bets are off
PKG_MACHINE_LIST = ${ALL_MACHINE_LIST}
.endif
.if make(check-commit)
# a special case
DIRDEPS = pkgs/pseudo/check-commit
.if defined(ALL_MACHINES)
CHECK_MACHINE_LIST = all
.undef ALL_MACHINES
.endif
SHIPDIR = no
.else
.if defined(ALL_MACHINES)
DIRDEPS := ${DIRDEPS:O:u:@d@${ALL_MACHINE_LIST:O:u:@m@${exists(${SRCTOP}/$d/${.MAKE.DEPENDFILE:T:R}.$m):?$d.$m:}@}@}
.undef ALL_MACHINES
PKG_MACHINE_LIST ?= ${DIRDEPS:E:O:u}
.elif defined(HOST_MACHINE) && ${MACHINE} == ${HOST_MACHINE}
# the above may be insufficient.
# some packages only support one machine which may not be ${MACHINE}
# some support multiple, in which case unless ALL_MACHINES is defined
# we only want ${MACHINE}
plain := ${DIRDEPS:@d@${exists(${SRCTOP}/$d/${.MAKE.DEPENDFILE:T:R}):?$d:}@}
.if ${plain} != ${DIRDEPS}
all_machine_list = ${ALL_MACHINE_LIST} host
qual := ${DIRDEPS:${plain:${M_ListToSkip}}:@d@${all_machine_list:O:u:@m@${exists(${SRCTOP}/$d/${.MAKE.DEPENDFILE:T:R}.$m):?$d.$m:}@}@}
DIRDEPS := ${plain} ${qual}
PKG_MACHINE_LIST ?= ${MACHINE} ${qual:E:O:u}
.endif
.else
# check that a .MAKE.DEPENDFILE exists
DIRDEPS := ${.MAKE.DEPENDFILE_PREFERENCE:T:@m@${DIRDEPS:@d@${exists(${SRCTOP}/$d/$m):?$d:}@}@:O:u}
.endif
.if !empty(PKG_MACHINE_LIST)
.if ${PKG_MACHINE_LIST:Mdepend} != ""
PKG_MACHINE_LIST = ${ALL_MACHINE_LIST}
.endif
PKG_MACHINE_LIST := ${PKG_MACHINE_LIST}
.endif
.endif
.if !empty(build_options)
build_options := ${build_options:O:u}
.for v in ${build_options}
$v = yes
.endfor
.export ${build_options}
.endif
.if !empty(DIRDEPS)
# This is printed as we read the makefile
# so provides a useful clue as to when we really started.
# This allows us to work out how long reading
# Makefile.depend* takes.
.if ${.MAKEFLAGS:M-V} == ""
.info ${TIME_STAMP} Start ${.TARGETS}
now_utc = ${%s:L:gmtime}
start_utc := ${now_utc}
.endif
_begin = count-makefiles
# by default, we clean pkgs/ which can otherwise accumulate a lot of cruft
.if ${NEED_CLEAN_PKGS:Uyes:tl} != "no"
_begin += clean-pkgs
.endif
.if defined(SHIPDIR) && ${NEED_CLEAN_SHIPDIR:Uno:tl} != "no" && exists(${SHIPDIR})
_begin += clean-shipdir
.endif
.if ${NEED_CLEAN_ERROR_LOGS:Uyes:tl} == "yes"
_begin += clean-error-logs
.endif
.if !empty(_begin) && !make(clean*)
dirdeps: ${_begin} .WAIT
.endif
.include "Makefile.inc"
.include <dirdeps.mk>
.for t in ${.TARGETS:Nall:Nclean*:${_begin:Uall:${M_ListToSkip}}}
$t: dirdeps
.endfor
count-makefiles: .NOMETA
@echo "${TIME_STAMP} Makefiles read: total=${.MAKE.MAKEFILES:[#]} depend=${.MAKE.MAKEFILES:M*depend*:[#]} seconds=`expr ${now_utc} - ${start_utc}`"
.END: _build_finish
_build_finish: .NOMETA
@echo "${TIME_STAMP} Finished ${.TARGETS}"
.ERROR: _build_failed
_build_failed: .NOMETA
@echo "${TIME_STAMP} Failed ${.TARGETS}"
.endif # !empty(DIRDEPS)
clean-error-logs: .NOMETA
@test ! -d ${meta_error_log:H} || rm -f ${meta_error_log:H}/*log
clean-pkgs: .NOMETA
@rm -rf ${ALL_MACHINE_LIST:N${MACHINE}:@m@${OBJROOT}$m/pkgs@} ${OBJROOT}${MACHINE}/pkgs/*
clean-shipdir: .NOMETA
${"${SHIPDIR:tl:Nno:N*\:*}":?rm -f ${SHIPDIR}/*:}
.if !target(_DIRDEP_USE)
# we did not read dirdeps.mk above, the target may be here
.include "Makefile.xtras"
.endif
.else
# dirdeps does it all
all:
.endif # .MAKE.LEVEL == 0

53
pkgs/Makefile.inc Normal file
View File

@ -0,0 +1,53 @@
# $FreeBSD$
.if !target(__${_this}__)
__${_this}__:
_CURDIR ?= ${.CURDIR}
_OBJDIR ?= ${.OBJDIR}
.if ${RELDIR:Mpkgs/*} != "" || ${RELDIR} == "."
.if ${.MAKE.LEVEL} == 0 && ${RELDIR:Mpkgs/*} != ""
.if make(bootstrap*) || !exists(${_CURDIR}/${.MAKE.DEPENDFILE:T})
_bootstrap_dirdeps = yes
.else
# BUILD_AT_LEVEL0=no tells dirdeps.mk to use a sub-make for .CURDIR
# This is useful if we need to leverage DIRDEPS
BUILD_AT_LEVEL0 = no
# this renders the rest harmless
PKG_METHOD = no
.endif
.endif
# The makefile in subdirs should set this to something useful
# the default should do nothing.
PKG_METHOD ?= none
.MAIN: all
.if ${build-*:${M_L_TARGETS}} != ""
# just build the bits, skip packaging
all:
SHIPDIR = no
.if ${RELDIR} != "."
PKG_METHOD = no
.endif
.endif
.if ${PKG_METHOD:Mno*} != ""
all: ${PKG_METHOD}
# set this to "no" for manual control
UPDATE_DEPENDFILE ?= yes
.endif
.if ${UPDATE_DEPENDFILE:Uno} == "yes"
.include <meta.autodep.mk>
.endif
# all the clever packaging methods go here....
.endif # level 0
.endif # _this

48
pkgs/Makefile.xtras Normal file
View File

@ -0,0 +1,48 @@
# $FreeBSD$
#
# Makefile.xtras - non-build targets
# Resist the urge to fill this with miscellaneous junk
# We are not building here (shouldn't be), so no meta mode.
.MAKE.MODE = normal
_here := ${_PARSEDIR}
.MAIN: no-default
no-default:
@echo "ERROR: there is no supported default target."; \
echo "Try 'mk help'"
.if make(show-valid-targets)
OTHER_TARGETS = \
destroy \
BUILD_TARGETS != cd ${_here} && \
find . \( -name Makefile.depend -o -name ${.MAKE.DEPENDFILE:T} \) | \
sed 's,/Makefile.*,,;s,^./,,' | sort -u
show-valid-targets:
@echo "Build targets for ${MACHINE}:"; echo "${BUILD_TARGETS:ts\n}"
@echo; echo "Other targets:"; echo "${OTHER_TARGETS:ts\n}"
.endif
help: show-help
show-help:
@echo; \
echo "You can see the targets which are valid for a given machine"; \
echo "by running 'mk --machine <machine> show-valid-targets'"; \
echo "For other information, read: ${HELP_DOCS:@d@${.newline}$d@}"; \
echo
not-valid-target:
@echo "ERROR: '${_TARGETS}' is not a valid target for ${MACHINE}."
.for t in ${_TARGETS:Nlove}
.if !target($t)
$t: not-valid-target show-help
.endif
.endfor

11
pkgs/pseudo/Makefile.inc Normal file
View File

@ -0,0 +1,11 @@
# $FreeBSD$
# we don't do anything in these dirs
# they are just for triggering building of other things
UPDATE_DEPENDFILE= no
all:
@echo Done!

3
pkgs/pseudo/bin/Makefile Normal file
View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,50 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
bin/cat \
bin/chflags \
bin/chio \
bin/chmod \
bin/cp \
bin/csh \
bin/date \
bin/dd \
bin/df \
bin/domainname \
bin/echo \
bin/ed \
bin/expr \
bin/getfacl \
bin/hostname \
bin/kenv \
bin/kill \
bin/ln \
bin/ls \
bin/mkdir \
bin/mv \
bin/pax \
bin/pkill \
bin/ps \
bin/pwait \
bin/pwd \
bin/rcp \
bin/realpath \
bin/rm \
bin/rmail \
bin/rmdir \
bin/setfacl \
bin/sh \
bin/sleep \
bin/stty \
bin/sync \
bin/test \
bin/uuidgen \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,35 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
cddl/lib/drti \
cddl/lib/libavl \
cddl/lib/libctf \
cddl/lib/libdtrace \
cddl/lib/libnvpair \
cddl/lib/libumem \
cddl/lib/libuutil \
cddl/lib/libzfs \
cddl/lib/libzpool \
cddl/sbin/zfs \
cddl/sbin/zpool \
cddl/usr.bin/ctfconvert \
cddl/usr.bin/ctfdump \
cddl/usr.bin/ctfmerge \
cddl/usr.bin/sgsmsg \
cddl/usr.bin/zinject \
cddl/usr.bin/zstreamdump \
cddl/usr.bin/ztest \
cddl/usr.sbin/dtrace \
cddl/usr.sbin/dtruss \
cddl/usr.sbin/lockstat \
cddl/usr.sbin/zdb \
cddl/usr.sbin/zhack \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,80 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
lib/clang/libclanganalysis \
lib/clang/libclangarcmigrate \
lib/clang/libclangast \
lib/clang/libclangbasic \
lib/clang/libclangcodegen \
lib/clang/libclangdriver \
lib/clang/libclangedit \
lib/clang/libclangfrontend \
lib/clang/libclangfrontendtool \
lib/clang/libclanglex \
lib/clang/libclangparse \
lib/clang/libclangrewrite \
lib/clang/libclangsema \
lib/clang/libclangserialization \
lib/clang/libclangstaticanalyzercheckers \
lib/clang/libclangstaticanalyzercore \
lib/clang/libclangstaticanalyzerfrontend \
lib/clang/libllvmanalysis \
lib/clang/libllvmarchive \
lib/clang/libllvmasmparser \
lib/clang/libllvmasmprinter \
lib/clang/libllvmbitreader \
lib/clang/libllvmbitwriter \
lib/clang/libllvmcodegen \
lib/clang/libllvmcore \
lib/clang/libllvminstcombine \
lib/clang/libllvminstrumentation \
lib/clang/libllvmipa \
lib/clang/libllvmipo \
lib/clang/libllvmlinker \
lib/clang/libllvmmc \
lib/clang/libllvmmcparser \
lib/clang/libllvmobject \
lib/clang/libllvmscalaropts \
lib/clang/libllvmselectiondag \
lib/clang/libllvmsupport \
lib/clang/libllvmtablegen \
lib/clang/libllvmtarget \
lib/clang/libllvmtransformutils \
lib/clang/libllvmvectorize \
lib/clang/libllvmarmasmparser \
lib/clang/libllvmarmcodegen \
lib/clang/libllvmarmdesc \
lib/clang/libllvmarmdisassembler \
lib/clang/libllvmarminfo \
lib/clang/libllvmarminstprinter \
lib/clang/libllvmmipsasmparser \
lib/clang/libllvmmipscodegen \
lib/clang/libllvmmipsdesc \
lib/clang/libllvmmipsdisassembler \
lib/clang/libllvmmipsinfo \
lib/clang/libllvmmipsinstprinter \
lib/clang/libllvmpowerpccodegen \
lib/clang/libllvmpowerpcdesc \
lib/clang/libllvmpowerpcinfo \
lib/clang/libllvmpowerpcinstprinter \
lib/clang/libllvmx86asmparser \
lib/clang/libllvmx86codegen \
lib/clang/libllvmx86desc \
lib/clang/libllvmx86disassembler \
lib/clang/libllvmx86info \
lib/clang/libllvmx86instprinter \
lib/clang/libllvmx86utils \
lib/clang/include \
share/doc/llvm/clang \
usr.bin/clang/clang \
usr.bin/clang/clang-tblgen \
usr.bin/clang/tblgen \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,26 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
games/bcd \
games/caesar \
games/factor \
games/fortune/fortune \
games/fortune/strfile \
games/fortune/datfiles \
games/fortune/unstr \
games/grdc \
games/morse \
games/number \
games/pom \
games/ppt \
games/primes \
games/random \
.include <dirdeps.mk>

3
pkgs/pseudo/gcc/Makefile Normal file
View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,26 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
gnu/usr.bin/cc/cc_tools \
gnu/usr.bin/cc/libiberty \
gnu/usr.bin/cc/libcpp \
gnu/usr.bin/cc/libdecnumber \
gnu/usr.bin/cc/cc_int \
gnu/usr.bin/cc/cc \
gnu/usr.bin/cc/cc1 \
gnu/usr.bin/cc/include \
gnu/usr.bin/cc/doc \
gnu/usr.bin/cc/cpp \
gnu/usr.bin/cc/cc1plus \
gnu/usr.bin/cc/c++ \
gnu/usr.bin/cc/c++filt \
gnu/usr.bin/cc/gcov \
.include <dirdeps.mk>

3
pkgs/pseudo/gnu/Makefile Normal file
View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,125 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
gnu/lib/csu \
gnu/lib/libgcc \
gnu/lib/libgcov \
gnu/lib/libdialog \
gnu/lib/libgomp \
gnu/lib/libregex/doc \
gnu/lib/libreadline/history/doc \
gnu/lib/libreadline/readline/doc \
gnu/lib/libssp/libssp_nonshared \
gnu/lib/libstdc++ \
gnu/lib/libsupc++ \
gnu/usr.bin/binutils/libiberty \
gnu/usr.bin/binutils/libbfd \
gnu/usr.bin/binutils/libopcodes \
gnu/usr.bin/binutils/libbinutils \
gnu/usr.bin/binutils/addr2line \
gnu/usr.bin/binutils/ar \
gnu/usr.bin/binutils/as \
gnu/usr.bin/binutils/ld \
gnu/usr.bin/binutils/nm \
gnu/usr.bin/binutils/objcopy \
gnu/usr.bin/binutils/objdump \
gnu/usr.bin/binutils/ranlib \
gnu/usr.bin/binutils/readelf \
gnu/usr.bin/binutils/size \
gnu/usr.bin/binutils/strings \
gnu/usr.bin/binutils/strip \
gnu/usr.bin/binutils/doc \
gnu/usr.bin/cvs/lib \
gnu/usr.bin/cvs/libdiff \
gnu/usr.bin/cvs/cvs \
gnu/usr.bin/cvs/contrib \
gnu/usr.bin/cvs/cvsbug \
gnu/usr.bin/cvs/doc \
gnu/usr.bin/dialog \
gnu/usr.bin/diff/doc \
gnu/usr.bin/diff3 \
gnu/usr.bin/gdb/doc \
gnu/usr.bin/gdb/libgdb \
gnu/usr.bin/gdb/gdb \
gnu/usr.bin/gdb/gdbtui \
gnu/usr.bin/gdb/kgdb \
gnu/usr.bin/gdb/gdbserver \
gnu/usr.bin/gperf/doc \
gnu/usr.bin/grep/doc \
gnu/usr.bin/groff/contrib/mm \
gnu/usr.bin/groff/doc \
gnu/usr.bin/groff/font/devX100 \
gnu/usr.bin/groff/font/devX100-12 \
gnu/usr.bin/groff/font/devX75 \
gnu/usr.bin/groff/font/devX75-12 \
gnu/usr.bin/groff/font/devascii \
gnu/usr.bin/groff/font/devcp1047 \
gnu/usr.bin/groff/font/devdvi \
gnu/usr.bin/groff/font/devhtml \
gnu/usr.bin/groff/font/devkoi8-r \
gnu/usr.bin/groff/font/devlatin1 \
gnu/usr.bin/groff/font/devlbp \
gnu/usr.bin/groff/font/devlj4 \
gnu/usr.bin/groff/font/devps \
gnu/usr.bin/groff/font/devutf8 \
gnu/usr.bin/groff/man \
gnu/usr.bin/groff/src/libs/libgroff \
gnu/usr.bin/groff/src/libs/libdriver \
gnu/usr.bin/groff/src/libs/libbib \
gnu/usr.bin/groff/src/devices/grodvi \
gnu/usr.bin/groff/src/devices/grohtml \
gnu/usr.bin/groff/src/devices/grolbp \
gnu/usr.bin/groff/src/devices/grolj4 \
gnu/usr.bin/groff/src/devices/grops \
gnu/usr.bin/groff/src/devices/grotty \
gnu/usr.bin/groff/src/preproc/eqn \
gnu/usr.bin/groff/src/preproc/grn \
gnu/usr.bin/groff/src/preproc/html \
gnu/usr.bin/groff/src/preproc/pic \
gnu/usr.bin/groff/src/preproc/refer \
gnu/usr.bin/groff/src/preproc/soelim \
gnu/usr.bin/groff/src/preproc/tbl \
gnu/usr.bin/groff/src/roff/groff \
gnu/usr.bin/groff/src/roff/grog \
gnu/usr.bin/groff/src/roff/nroff \
gnu/usr.bin/groff/src/roff/psroff \
gnu/usr.bin/groff/src/roff/troff \
gnu/usr.bin/groff/src/utils/addftinfo \
gnu/usr.bin/groff/src/utils/afmtodit \
gnu/usr.bin/groff/src/utils/hpftodit \
gnu/usr.bin/groff/src/utils/indxbib \
gnu/usr.bin/groff/src/utils/lkbib \
gnu/usr.bin/groff/src/utils/lookbib \
gnu/usr.bin/groff/src/utils/pfbtops \
gnu/usr.bin/groff/src/utils/tfmtodit \
gnu/usr.bin/groff/tmac \
gnu/usr.bin/patch \
gnu/usr.bin/rcs/lib \
gnu/usr.bin/rcs/ci \
gnu/usr.bin/rcs/co \
gnu/usr.bin/rcs/ident \
gnu/usr.bin/rcs/merge \
gnu/usr.bin/rcs/rcs \
gnu/usr.bin/rcs/rcsclean \
gnu/usr.bin/rcs/rcsdiff \
gnu/usr.bin/rcs/rcsmerge \
gnu/usr.bin/rcs/rlog \
gnu/usr.bin/rcs/rcsfreeze \
gnu/usr.bin/sdiff \
gnu/usr.bin/send-pr/doc \
gnu/usr.bin/texinfo/libtxi \
gnu/usr.bin/texinfo/makeinfo \
gnu/usr.bin/texinfo/info \
gnu/usr.bin/texinfo/infokey \
gnu/usr.bin/texinfo/install-info \
gnu/usr.bin/texinfo/texindex \
gnu/usr.bin/texinfo/doc \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,18 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
include/arpa \
include/gssapi \
include/protocols \
include/rpcsvc \
include/rpc \
include/xlocale \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,63 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
kerberos5/doc \
kerberos5/lib/libasn1 \
kerberos5/lib/libgssapi_krb5 \
kerberos5/lib/libgssapi_ntlm \
kerberos5/lib/libgssapi_spnego \
kerberos5/lib/libhdb \
kerberos5/lib/libheimntlm \
kerberos5/lib/libhx509 \
kerberos5/lib/libkadm5clnt \
kerberos5/lib/libkadm5srv \
kerberos5/lib/libkafs5 \
kerberos5/lib/libkrb5 \
kerberos5/lib/libroken \
kerberos5/lib/libsl \
kerberos5/lib/libvers \
kerberos5/lib/libkdc \
kerberos5/lib/libwind \
kerberos5/lib/libheimsqlite \
kerberos5/lib/libheimbase \
kerberos5/lib/libheimipcc \
kerberos5/lib/libheimipcs \
kerberos5/libexec/digest-service \
kerberos5/libexec/ipropd-master \
kerberos5/libexec/ipropd-slave \
kerberos5/libexec/hprop \
kerberos5/libexec/hpropd \
kerberos5/libexec/kadmind \
kerberos5/libexec/kdc \
kerberos5/libexec/kdigest \
kerberos5/libexec/kfd \
kerberos5/libexec/kimpersonate \
kerberos5/libexec/kpasswdd \
kerberos5/libexec/kcm \
kerberos5/tools/make-roken \
kerberos5/tools/asn1_compile \
kerberos5/tools/slc \
kerberos5/usr.bin/hxtool \
kerberos5/usr.bin/kadmin \
kerberos5/usr.bin/kcc \
kerberos5/usr.bin/kdestroy \
kerberos5/usr.bin/kgetcred \
kerberos5/usr.bin/kf \
kerberos5/usr.bin/kinit \
kerberos5/usr.bin/kpasswd \
kerberos5/usr.bin/krb5-config \
kerberos5/usr.bin/ksu \
kerberos5/usr.bin/string2key \
kerberos5/usr.bin/verify_krb5_conf \
kerberos5/usr.sbin/iprop-log \
kerberos5/usr.sbin/kstash \
kerberos5/usr.sbin/ktutil \
.include <dirdeps.mk>

3
pkgs/pseudo/lib/Makefile Normal file
View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,137 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
lib/${CSU_DIR} \
lib/libc \
lib/libbsm \
lib/libauditd \
lib/libcompiler_rt \
lib/libcrypt \
lib/libelf \
lib/libkvm \
lib/msun \
lib/libmd \
lib/ncurses/ncurses \
lib/ncurses/form \
lib/ncurses/menu \
lib/ncurses/panel \
lib/ncurses/ncursesw \
lib/ncurses/formw \
lib/ncurses/menuw \
lib/ncurses/panelw \
lib/libnetgraph \
lib/libradius \
lib/librpcsvc \
lib/libsbuf \
lib/libtacplus \
lib/libutil \
lib/libypclnt \
lib/libcom_err/doc \
lib/libalias/libalias \
lib/libalias/modules/cuseeme \
lib/libalias/modules/dummy \
lib/libalias/modules/ftp \
lib/libalias/modules/irc \
lib/libalias/modules/nbt \
lib/libalias/modules/pptp \
lib/libalias/modules/skinny \
lib/libalias/modules/smedia \
lib/libarchive \
lib/libbegemot \
lib/libblocksruntime \
lib/libbluetooth \
lib/libbsnmp/libbsnmp \
lib/libbz2 \
lib/libcalendar \
lib/libcam \
lib/libcompat \
lib/libdevinfo \
lib/libdevstat \
lib/libdisk \
lib/libdwarf \
lib/libedit/edit/readline \
lib/libexpat \
lib/libfetch \
lib/libgeom \
lib/libgpib \
lib/libgssapi \
lib/librpcsec_gss \
lib/libipsec \
lib/libipx \
lib/libjail \
lib/libkiconv \
lib/liblzma \
lib/libmagic \
lib/libmandoc \
lib/libmemstat \
lib/libmilter \
lib/libmp \
lib/libngatm \
lib/libopie \
lib/libpam/modules/pam_chroot \
lib/libpam/modules/pam_deny \
lib/libpam/modules/pam_echo \
lib/libpam/modules/pam_exec \
lib/libpam/modules/pam_ftpusers \
lib/libpam/modules/pam_group \
lib/libpam/modules/pam_guest \
lib/libpam/modules/pam_krb5 \
lib/libpam/modules/pam_ksu \
lib/libpam/modules/pam_lastlog \
lib/libpam/modules/pam_login_access \
lib/libpam/modules/pam_nologin \
lib/libpam/modules/pam_opie \
lib/libpam/modules/pam_opieaccess \
lib/libpam/modules/pam_passwdqc \
lib/libpam/modules/pam_permit \
lib/libpam/modules/pam_radius \
lib/libpam/modules/pam_rhosts \
lib/libpam/modules/pam_rootok \
lib/libpam/modules/pam_securetty \
lib/libpam/modules/pam_self \
lib/libpam/modules/pam_ssh \
lib/libpam/modules/pam_tacplus \
lib/libpam/modules/pam_unix \
lib/libpam/libpam \
lib/libpcap \
lib/libpmc \
lib/libproc \
lib/libprocstat/zfs \
lib/librt \
lib/librtld_db \
lib/libsdp \
lib/libsm \
lib/libsmdb \
lib/libsmutil \
lib/libstand \
lib/libstdbuf \
lib/libstdthreads \
lib/libtelnet \
lib/libthr \
lib/libthread_db \
lib/libufs \
lib/libugidfw \
lib/libulog \
lib/libusbhid \
lib/libusb \
lib/libvgl \
lib/libwrap \
lib/liby \
lib/libz \
lib/atf/libatf-c \
lib/atf/libatf-c++ \
lib/bind/isc \
lib/bind/isccc \
lib/bind/dns \
lib/bind/isccfg \
lib/bind/bind9 \
lib/bind/lwres \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,43 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
libexec/atf/atf-check \
libexec/atrun \
libexec/bootpd/bootpgw \
libexec/bootpd/tools/bootpef \
libexec/bootpd/tools/bootptest \
libexec/comsat \
libexec/fingerd \
libexec/ftpd \
libexec/getty \
libexec/mail.local \
libexec/mknetid \
libexec/pppoed \
libexec/rbootd \
libexec/revnetgroup \
libexec/rlogind \
libexec/rpc.rquotad \
libexec/rpc.rstatd \
libexec/rpc.rusersd \
libexec/rpc.rwalld \
libexec/rpc.sprayd \
libexec/rshd \
libexec/rtld-elf \
libexec/save-entropy \
libexec/smrsh \
libexec/talkd \
libexec/tcpd \
libexec/telnetd \
libexec/tftpd \
libexec/tftp-proxy \
libexec/ulog-helper \
libexec/ypxfr \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,55 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
rescue/librescue \
rescue/rescue \
sys/boot/ficl \
etc/sendmail \
.if ${_DEP_MACHINE:U${MACHINE}:S,amd64,i386,} == "i386"
DIRDEPS += \
sys/boot/i386/mbr \
sys/boot/i386/pmbr \
sys/boot/i386/boot0 \
sys/boot/i386/boot0sio \
sys/boot/i386/btx/btx \
sys/boot/i386/btx/btxldr \
sys/boot/i386/btx/lib \
sys/boot/i386/boot2 \
sys/boot/i386/cdboot \
sys/boot/i386/gptboot \
sys/boot/i386/kgzldr \
sys/boot/i386/libi386 \
sys/boot/i386/libfirewire \
sys/boot/i386/loader \
sys/boot/i386/pxeldr \
sys/boot/i386/zfsboot \
sys/boot/i386/gptzfsboot \
sys/boot/i386/zfsloader \
.endif
DIRDEPS.amd64= \
sys/boot/efi/libefi \
sys/boot/zfs \
sys/boot/userboot/ficl \
sys/boot/userboot/libstand \
sys/boot/userboot/test \
sys/boot/userboot/userboot \
DIRDEPS.arm= sys/boot/fdt sys/boot/uboot
DIRDEPS.i386= sys/boot/efi/libefi sys/boot/zfs
DIRDEPS.ia64= sys/boot/efi/libefi sys/boot/zfs
DIRDEPS.powerpc= sys/boot/fdt sys/boot/ofw sys/boot/uboot
DIRDEPS.sparc64= sys/boot/ofw sys/boot/zfs
DIRDEPS+= ${DIRDEPS.${MACHINE}:U}
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,128 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
sbin/adjkerntz \
sbin/atacontrol \
sbin/atm/atmconfig \
sbin/badsect \
sbin/camcontrol \
sbin/ccdconfig \
sbin/clri \
sbin/comcontrol \
sbin/conscontrol \
sbin/ddb \
sbin/devd \
sbin/devfs \
sbin/dhclient \
sbin/dmesg \
sbin/dump \
sbin/dumpfs \
sbin/dumpon \
sbin/etherswitchcfg \
sbin/ffsinfo \
sbin/fsck \
sbin/fsck_ffs \
sbin/fsck_msdosfs \
sbin/fsdb \
sbin/fsirand \
sbin/gbde \
sbin/geom/core \
sbin/geom/class/cache \
sbin/geom/class/concat \
sbin/geom/class/eli \
sbin/geom/class/journal \
sbin/geom/class/label \
sbin/geom/class/mirror \
sbin/geom/class/mountver \
sbin/geom/class/multipath \
sbin/geom/class/nop \
sbin/geom/class/part \
sbin/geom/class/raid \
sbin/geom/class/raid3 \
sbin/geom/class/sched \
sbin/geom/class/shsec \
sbin/geom/class/stripe \
sbin/geom/class/virstor \
sbin/ggate/ggatec \
sbin/ggate/ggated \
sbin/ggate/ggatel \
sbin/growfs \
sbin/gvinum \
sbin/hastctl \
sbin/hastd \
sbin/ifconfig \
sbin/init \
sbin/ipf/libipf \
sbin/ipf/ipf \
sbin/ipf/ipfs \
sbin/ipf/ipfstat \
sbin/ipf/ipftest \
sbin/ipf/ipmon \
sbin/ipf/ipnat \
sbin/ipf/ippool \
sbin/ipf/ipresend \
sbin/ipfw \
sbin/iscontrol \
sbin/kldconfig \
sbin/kldload \
sbin/kldstat \
sbin/kldunload \
sbin/ldconfig \
sbin/md5 \
sbin/mdconfig \
sbin/mdmfs \
sbin/mknod \
sbin/mksnap_ffs \
sbin/mount \
sbin/mount_cd9660 \
sbin/mount_fusefs \
sbin/mount_msdosfs \
sbin/mount_nfs \
sbin/mount_nullfs \
sbin/mount_udf \
sbin/mount_unionfs \
sbin/natd \
sbin/newfs \
sbin/newfs_msdos \
sbin/nfsiod \
sbin/nos-tun \
sbin/pfctl \
sbin/pflogd \
sbin/ping \
sbin/ping6 \
sbin/quotacheck \
sbin/rcorder \
sbin/reboot \
sbin/recoverdisk \
sbin/resolvconf \
sbin/restore \
sbin/route \
sbin/routed/rtquery \
sbin/rtsol \
sbin/savecore \
sbin/setkey \
sbin/shutdown \
sbin/spppcontrol \
sbin/swapon \
sbin/sysctl \
sbin/tunefs \
sbin/umount \
DIRDEPS.amd64= sbin/bsdlabel sbin/fdisk sbin/nvmecontrol
DIRDEPS.arm= sbin/bsdlabel sbin/fdisk
DIRDEPS.i386= sbin/bsdlabel sbin/fdisk sbin/nvmecontrol sbin/sconfig
DIRDEPS.ia64= sbin/mca
DIRDEPS.mips= sbin/bsdlabel sbin/fdisk
DIRDEPS.pc98= sbin/bsdlabel sbin/fdisk_pc98 sbin/sconfig
DIRDEPS.sparc64= sbin/bsdlabel sbin/sunlabel
DIRDEPS+= ${DIRDEPS.${MACHINE}:U}
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,36 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
secure/lib/libcrypto/engines/lib4758cca \
secure/lib/libcrypto/engines/libaep \
secure/lib/libcrypto/engines/libatalla \
secure/lib/libcrypto/engines/libchil \
secure/lib/libcrypto/engines/libcswift \
secure/lib/libcrypto/engines/libgost \
secure/lib/libcrypto/engines/libnuron \
secure/lib/libcrypto/engines/libsureware \
secure/lib/libcrypto/engines/libubsec \
secure/lib/libssl \
secure/lib/libssh \
secure/libexec/sftp-server \
secure/libexec/ssh-keysign \
secure/libexec/ssh-pkcs11-helper \
secure/usr.bin/bdes \
secure/usr.bin/openssl \
secure/usr.bin/scp \
secure/usr.bin/sftp \
secure/usr.bin/ssh \
secure/usr.bin/ssh-add \
secure/usr.bin/ssh-agent \
secure/usr.bin/ssh-keygen \
secure/usr.bin/ssh-keyscan \
secure/usr.sbin/sshd \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,125 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
share/info \
share/atf \
share/colldef \
share/dict \
share/doc/IPv6 \
share/doc/atf \
share/doc/bind9 \
share/doc/legal/intel_ipw \
share/doc/legal/intel_iwi \
share/doc/legal/intel_iwn \
share/doc/legal/intel_wpi \
share/doc/llvm/clang \
share/doc/papers/beyond4.3 \
share/doc/papers/bufbio \
share/doc/papers/contents \
share/doc/papers/devfs \
share/doc/papers/diskperf \
share/doc/papers/fsinterface \
share/doc/papers/hwpmc \
share/doc/papers/jail \
share/doc/papers/kernmalloc \
share/doc/papers/kerntune \
share/doc/papers/malloc \
share/doc/papers/newvm \
share/doc/papers/relengr \
share/doc/papers/sysperf \
share/doc/papers/timecounter \
share/doc/psd/title \
share/doc/psd/contents \
share/doc/psd/01.cacm \
share/doc/psd/02.implement \
share/doc/psd/03.iosys \
share/doc/psd/04.uprog \
share/doc/psd/05.sysman \
share/doc/psd/06.Clang \
share/doc/psd/12.make \
share/doc/psd/13.rcs/rcs \
share/doc/psd/13.rcs/rcs_func \
share/doc/psd/15.yacc \
share/doc/psd/16.lex \
share/doc/psd/17.m4 \
share/doc/psd/18.gprof \
share/doc/psd/20.ipctut \
share/doc/psd/21.ipc \
share/doc/psd/22.rpcgen \
share/doc/psd/23.rpc \
share/doc/psd/24.xdr \
share/doc/psd/25.xdrrfc \
share/doc/psd/26.rpcrfc \
share/doc/psd/27.nfsrpc \
share/doc/psd/28.cvs \
share/doc/smm/title \
share/doc/smm/contents \
share/doc/smm/01.setup \
share/doc/smm/02.config \
share/doc/smm/03.fsck \
share/doc/smm/04.quotas \
share/doc/smm/05.fastfs \
share/doc/smm/06.nfs \
share/doc/smm/07.lpd \
share/doc/smm/08.sendmailop \
share/doc/smm/11.timedop \
share/doc/smm/12.timed \
share/doc/smm/18.net \
share/doc/usd/title \
share/doc/usd/contents \
share/doc/usd/04.csh \
share/doc/usd/05.dc \
share/doc/usd/06.bc \
share/doc/usd/07.mail \
share/doc/usd/10.exref/exref \
share/doc/usd/10.exref/summary \
share/doc/usd/11.vitut \
share/doc/usd/12.vi/vi \
share/doc/usd/12.vi/viapwh \
share/doc/usd/12.vi/summary \
share/doc/usd/13.viref \
share/doc/usd/18.msdiffs \
share/doc/usd/19.memacros \
share/doc/usd/20.meref \
share/doc/usd/21.troff \
share/doc/usd/22.trofftut \
share/dtrace/toolkit \
share/examples/atf \
share/examples/ipfilter \
share/examples/pf \
share/man/man1 \
share/man/man3 \
share/man/man4 \
share/man/man5 \
share/man/man6 \
share/man/man7 \
share/man/man8 \
share/man/man9 \
share/me \
share/misc \
share/mk \
share/mklocale \
share/monetdef \
share/msgdef \
share/numericdef \
share/sendmail \
share/skel \
share/snmp/mibs \
share/syscons/fonts \
share/syscons/keymaps \
share/syscons/scrnmaps \
share/tabset \
share/termcap \
share/timedef \
share/xml/atf \
share/xsl/atf \
share/zoneinfo \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,16 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
pkgs/pseudo/userland \
# pkgs/pseudo/clang \
# pkgs/pseudo/gcc \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,28 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
pkgs/pseudo/bin \
pkgs/pseudo/cddl \
pkgs/pseudo/games \
pkgs/pseudo/gnu \
pkgs/pseudo/include \
pkgs/pseudo/kerberos5 \
pkgs/pseudo/lib \
pkgs/pseudo/libexec \
pkgs/pseudo/sbin \
pkgs/pseudo/secure \
pkgs/pseudo/share \
pkgs/pseudo/usr.bin \
pkgs/pseudo/usr.sbin \
# pkgs/pseudo/clang \
# pkgs/pseudo/gcc \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,261 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
usr.bin/alias \
usr.bin/apply \
usr.bin/ar \
usr.bin/asa \
usr.bin/at \
usr.bin/atf/atf-config \
usr.bin/atf/atf-report \
usr.bin/atf/atf-run \
usr.bin/atf/atf-sh \
usr.bin/atf/atf-version \
usr.bin/atm/sscop \
usr.bin/awk \
usr.bin/banner \
usr.bin/basename \
usr.bin/bc \
usr.bin/biff \
usr.bin/bluetooth/bthost \
usr.bin/bluetooth/btsockstat \
usr.bin/bluetooth/rfcomm_sppd \
usr.bin/bmake \
usr.bin/brandelf \
usr.bin/bsdiff/bsdiff \
usr.bin/bsdiff/bspatch \
usr.bin/bzip2 \
usr.bin/bzip2recover \
usr.bin/c89 \
usr.bin/c99 \
usr.bin/calendar \
usr.bin/cap_mkdb \
usr.bin/catman \
usr.bin/chat \
usr.bin/checknr \
usr.bin/chkey \
usr.bin/chpass \
usr.bin/cksum \
usr.bin/cmp \
usr.bin/col \
usr.bin/colcrt \
usr.bin/colldef \
usr.bin/colrm \
usr.bin/column \
usr.bin/comm \
usr.bin/compile_et \
usr.bin/compress \
usr.bin/cpio \
usr.bin/cpuset \
usr.bin/csplit \
usr.bin/csup \
usr.bin/ctags \
usr.bin/ctlstat \
usr.bin/cut \
usr.bin/dc \
usr.bin/dig \
usr.bin/dirname \
usr.bin/du \
usr.bin/ee \
usr.bin/elf2aout \
usr.bin/elfdump \
usr.bin/enigma \
usr.bin/env \
usr.bin/expand \
usr.bin/false \
usr.bin/fetch \
usr.bin/file \
usr.bin/file2c \
usr.bin/find \
usr.bin/finger \
usr.bin/fmt \
usr.bin/fold \
usr.bin/from \
usr.bin/fstat \
usr.bin/fsync \
usr.bin/ftp \
usr.bin/gcore \
usr.bin/gencat \
usr.bin/getconf \
usr.bin/getent \
usr.bin/getopt \
usr.bin/gprof \
usr.bin/grep \
usr.bin/gzip \
usr.bin/head \
usr.bin/hexdump \
usr.bin/host \
usr.bin/id \
usr.bin/indent \
usr.bin/ipcrm \
usr.bin/ipcs \
usr.bin/join \
usr.bin/jot \
usr.bin/kdump \
usr.bin/keylogin \
usr.bin/keylogout \
usr.bin/killall \
usr.bin/ktrace \
usr.bin/ktrdump \
usr.bin/lam \
usr.bin/last \
usr.bin/lastcomm \
usr.bin/ldd \
usr.bin/leave \
usr.bin/less \
usr.bin/lessecho \
usr.bin/lesskey \
usr.bin/lex/lib \
usr.bin/limits \
usr.bin/locale \
usr.bin/locate/bigram \
usr.bin/locate/code \
usr.bin/locate/locate \
usr.bin/lock \
usr.bin/lockf \
usr.bin/logger \
usr.bin/login \
usr.bin/logins \
usr.bin/logname \
usr.bin/look \
usr.bin/lorder \
usr.bin/lsvfs \
usr.bin/lzmainfo \
usr.bin/m4 \
usr.bin/mail \
usr.bin/makewhatis \
usr.bin/man \
usr.bin/mandoc \
usr.bin/mesg \
usr.bin/minigzip \
usr.bin/ministat \
usr.bin/mkdep \
usr.bin/mkfifo \
usr.bin/mklocale \
usr.bin/mkstr \
usr.bin/mktemp \
usr.bin/mkulzma \
usr.bin/mkuzip \
usr.bin/msgs \
usr.bin/mt \
usr.bin/nc \
usr.bin/ncal \
usr.bin/netstat \
usr.bin/newgrp \
usr.bin/newkey \
usr.bin/nfsstat \
usr.bin/nice \
usr.bin/nl \
usr.bin/nohup \
usr.bin/nslookup \
usr.bin/nsupdate \
usr.bin/opieinfo \
usr.bin/opiekey \
usr.bin/opiepasswd \
usr.bin/pagesize \
usr.bin/passwd \
usr.bin/paste \
usr.bin/pathchk \
usr.bin/perror \
usr.bin/pr \
usr.bin/printenv \
usr.bin/printf \
usr.bin/procstat \
usr.bin/quota \
usr.bin/rctl \
usr.bin/renice \
usr.bin/rev \
usr.bin/revoke \
usr.bin/rlogin \
usr.bin/rpcgen \
usr.bin/rpcinfo \
usr.bin/rs \
usr.bin/rsh \
usr.bin/rup \
usr.bin/ruptime \
usr.bin/rusers \
usr.bin/rwall \
usr.bin/rwho \
usr.bin/script \
usr.bin/sed \
usr.bin/seq \
usr.bin/shar \
usr.bin/showmount \
usr.bin/sockstat \
usr.bin/sort \
usr.bin/split \
usr.bin/ssh-copy-id \
usr.bin/stat \
usr.bin/stdbuf \
usr.bin/su \
usr.bin/systat \
usr.bin/tabs \
usr.bin/tail \
usr.bin/talk \
usr.bin/tar \
usr.bin/tcopy \
usr.bin/tee \
usr.bin/telnet \
usr.bin/tftp \
usr.bin/time \
usr.bin/tip/tip \
usr.bin/top \
usr.bin/touch \
usr.bin/tput \
usr.bin/tr \
usr.bin/true \
usr.bin/truncate \
usr.bin/truss \
usr.bin/tset \
usr.bin/tsort \
usr.bin/tty \
usr.bin/ul \
usr.bin/uname \
usr.bin/unexpand \
usr.bin/unifdef \
usr.bin/uniq \
usr.bin/units \
usr.bin/unvis \
usr.bin/unzip \
usr.bin/usbhidaction \
usr.bin/usbhidctl \
usr.bin/users \
usr.bin/uudecode \
usr.bin/uuencode \
usr.bin/vacation \
usr.bin/vgrind \
usr.bin/vi \
usr.bin/vis \
usr.bin/vmstat \
usr.bin/w \
usr.bin/wall \
usr.bin/wc \
usr.bin/what \
usr.bin/whereis \
usr.bin/which \
usr.bin/who \
usr.bin/whois \
usr.bin/write \
usr.bin/xargs \
usr.bin/xinstall \
usr.bin/xlint/lint1 \
usr.bin/xlint/lint2 \
usr.bin/xlint/xlint \
usr.bin/xlint/llib \
usr.bin/xstr \
usr.bin/xz \
usr.bin/xzdec \
usr.bin/yacc \
usr.bin/yes \
usr.bin/ypcat \
usr.bin/ypmatch \
usr.bin/ypwhich \
.include <dirdeps.mk>

View File

@ -0,0 +1,3 @@
# $FreeBSD$
.include "../Makefile.inc"

View File

@ -0,0 +1,319 @@
# $FreeBSD$
# This file is not autogenerated - take care!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DEP_MACHINE := ${.PARSEFILE:E}
DIRDEPS = \
usr.sbin/IPXrouted \
usr.sbin/ac \
usr.sbin/accton \
usr.sbin/adduser \
usr.sbin/amd/include \
usr.sbin/amd/libamu \
usr.sbin/amd/amd \
usr.sbin/amd/amq \
usr.sbin/amd/doc \
usr.sbin/amd/fixmount \
usr.sbin/amd/fsinfo \
usr.sbin/amd/hlfsd \
usr.sbin/amd/mk-amd-map \
usr.sbin/amd/pawd \
usr.sbin/amd/scripts \
usr.sbin/amd/wire-test \
usr.sbin/ancontrol \
usr.sbin/apm \
usr.sbin/arp \
usr.sbin/arpaname \
usr.sbin/audit \
usr.sbin/auditd \
usr.sbin/auditreduce \
usr.sbin/authpf \
usr.sbin/bluetooth/ath3kfw \
usr.sbin/bluetooth/bcmfw \
usr.sbin/bluetooth/bt3cfw \
usr.sbin/bluetooth/bthidcontrol \
usr.sbin/bluetooth/bthidd \
usr.sbin/bluetooth/btpand \
usr.sbin/bluetooth/hccontrol \
usr.sbin/bluetooth/hcsecd \
usr.sbin/bluetooth/hcseriald \
usr.sbin/bluetooth/l2control \
usr.sbin/bluetooth/l2ping \
usr.sbin/bluetooth/rfcomm_pppd \
usr.sbin/bluetooth/sdpcontrol \
usr.sbin/bluetooth/sdpd \
usr.sbin/bootparamd/bootparamd \
usr.sbin/bootparamd/callbootd \
usr.sbin/bsdinstall/distextract \
usr.sbin/bsdinstall/distfetch \
usr.sbin/bsdinstall/partedit \
usr.sbin/bsdinstall/scripts \
usr.sbin/bsnmpd/gensnmptree \
usr.sbin/bsnmpd/bsnmpd \
usr.sbin/bsnmpd/modules/snmp_atm \
usr.sbin/bsnmpd/modules/snmp_bridge \
usr.sbin/bsnmpd/modules/snmp_hostres \
usr.sbin/bsnmpd/modules/snmp_mibII \
usr.sbin/bsnmpd/modules/snmp_pf \
usr.sbin/bsnmpd/modules/snmp_target \
usr.sbin/bsnmpd/modules/snmp_usm \
usr.sbin/bsnmpd/modules/snmp_vacm \
usr.sbin/bsnmpd/modules/snmp_wlan \
usr.sbin/bsnmpd/modules/snmp_netgraph \
usr.sbin/bsnmpd/tools/libbsnmptools \
usr.sbin/bsnmpd/tools/bsnmptools \
usr.sbin/burncd \
usr.sbin/cdcontrol \
usr.sbin/chkgrp \
usr.sbin/chown \
usr.sbin/chroot \
usr.sbin/ckdist \
usr.sbin/clear_locks \
usr.sbin/config \
usr.sbin/crashinfo \
usr.sbin/cron/lib \
usr.sbin/cron/cron \
usr.sbin/cron/crontab \
usr.sbin/crunch/crunchgen \
usr.sbin/crunch/crunchide \
usr.sbin/ctladm \
usr.sbin/ctm/ctm \
usr.sbin/ctm/ctm_rmail \
usr.sbin/ctm/ctm_smail \
usr.sbin/ctm/ctm_dequeue \
usr.sbin/daemon \
usr.sbin/dconschat \
usr.sbin/ddns-confgen \
usr.sbin/devinfo \
usr.sbin/digictl \
usr.sbin/diskinfo \
usr.sbin/dnssec-dsfromkey \
usr.sbin/dnssec-keyfromlabel \
usr.sbin/dnssec-keygen \
usr.sbin/dnssec-revoke \
usr.sbin/dnssec-settime \
usr.sbin/dnssec-signzone \
usr.sbin/dumpcis \
usr.sbin/editmap \
usr.sbin/edquota \
usr.sbin/etcupdate \
usr.sbin/extattr \
usr.sbin/extattrctl \
usr.sbin/faithd \
usr.sbin/fdcontrol \
usr.sbin/fdformat \
usr.sbin/fdread \
usr.sbin/fdwrite \
usr.sbin/fifolog/lib \
usr.sbin/fifolog/fifolog_create \
usr.sbin/fifolog/fifolog_writer \
usr.sbin/fifolog/fifolog_reader \
usr.sbin/flowctl \
usr.sbin/freebsd-update \
usr.sbin/ftp-proxy/libevent \
usr.sbin/ftp-proxy/ftp-proxy \
usr.sbin/fwcontrol \
usr.sbin/genrandom \
usr.sbin/getfmac \
usr.sbin/getpmac \
usr.sbin/gpioctl \
usr.sbin/gssd \
usr.sbin/gstat \
usr.sbin/i2c \
usr.sbin/ifmcstat \
usr.sbin/inetd \
usr.sbin/iostat \
usr.sbin/ip6addrctl \
usr.sbin/ipfwpcap \
usr.sbin/isc-hmac-fixup \
usr.sbin/isfctl \
usr.sbin/jail \
usr.sbin/jexec \
usr.sbin/jls \
usr.sbin/kbdcontrol \
usr.sbin/kbdmap \
usr.sbin/keyserv \
usr.sbin/kldxref \
usr.sbin/lastlogin \
usr.sbin/lmcconfig \
usr.sbin/lpr/common_source \
usr.sbin/lpr/chkprintcap \
usr.sbin/lpr/lp \
usr.sbin/lpr/lpc \
usr.sbin/lpr/lpd \
usr.sbin/lpr/lpq \
usr.sbin/lpr/lpr \
usr.sbin/lpr/lprm \
usr.sbin/lpr/lptest \
usr.sbin/lpr/pac \
usr.sbin/lpr/filters \
usr.sbin/lpr/filters.ru/koi2alt \
usr.sbin/lpr/filters.ru/koi2855 \
usr.sbin/mailstats \
usr.sbin/mailwrapper \
usr.sbin/makefs \
usr.sbin/makemap \
usr.sbin/manctl \
usr.sbin/manctl \
usr.sbin/memcontrol \
usr.sbin/mergemaster \
usr.sbin/mfiutil \
usr.sbin/mixer \
usr.sbin/mld6query \
usr.sbin/mlxcontrol \
usr.sbin/mountd \
usr.sbin/moused \
usr.sbin/mptutil \
usr.sbin/mtest \
usr.sbin/mtree \
usr.sbin/named \
usr.sbin/named-checkconf \
usr.sbin/named-checkzone \
usr.sbin/named-journalprint \
usr.sbin/ndp \
usr.sbin/newsyslog \
usr.sbin/nfscbd \
usr.sbin/nfsd \
usr.sbin/nfsdumpstate \
usr.sbin/nfsrevoke \
usr.sbin/nfsuserd \
usr.sbin/ngctl \
usr.sbin/nghook \
usr.sbin/nologin \
usr.sbin/nscd \
usr.sbin/nsec3hash \
usr.sbin/ntp/libopts \
usr.sbin/ntp/libntp \
usr.sbin/ntp/libparse \
usr.sbin/ntp/ntpd \
usr.sbin/ntp/ntpdc \
usr.sbin/ntp/ntpq \
usr.sbin/ntp/ntpdate \
usr.sbin/ntp/ntptime \
usr.sbin/ntp/ntp-keygen \
usr.sbin/ntp/sntp \
usr.sbin/ntp/doc \
usr.sbin/pc-sysinstall/backend \
usr.sbin/pc-sysinstall/backend-partmanager \
usr.sbin/pc-sysinstall/backend-query \
usr.sbin/pc-sysinstall/conf \
usr.sbin/pc-sysinstall/doc \
usr.sbin/pc-sysinstall/examples \
usr.sbin/pc-sysinstall/pc-sysinstall \
usr.sbin/pciconf \
usr.sbin/periodic \
usr.sbin/pkg \
usr.sbin/pkg_install/lib \
usr.sbin/pkg_install/add \
usr.sbin/pkg_install/create \
usr.sbin/pkg_install/delete \
usr.sbin/pkg_install/info \
usr.sbin/pkg_install/updating \
usr.sbin/pkg_install/version \
usr.sbin/pmcannotate \
usr.sbin/pmccontrol \
usr.sbin/pmcstat \
usr.sbin/portsnap/portsnap \
usr.sbin/portsnap/make_index \
usr.sbin/portsnap/phttpget \
usr.sbin/powerd \
usr.sbin/ppp \
usr.sbin/pppctl \
usr.sbin/praliases \
usr.sbin/praudit \
usr.sbin/procctl \
usr.sbin/pstat \
usr.sbin/pw \
usr.sbin/pwd_mkdb \
usr.sbin/quot \
usr.sbin/quotaon \
usr.sbin/rarpd \
usr.sbin/repquota \
usr.sbin/rip6query \
usr.sbin/rmt \
usr.sbin/rndc \
usr.sbin/rndc-confgen \
usr.sbin/route6d \
usr.sbin/rpc.lockd \
usr.sbin/rpc.statd \
usr.sbin/rpc.umntall \
usr.sbin/rpc.yppasswdd \
usr.sbin/rpc.ypupdated \
usr.sbin/rpc.ypxfrd \
usr.sbin/rpcbind \
usr.sbin/rrenumd \
usr.sbin/rtadvctl \
usr.sbin/rtadvd \
usr.sbin/rtprio \
usr.sbin/rtsold \
usr.sbin/rwhod \
usr.sbin/sa \
usr.sbin/sendmail \
usr.sbin/service \
usr.sbin/services_mkdb \
usr.sbin/setfib \
usr.sbin/setfmac \
usr.sbin/setpmac \
usr.sbin/smbmsg \
usr.sbin/snapinfo \
usr.sbin/spray \
usr.sbin/syslogd \
usr.sbin/tcpdchk \
usr.sbin/tcpdmatch \
usr.sbin/tcpdrop \
usr.sbin/tcpdump/tcpdump \
usr.sbin/timed/timed \
usr.sbin/timed/timedc \
usr.sbin/traceroute \
usr.sbin/traceroute6 \
usr.sbin/trpt \
usr.sbin/tzsetup \
usr.sbin/uathload \
usr.sbin/ugidfw \
usr.sbin/uhsoctl \
usr.sbin/usbconfig \
usr.sbin/usbdump \
usr.sbin/utx \
usr.sbin/vidcontrol \
usr.sbin/vipw \
usr.sbin/wake \
usr.sbin/watch \
usr.sbin/watchdogd \
usr.sbin/wlandebug \
usr.sbin/wpa/wpa_supplicant \
usr.sbin/wpa/wpa_cli \
usr.sbin/wpa/wpa_passphrase \
usr.sbin/wpa/hostapd \
usr.sbin/wpa/hostapd_cli \
usr.sbin/wpa/ndis_events \
usr.sbin/yp_mkdb \
usr.sbin/ypbind \
usr.sbin/yppoll \
usr.sbin/yppush \
usr.sbin/ypserv \
usr.sbin/ypset \
usr.sbin/zic/zic \
usr.sbin/zic/zdump \
DIRDEPS.amd64= usr.sbin/acpi/acpiconf \
usr.sbin/acpi/acpidb \
usr.sbin/acpi/acpidump \
usr.sbin/acpi/iasl \
usr.sbin/apm usr.sbin/asf usr.sbin/boot0cfg usr.sbin/btxld \
usr.sbin/cpucontrol usr.sbin/kgmon usr.sbin/lptcontrol \
usr.sbin/mptable usr.sbin/ndiscvt usr.sbin/sicontrol \
usr.sbin/spkrtest usr.sbin/sade usr.sbin/zzz
DIRDEPS.arm= usr.sbin/ofwdump usr.sbin/kgmon
DIRDEPS.i386= usr.sbin/apm usr.sbin/apmd usr.sbin/asf usr.sbin/btxld usr.sbin/cpucontrol usr.sbin/kgmon usr.sbin/kgzip usr.sbin/lptcontrol usr.sbin/mptable usr.sbin/ndiscvt usr.sbin/pnpinfo usr.sbin/sade usr.sbin/sicontrol usr.sbin/spkrtest usr.sbin/zzz usr.sbin/acpi usr.sbin/boot0cfg usr.sbin/wlconfig
DIRDEPS.ia64= usr.sbin/acpi usr.sbin/kgmon usr.sbin/zzz
DIRDEPS.powerpc= usr.sbin/nvram usr.sbin/ofwdump
DIRDEPS.sparc64= usr.sbin/eeprom usr.sbin/ofwdump usr.sbin/sade
DIRDEPS+= ${DIRDEPS.${MACHINE}:U}
.include <dirdeps.mk>