summaryrefslogtreecommitdiff
path: root/mk/flavor
diff options
context:
space:
mode:
authorrillig <rillig>2007-03-08 22:57:00 +0000
committerrillig <rillig>2007-03-08 22:57:00 +0000
commit99b6b6652b7e4a956ddde1858d81912ecc33a5b6 (patch)
treef318d2ff9634c3423e95dca0de2c927717df47f1 /mk/flavor
parent2b41fa7894e5c04ec241f4fc50d839d7fc9aa8ba (diff)
downloadpkgsrc-99b6b6652b7e4a956ddde1858d81912ecc33a5b6.tar.gz
Added headings.
Diffstat (limited to 'mk/flavor')
-rw-r--r--mk/flavor/README20
1 files changed, 15 insertions, 5 deletions
diff --git a/mk/flavor/README b/mk/flavor/README
index 3554d709187..88f5f926742 100644
--- a/mk/flavor/README
+++ b/mk/flavor/README
@@ -7,13 +7,24 @@ used to test new variants of the packaging tools.
= Interface =
+== Variables usable at load-time ==
+
A package system flavor must define the following variables so that they
can be used when loading Makefiles. (That is, no references to undefined
variables.)
+=== Legacy ===
+
* PKG_DBDIR (TODO: Make the other parts of pkgsrc independent of that
variable; this should go away.)
+=== Packaging commands ===
+
+The following variables all refer to shell commands, which must accept
+some command line options that are detailed in the respective man pages.
+(TODO: Find out which command line options are really used and which
+ones are useful. Document them.)
+
* PKG_ADD
* PKG_ADMIN
* PKG_CREATE
@@ -23,16 +34,15 @@ variables.)
* LINKFARM
* PKG_BEST_EXISTS
-The variables from the second list are all shell commands, which must
-accept some command line options that are detailed in the respective man
-pages. (TODO: Find out which command line options are really used and
-which ones are useful. Document them.)
-
The following variables must be defined so that they can be used in
shell commands. They may contain references to all other variables.
* PKG_FILELIST_CMD
+XXX: Why isn't this variable in the previous list?
+
+== Make targets ==
+
The following make targets must be implemented:
* check-vulnerable