Annotation of ports/infrastructure/README, Revision 1.5
1.1 espie 1: This directory does not hold ports, but rather stuff to help
1.2 espie 2: with building specific ports, or with checking packages.
3:
4: Better documentation will be written as this progresses.
5:
6: Quick list of what exists, most useful stuff first
7:
8: build/bundle-readmes:
9: create README.html files and bundle them as one tar archive.
10:
11: fetch/check-distfiles
12: heuristic to check the whole contents of /usr/ports/distfiles against
13: all MD5 files in the ports tree.
14:
1.5 ! david 15: package/check-dependencies
1.2 espie 16: Check dependencies for all packages in the current directory.
17: Basically, verifies that the tsort in bsd.port.mk did their job.
18:
19: build/find-build-order
1.3 pvalchev 20: used such as cat plist/i386 | build/find-build-order
1.2 espie 21: outputs a list of stuff that actually needs to be built to obtain those
1.3 pvalchev 22: packages, in a suitable order for removing backward dependencies.
1.2 espie 23:
24: Optional arg `build' or `run' to take only build or run dependencies
25: into account.
26:
27: Major defect: tsort is not a stable sort, so find-build-order will
28: rearrange the list it gets as input.
29:
30: build/out-of-date
1.3 pvalchev 31: compare installed registered packages with INDEX, try to find out
1.2 espie 32: of date ports.
33:
34: install/make-plist
35: perl helper for the make plist target
36:
37: db/network.conf
38: Distfiles configuration. Tweakable by the user
39:
40: fetch/check-license
41: legacy script used by Marco to check the LICENSE files
1.1 espie 42:
1.4 naddy 43: build/outdated-perl-ports
44: compare perl ports INDEX entries with the latest module
45: versions available from CPAN