README 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. This directory does not hold ports, but rather stuff to help
  2. with building specific ports, or with checking packages.
  3. Better documentation will be written as this progresses.
  4. Quick list of what exists, most useful stuff first
  5. fetch/check-distfiles
  6. Heuristic to check the whole contents of /usr/ports/distfiles against
  7. all MD5 files in the ports tree.
  8. package/check-dependencies
  9. Check dependencies for all packages in the current directory.
  10. Basically, verifies that the tsort in bsd.port.mk did their job.
  11. bin/find-build-order
  12. Used such as cat plist/i386 | build/find-build-order
  13. outputs a list of stuff that actually needs to be built to obtain those
  14. packages, in a suitable order for removing backward dependencies.
  15. Optional arg `build' or `run' to take only build or run dependencies
  16. into account.
  17. Major defect: tsort is not a stable sort, so find-build-order will
  18. rearrange the list it gets as input.
  19. bin/out-of-date
  20. Compare installed registered packages with INDEX, try to find out
  21. of date ports.
  22. install/make-plist
  23. perl helper for the make plist target.
  24. db/network.conf
  25. Distfiles configuration. Tweakable by the user.
  26. db/user.list
  27. List of users and groups created by the ports (or that are advised
  28. to be added.
  29. fetch/check-license
  30. Legacy script used by Marco to check the LICENSE files.
  31. bin/outdated-perl-ports
  32. Compare perl ports INDEX entries with the latest module
  33. versions available from CPAN.
  34. templates/Makefile.template
  35. Template Makefile that may be of use when making a port.