Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
cd pkgsrc/mk
cvs update -Pd -A
cvs update -Pd -j pkgviews-mk-base -j pkgviews-mk
|
|
no listed homepage. Thanks to Grant Beattie for noting this and providing a
patch which I changed slightly.
- fix a bug which put extra stuff in the categories field. Thanks to Grant
for noting this.
|
|
- make the paths be relative to PKGSRCDIR as opposed to absolute.
- some cleanup/simplification of the awk code.
|
|
several orders of magnitude and 'make index' now takes 30 minutes or so
instead of several days on my test machine. The approach now is to take
one pass through every package and extract some key information including
the explicitly listed dependencies. After the data is extracted, the
dependencies are flattened in one step which avoids the extremely
inefficient recursive make that was previously used.
|
|
|
|
having an empty list. Do the same for run depends. Suggested by
Christian Hattemer in a private email.
|
|
- fix a bug in which caused only packages listed as DEPENDS to show
up in the 'packages needed to build' section. Now the BUILD_DEPENDS
are also shown. Thanks to Christian Hattemer for noting this.
- fix a bug which caused error messages claiming that category and top
level README.html files could not be created even though they were
created. This bug only showed up if an old README.html file did not
exist. As part of this, clean up and unify the code which handles
comparing the new README.html file to a possibly pre-existing one and
only copying it over if there is a change.
|
|
to be dropped from the README.html files. Problem of missing dependencies
noted by Christian Hattemer in a private email.
|
|
|
|
on darwin. Approved by mcmahill.
|
|
split across a line. Thanks to Greg Woods for catching this.
|
|
/usr/share/misc/style. Prompted by a private email from Greg Woods,
woods at weird dot com.
|
|
found in other awk implementations. Patch provided by Greg Woods,
woods at weird dot com, via private email.
|
|
creating a new one.
|
|
|
|
location. They are not really part of the bulk build stuff.
|
|
can be used anytime one needs to extract the complete dependency information
for a package for example, when creating a README.html file for the pkg.
The approach used by mkdatabase requires exactly one make call per package
which makes it scale well to packages with large dependency trees that have
many paths to the leaves.
|