Annotation of ports/infrastructure/README, Revision 1.6
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:
1.6 ! jasper 9: Create README.html files and bundle them as one tar archive.
1.2 espie 10:
11: fetch/check-distfiles
1.6 ! jasper 12: Heuristic to check the whole contents of /usr/ports/distfiles against
1.2 espie 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.6 ! jasper 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.6 ! jasper 31: Compare installed registered packages with INDEX, try to find out
1.2 espie 32: of date ports.
33:
34: install/make-plist
1.6 ! jasper 35: perl helper for the make plist target.
1.2 espie 36:
1.6 ! jasper 37: templates/network.conf
! 38: Distfiles configuration. Tweakable by the user.
! 39:
! 40: db/user.list
! 41: List of users and groups created by the ports (or that are advised
! 42: to be added.
1.2 espie 43:
44: fetch/check-license
1.6 ! jasper 45: Legacy script used by Marco to check the LICENSE files.
1.1 espie 46:
1.4 naddy 47: build/outdated-perl-ports
1.6 ! jasper 48: Compare perl ports INDEX entries with the latest module
! 49: versions available from CPAN.
! 50:
! 51: templates/Makefile.template
! 52: Template Makefile that may be of use when making a port.