diff options
author | rillig <rillig@pkgsrc.org> | 2006-02-28 15:21:09 +0000 |
---|---|---|
committer | rillig <rillig@pkgsrc.org> | 2006-02-28 15:21:09 +0000 |
commit | 0e3587880ad942f92ffa5836ab18ce8e5ee0a310 (patch) | |
tree | 32c074769946fe6576a98f82ef43b13ffd5037bc /pkgtools | |
parent | 695716e802c5731c73bcf3a2a3c3196281ff57f1 (diff) | |
download | pkgsrc-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/README | 25 |
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 |