Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Dan McMahill <dmcmahill@netbsd.org>
List: source-changes
Date: 01/28/2001 22:58:52
Module Name: pkgsrc
Committed By: dmcmahill
Date: Sun Jan 28 20:58:51 UTC 2001
Added Files:
pkgsrc/mk/bulk: tflat
Log Message:
Initial commit.
tflat is a small awk script used to flatten a dependency tree. It can
process a tsort(1) compatible input file and produce a flattened
list showing all packages which depend on a particular package or
all packages which are depended upon by a package. This is used by
the bulk pkgsrc build system.
Written by Dan McMahill after careful study of a perl program that
does the same function in a nicer way written by Thomas Klausner
<wiz@netbsd.org>. The reason for rewriting it without perl was to
make it work with only in-tree utilities.
To generate a diff of this commit:
cvs rdiff -r0 -r1.1 pkgsrc/mk/bulk/tflat
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.