summaryrefslogtreecommitdiff
path: root/pkgtools
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2006-02-28 15:21:09 +0000
committerrillig <rillig@pkgsrc.org>2006-02-28 15:21:09 +0000
commit0e3587880ad942f92ffa5836ab18ce8e5ee0a310 (patch)
tree32c074769946fe6576a98f82ef43b13ffd5037bc /pkgtools
parent695716e802c5731c73bcf3a2a3c3196281ff57f1 (diff)
downloadpkgsrc-0e3587880ad942f92ffa5836ab18ce8e5ee0a310.tar.gz
The section on the pkglint type system has been moved to the pkglint book.
Diffstat (limited to 'pkgtools')
-rw-r--r--pkgtools/pkglint/README25
1 files changed, 1 insertions, 24 deletions
diff --git a/pkgtools/pkglint/README b/pkgtools/pkglint/README
index 899b98df57a..654863e3ab4 100644
--- a/pkgtools/pkglint/README
+++ b/pkgtools/pkglint/README
@@ -1,4 +1,4 @@
-$NetBSD: README,v 1.2 2006/02/15 18:12:37 rillig Exp $
+$NetBSD: README,v 1.3 2006/02/28 15:21:09 rillig Exp $
== Current problems ==
@@ -31,26 +31,3 @@ kind of tool. It does not provide:
- Structured data types
The pkglint source code is much too big for a single file.
-
-== The pkglint type system ==
-
-The framework for defining data types in the makevars.map file is
-insufficient. It does not allow ACLs that specify which variables may
-be read or written by the various actors in pkgsrc. At the moment, the
-data type and the permissions are intermixed (see type Readonly).
-
-Actors:
- package -> the package author
- system -> the pkgsrc infrastructure
- include -> included make files
- bl3 -> buildlink3 files
- user -> the user via mk.conf
- cmdline -> the user via the command line
-
-Actions:
- default -> provide a default value for a variable
- append -> append to a list
- write -> create or overwrite a variable
- readpp -> read the value of a variable during preprocessing
- read -> read the value of a variable during execution of the
- shell commands