Date: Fri, 9 Nov 2012 05:44:34 +0000 (UTC) From: "Simon J. Gerraty" <sjg@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r242818 - in projects/bmake/pkgs: . pseudo pseudo/bin pseudo/cddl pseudo/clang pseudo/games pseudo/gcc pseudo/gnu pseudo/include pseudo/kerberos5 pseudo/lib pseudo/libexec pseudo/misc p... Message-ID: <201211090544.qA95iYHW004510@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sjg Date: Fri Nov 9 05:44:34 2012 New Revision: 242818 URL: http://svnweb.freebsd.org/changeset/base/242818 Log: Add pkgs/Makefile* and pkgs/pseudo/* so folk can test drive. Added: projects/bmake/pkgs/ projects/bmake/pkgs/Makefile (contents, props changed) projects/bmake/pkgs/Makefile.inc (contents, props changed) projects/bmake/pkgs/Makefile.xtras (contents, props changed) projects/bmake/pkgs/pseudo/ projects/bmake/pkgs/pseudo/Makefile.inc (contents, props changed) projects/bmake/pkgs/pseudo/bin/ projects/bmake/pkgs/pseudo/bin/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/bin/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/cddl/ projects/bmake/pkgs/pseudo/cddl/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/cddl/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/clang/ projects/bmake/pkgs/pseudo/clang/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/clang/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/games/ projects/bmake/pkgs/pseudo/games/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/games/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/gcc/ projects/bmake/pkgs/pseudo/gcc/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/gcc/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/gnu/ projects/bmake/pkgs/pseudo/gnu/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/gnu/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/include/ projects/bmake/pkgs/pseudo/include/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/include/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/kerberos5/ projects/bmake/pkgs/pseudo/kerberos5/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/kerberos5/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/lib/ projects/bmake/pkgs/pseudo/lib/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/lib/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/libexec/ projects/bmake/pkgs/pseudo/libexec/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/libexec/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/misc/ projects/bmake/pkgs/pseudo/misc/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/misc/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/sbin/ projects/bmake/pkgs/pseudo/sbin/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/sbin/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/secure/ projects/bmake/pkgs/pseudo/secure/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/secure/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/share/ projects/bmake/pkgs/pseudo/share/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/share/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/the-lot/ projects/bmake/pkgs/pseudo/the-lot/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/the-lot/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/userland/ projects/bmake/pkgs/pseudo/userland/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/userland/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/usr.bin/ projects/bmake/pkgs/pseudo/usr.bin/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/usr.bin/Makefile.depend (contents, props changed) projects/bmake/pkgs/pseudo/usr.sbin/ projects/bmake/pkgs/pseudo/usr.sbin/Makefile (contents, props changed) projects/bmake/pkgs/pseudo/usr.sbin/Makefile.depend (contents, props changed) Added: projects/bmake/pkgs/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -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 + Added: projects/bmake/pkgs/Makefile.inc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/Makefile.inc Fri Nov 9 05:44:34 2012 (r242818) @@ -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 Added: projects/bmake/pkgs/Makefile.xtras ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/Makefile.xtras Fri Nov 9 05:44:34 2012 (r242818) @@ -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 Added: projects/bmake/pkgs/pseudo/Makefile.inc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/Makefile.inc Fri Nov 9 05:44:34 2012 (r242818) @@ -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! + + Added: projects/bmake/pkgs/pseudo/bin/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/bin/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" Added: projects/bmake/pkgs/pseudo/bin/Makefile.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/bin/Makefile.depend Fri Nov 9 05:44:34 2012 (r242818) @@ -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> Added: projects/bmake/pkgs/pseudo/cddl/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/cddl/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" Added: projects/bmake/pkgs/pseudo/cddl/Makefile.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/cddl/Makefile.depend Fri Nov 9 05:44:34 2012 (r242818) @@ -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> Added: projects/bmake/pkgs/pseudo/clang/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/clang/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" Added: projects/bmake/pkgs/pseudo/clang/Makefile.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/clang/Makefile.depend Fri Nov 9 05:44:34 2012 (r242818) @@ -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> Added: projects/bmake/pkgs/pseudo/games/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/games/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" Added: projects/bmake/pkgs/pseudo/games/Makefile.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/games/Makefile.depend Fri Nov 9 05:44:34 2012 (r242818) @@ -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> Added: projects/bmake/pkgs/pseudo/gcc/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/gcc/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" Added: projects/bmake/pkgs/pseudo/gcc/Makefile.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/gcc/Makefile.depend Fri Nov 9 05:44:34 2012 (r242818) @@ -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> Added: projects/bmake/pkgs/pseudo/gnu/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/gnu/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" Added: projects/bmake/pkgs/pseudo/gnu/Makefile.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/gnu/Makefile.depend Fri Nov 9 05:44:34 2012 (r242818) @@ -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> Added: projects/bmake/pkgs/pseudo/include/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/include/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" Added: projects/bmake/pkgs/pseudo/include/Makefile.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/include/Makefile.depend Fri Nov 9 05:44:34 2012 (r242818) @@ -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> Added: projects/bmake/pkgs/pseudo/kerberos5/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/kerberos5/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" Added: projects/bmake/pkgs/pseudo/kerberos5/Makefile.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/kerberos5/Makefile.depend Fri Nov 9 05:44:34 2012 (r242818) @@ -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> Added: projects/bmake/pkgs/pseudo/lib/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/lib/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" Added: projects/bmake/pkgs/pseudo/lib/Makefile.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/lib/Makefile.depend Fri Nov 9 05:44:34 2012 (r242818) @@ -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> Added: projects/bmake/pkgs/pseudo/libexec/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/libexec/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" Added: projects/bmake/pkgs/pseudo/libexec/Makefile.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/libexec/Makefile.depend Fri Nov 9 05:44:34 2012 (r242818) @@ -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> Added: projects/bmake/pkgs/pseudo/misc/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/misc/Makefile Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,3 @@ +# $FreeBSD$ + +.include "../Makefile.inc" Added: projects/bmake/pkgs/pseudo/misc/Makefile.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bmake/pkgs/pseudo/misc/Makefile.depend Fri Nov 9 05:44:34 2012 (r242818) @@ -0,0 +1,55 @@ +# $FreeBSD$ + +# This file is not autogenerated - take care! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DEP_MACHINE := ${.PARSEFILE:E} + +DIRDEPS = \ *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211090544.qA95iYHW004510>