Sun Mar 22 08:17:02 2009 UTC ()
Added BUILDLINK_CONTENTS_FILTER.*


(rillig)
diff -r1.191 -r1.192 pkgsrc/pkgtools/pkglint/files/makevars.map

cvs diff -r1.191 -r1.192 pkgsrc/pkgtools/pkglint/files/Attic/makevars.map (switch to unified diff)

--- pkgsrc/pkgtools/pkglint/files/Attic/makevars.map 2009/03/22 05:41:44 1.191
+++ pkgsrc/pkgtools/pkglint/files/Attic/makevars.map 2009/03/22 08:17:02 1.192
@@ -1,727 +1,728 @@ @@ -1,727 +1,728 @@
1# $NetBSD: makevars.map,v 1.191 2009/03/22 05:41:44 rillig Exp $ 1# $NetBSD: makevars.map,v 1.192 2009/03/22 08:17:02 rillig Exp $
2# 2#
3 3
4# This file contains the guessed type of some variables, according to 4# This file contains the guessed type of some variables, according to
5# their current use in pkgsrc. 5# their current use in pkgsrc.
6# 6#
7# The type YesNo is used for variables that are checked using 7# The type YesNo is used for variables that are checked using
8# .if defined(VAR) && !empty(VAR:M[Yy][Ee][Ss]) 8# .if defined(VAR) && !empty(VAR:M[Yy][Ee][Ss])
9# 9#
10# The type Yes is used for variables that are checked using 10# The type Yes is used for variables that are checked using
11# .if defined(VAR) 11# .if defined(VAR)
12# 12#
13# Type type List is used for lists of things. There are two types of lists, 13# Type type List is used for lists of things. There are two types of lists,
14# InternalList and List, which are described in the pkgsrc guide, chapter 14# InternalList and List, which are described in the pkgsrc guide, chapter
15# "Makefiles". 15# "Makefiles".
16 16
17# 17#
18# Some commonly used ACLs. For further documentation, see the chapter 18# Some commonly used ACLs. For further documentation, see the chapter
19# ``The pkglint type system'' in the pkglint developer documentation. 19# ``The pkglint type system'' in the pkglint developer documentation.
20# 20#
21 21
22# A package-defined variable may be set in Makefile, Makefile.common or 22# A package-defined variable may be set in Makefile, Makefile.common or
23# options.mk, since these are commonly used in pkgsrc. Due to the 23# options.mk, since these are commonly used in pkgsrc. Due to the
24# special nature of buildlink3.mk and builtin.mk files, these files may 24# special nature of buildlink3.mk and builtin.mk files, these files may
25# not define those variables. All other .mk files may, allowing for 25# not define those variables. All other .mk files may, allowing for
26# application.mk or similar helper files. 26# application.mk or similar helper files.
27acl package = [m:su, c:dsu, b:, builtin.mk:, *.mk:dsu] 27acl package = [m:su, c:dsu, b:, builtin.mk:, *.mk:dsu]
28 28
29# A package_list may be appended to in all "normal" Makefile fragments. 29# A package_list may be appended to in all "normal" Makefile fragments.
30# This excludes buildlink3.mk and builtin.mk, since they are very 30# This excludes buildlink3.mk and builtin.mk, since they are very
31# special-purpose. Because at the beginning, all lists are empty, in the 31# special-purpose. Because at the beginning, all lists are empty, in the
32# primary Makefile a direct assignment may be used instead of appending. 32# primary Makefile a direct assignment may be used instead of appending.
33# Since Makefile.common files are usually used by packages that know 33# Since Makefile.common files are usually used by packages that know
34# what they are doing, they may set variables directly, too. This rule 34# what they are doing, they may set variables directly, too. This rule
35# can be removed to show a lot of possible problems in pkgsrc. 35# can be removed to show a lot of possible problems in pkgsrc.
36acl package_list = [m:asu, c:asu, b:, builtin.mk:, *.mk:au] 36acl package_list = [m:asu, c:asu, b:, builtin.mk:, *.mk:au]
37acl bl_list = [b:a, builtin.mk:a] 37acl bl_list = [b:a, builtin.mk:a]
38 38
39# A user-defined or system-defined variable must not be set by any 39# A user-defined or system-defined variable must not be set by any
40# package file. It also must not be used in buildlink3.mk and 40# package file. It also must not be used in buildlink3.mk and
41# builtin.mk files or at load-time, since the system/user preferences 41# builtin.mk files or at load-time, since the system/user preferences
42# may not have been loaded when these files are included. 42# may not have been loaded when these files are included.
43acl user = [b:, builtin.mk:, *:u] 43acl user = [b:, builtin.mk:, *:u]
44acl system = [b:, builtin.mk:u, *:u] 44acl system = [b:, builtin.mk:u, *:u]
45acl cmdline = [b:, builtin.mk:, *:pu] 45acl cmdline = [b:, builtin.mk:, *:pu]
46 46
47# The following variables are taken from mk/defaults/mk.conf, 1.118 47# The following variables are taken from mk/defaults/mk.conf, 1.118
48 48
49ALLOW_VULNERABLE_PACKAGES Yes [$user] 49ALLOW_VULNERABLE_PACKAGES Yes [$user]
50MANINSTALL List of { maninstall catinstall } [$user] 50MANINSTALL List of { maninstall catinstall } [$user]
51MANZ Yes [$user] 51MANZ Yes [$user]
52GZIP List of ShellWord [$user] 52GZIP List of ShellWord [$user]
53MKCRYPTO YesNo [$user] 53MKCRYPTO YesNo [$user]
54OBJHOSTNAME Yes [$user] 54OBJHOSTNAME Yes [$user]
55OBJMACHINE Yes [$user] 55OBJMACHINE Yes [$user]
56PKG_SUFX Filename [$user] 56PKG_SUFX Filename [$user]
57PKGSRC_LOCKTYPE { none sleep once } [$user] 57PKGSRC_LOCKTYPE { none sleep once } [$user]
58PKGSRC_SLEEPSECS Integer [$user] 58PKGSRC_SLEEPSECS Integer [$user]
59USETBL Yes [$user] 59USETBL Yes [$user]
60ABI { 32 64 } [$user] 60ABI { 32 64 } [$user]
61PKG_DEVELOPER Yes [$user] 61PKG_DEVELOPER Yes [$user]
62USE_ABI_DEPENDS YesNo [$user] 62USE_ABI_DEPENDS YesNo [$user]
63PKG_REGISTER_SHELLS { YES NO } [$user] 63PKG_REGISTER_SHELLS { YES NO } [$user]
64PKGSRC_COMPILER List of { \ 64PKGSRC_COMPILER List of { \
65 ccache ccc distcc f2c gcc hp icc \ 65 ccache ccc distcc f2c gcc hp icc \
66 ido gcc mipspro mipspro-ucode pcc \ 66 ido gcc mipspro mipspro-ucode pcc \
67 sunpro xlc \ 67 sunpro xlc \
68 } [$user] 68 } [$user]
69PKGSRC_MESSAGE_RECIPIENTS List of Mail_Address [$user] 69PKGSRC_MESSAGE_RECIPIENTS List of Mail_Address [$user]
70PKGSRC_SHOW_BUILD_DEFS YesNo [$user] 70PKGSRC_SHOW_BUILD_DEFS YesNo [$user]
71PKGSRC_SHOW_PATCH_ERRORMSG YesNo [$user] 71PKGSRC_SHOW_PATCH_ERRORMSG YesNo [$user]
72PKGSRC_RUN_TEST YesNo [$user] 72PKGSRC_RUN_TEST YesNo [$user]
73PREFER_PKGSRC List of Identifier [$user] 73PREFER_PKGSRC List of Identifier [$user]
74PREFER_NATIVE List of Identifier [$user] 74PREFER_NATIVE List of Identifier [$user]
75PREFER_NATIVE_PTHREADS YesNo [$user] 75PREFER_NATIVE_PTHREADS YesNo [$user]
76LOCALBASE Pathname [$user] 76LOCALBASE Pathname [$user]
77CROSSBASE Pathname [$user] 77CROSSBASE Pathname [$user]
78VARBASE Pathname [$user] 78VARBASE Pathname [$user]
79X11_TYPE { modular native } [$user] 79X11_TYPE { modular native } [$user]
80X11BASE Pathname [$user] 80X11BASE Pathname [$user]
81MOTIFBASE Pathname [$user] 81MOTIFBASE Pathname [$user]
82PKGINFODIR Pathname [$user] 82PKGINFODIR Pathname [$user]
83PKGMANDIR Pathname [$user] 83PKGMANDIR Pathname [$user]
84USE_XPKGWEDGE YesNo [$user] 84USE_XPKGWEDGE YesNo [$user]
85BSDSRCDIR Pathname [$user] 85BSDSRCDIR Pathname [$user]
86BSDXSRCDIR Pathname [$user] 86BSDXSRCDIR Pathname [$user]
87DISTDIR Pathname [$user] 87DISTDIR Pathname [$user]
88DIST_PATH Pathlist [$user] 88DIST_PATH Pathlist [$user]
89DEFAULT_VIEW Unchecked [$user] 89DEFAULT_VIEW Unchecked [$user]
90FETCH_CMD ShellCommand [$user] 90FETCH_CMD ShellCommand [$user]
91FETCH_RESUME_ARGS List of ShellWord [$user] 91FETCH_RESUME_ARGS List of ShellWord [$user]
92FETCH_OUTPUT_ARGS List of ShellWord [$user] 92FETCH_OUTPUT_ARGS List of ShellWord [$user]
93LIBTOOLIZE_PLIST YesNo [$user] 93LIBTOOLIZE_PLIST YesNo [$user]
94PKG_INSTALLATION_PREFS List of { overwrite pkgviews } [$user] 94PKG_INSTALLATION_PREFS List of { overwrite pkgviews } [$user]
95PKG_RESUME_TRANSFERS YesNo [$user] 95PKG_RESUME_TRANSFERS YesNo [$user]
96PKG_SYSCONFBASE Pathname [$user] 96PKG_SYSCONFBASE Pathname [$user]
97RCD_SCRIPTS_DIR Pathname [$user] 97RCD_SCRIPTS_DIR Pathname [$user]
98PACKAGES Pathname [$user] 98PACKAGES Pathname [$user]
99PKGVULNDIR Pathname [$user] 99PKGVULNDIR Pathname [$user]
100PASSIVE_FETCH Yes [$user] 100PASSIVE_FETCH Yes [$user]
101PATCH_FUZZ_FACTOR { -F0 -F1 -F2 -F3 } [$user] 101PATCH_FUZZ_FACTOR { -F0 -F1 -F2 -F3 } [$user]
102ACCEPTABLE_LICENSES List of Identifier [$user] 102ACCEPTABLE_LICENSES List of Identifier [$user]
103SPECIFIC_PKGS Yes [$user] 103SPECIFIC_PKGS Yes [$user]
104SITE_SPECIFIC_PKGS List of PkgPath [$user] 104SITE_SPECIFIC_PKGS List of PkgPath [$user]
105HOST_SPECIFIC_PKGS List of PkgPath [$user] 105HOST_SPECIFIC_PKGS List of PkgPath [$user]
106GROUP_SPECIFIC_PKGS List of PkgPath [$user] 106GROUP_SPECIFIC_PKGS List of PkgPath [$user]
107USER_SPECIFIC_PKGS List of PkgPath [$user] 107USER_SPECIFIC_PKGS List of PkgPath [$user]
108FAILOVER_FETCH Yes [$user] 108FAILOVER_FETCH Yes [$user]
109MASTER_SORT List of Unchecked [$user] 109MASTER_SORT List of Unchecked [$user]
110MASTER_SORT_REGEX List of Unchecked [$user] 110MASTER_SORT_REGEX List of Unchecked [$user]
111PATCH_DEBUG Yes [$user] 111PATCH_DEBUG Yes [$user]
112PKG_FC ShellCommand [$user] 112PKG_FC ShellCommand [$user]
113IMAKE ShellCommand [$user] 113IMAKE ShellCommand [$user]
114IMAKEOPTS List of ShellWord [$user] 114IMAKEOPTS List of ShellWord [$user]
115PRE_ROOT_CMD ShellCommand [$user] 115PRE_ROOT_CMD ShellCommand [$user]
116SETGIDGAME YesNo [$user] 116SETGIDGAME YesNo [$user]
117SU_CMD ShellCommand [$user] 117SU_CMD ShellCommand [$user]
118SU_CMD_PATH_APPEND Pathlist [$user] 118SU_CMD_PATH_APPEND Pathlist [$user]
119FATAL_OBJECT_FMT_SKEW YesNo [$user] 119FATAL_OBJECT_FMT_SKEW YesNo [$user]
120WARN_NO_OBJECT_FMT YesNo [$user] 120WARN_NO_OBJECT_FMT YesNo [$user]
121SMART_MESSAGES Yes [$user] 121SMART_MESSAGES Yes [$user]
122BINPKG_SITES List of URL [$user] 122BINPKG_SITES List of URL [$user]
123BIN_INSTALL_FLAG List of ShellWord [$user] 123BIN_INSTALL_FLAG List of ShellWord [$user]
124LOCALPATCHES Pathname [$user] 124LOCALPATCHES Pathname [$user]
125 125
126# some other variables, sorted alphabetically 126# some other variables, sorted alphabetically
127 127
128.CURDIR Pathname [$system] 128.CURDIR Pathname [$system]
129.TARGET Pathname [$system] 129.TARGET Pathname [$system]
130ALL_ENV List of ShellWord 130ALL_ENV List of ShellWord
131ALTERNATIVES_FILE Filename 131ALTERNATIVES_FILE Filename
132ALTERNATIVES_SRC List of Pathname 132ALTERNATIVES_SRC List of Pathname
133APACHE_MODULE Yes [$package] 133APACHE_MODULE Yes [$package]
134AR ShellCommand [$system] 134AR ShellCommand [$system]
135AS ShellCommand [$system] 135AS ShellCommand [$system]
136AUTOCONF_REQD List of Version [$package_list] 136AUTOCONF_REQD List of Version [$package_list]
137AUTOMAKE_OVERRIDE List of Pathmask 137AUTOMAKE_OVERRIDE List of Pathmask
138AUTOMAKE_REQD List of Version [$package_list] 138AUTOMAKE_REQD List of Version [$package_list]
139AUTO_MKDIRS YesNo [$package] 139AUTO_MKDIRS YesNo [$package]
140BATCH Yes [$user] 140BATCH Yes [$user]
141BDB185_DEFAULT Unchecked [] 141BDB185_DEFAULT Unchecked []
142BDBBASE Pathname [$system] 142BDBBASE Pathname [$system]
143BDB_ACCEPTED List of { db1 db2 db3 db4 } [$package] 143BDB_ACCEPTED List of { db1 db2 db3 db4 } [$package]
144BDB_DEFAULT { db1 db2 db3 db4 } [] 144BDB_DEFAULT { db1 db2 db3 db4 } []
145BDB_LIBS List of LdFlag [$system] 145BDB_LIBS List of LdFlag [$system]
146BDB_TYPE { db1 db2 db3 db4 } [$system] 146BDB_TYPE { db1 db2 db3 db4 } [$system]
147BINGRP UserGroupName [$system] 147BINGRP UserGroupName [$system]
148BINMODE FileMode [$system] 148BINMODE FileMode [$system]
149BINOWN UserGroupName [$system] 149BINOWN UserGroupName [$system]
150BOOTSTRAP_DEPENDS InternalList of DependencyWithPath [c:a,m:a,o:a,*.mk:a] 150BOOTSTRAP_DEPENDS InternalList of DependencyWithPath [c:a,m:a,o:a,*.mk:a]
151BROKEN Message [] 151BROKEN Message []
152BROKEN_GETTEXT_DETECTION YesNo [$package] 152BROKEN_GETTEXT_DETECTION YesNo [$package]
153BROKEN_IN List of BrokenIn [m:s] 153BROKEN_IN List of BrokenIn [m:s]
154BSD_MAKE_ENV List of ShellWord [$system] 154BSD_MAKE_ENV List of ShellWord [$system]
155BUILDLINK_ABI_DEPENDS.* InternalList of Dependency [*:a] 155BUILDLINK_ABI_DEPENDS.* InternalList of Dependency [*:a]
156BUILDLINK_API_DEPENDS.* InternalList of Dependency [*:a] 156BUILDLINK_API_DEPENDS.* InternalList of Dependency [*:a]
157BUILDLINK_CONTENTS_FILTER List of ShellWord [] 157BUILDLINK_CONTENTS_FILTER List of ShellWord []
158# ^^ ShellCommand 158# ^^ ShellCommand
159BUILDLINK_CFLAGS List of CFlag [$system] 159BUILDLINK_CFLAGS List of CFlag [$system]
160BUILDLINK_CFLAGS.* List of CFlag [$bl_list] 160BUILDLINK_CFLAGS.* List of CFlag [$bl_list]
161BUILDLINK_CPPFLAGS List of CFlag [$system] 161BUILDLINK_CPPFLAGS List of CFlag [$system]
162BUILDLINK_CPPFLAGS.* List of CFlag [$bl_list] 162BUILDLINK_CPPFLAGS.* List of CFlag [$bl_list]
 163BUILDLINK_CONTENTS_FILTER.* ShellCommand [b:s]
163BUILDLINK_DEPENDS InternalList of Identifier [b:a] 164BUILDLINK_DEPENDS InternalList of Identifier [b:a]
164BUILDLINK_DEPMETHOD.* List of BuildlinkDepmethod [b:ad,m:as,c:a,*.mk:a] 165BUILDLINK_DEPMETHOD.* List of BuildlinkDepmethod [b:ad,m:as,c:a,*.mk:a]
165# ^^ FIXME: b:d may lead to unexpected behavior. 166# ^^ FIXME: b:d may lead to unexpected behavior.
166BUILDLINK_DEPTH BuildlinkDepth [b:ps, builtin.mk:ps] 167BUILDLINK_DEPTH BuildlinkDepth [b:ps, builtin.mk:ps]
167BUILDLINK_DIR Pathname [$system] 168BUILDLINK_DIR Pathname [$system]
168BUILDLINK_FILES.* List of Pathmask [$bl_list] 169BUILDLINK_FILES.* List of Pathmask [$bl_list]
169BUILDLINK_FILES_CMD.* List of ShellWord [] 170BUILDLINK_FILES_CMD.* List of ShellWord []
170# ^^ ShellCommand 171# ^^ ShellCommand
171BUILDLINK_INCDIRS.* List of Pathname [b:ad] # b:d? 172BUILDLINK_INCDIRS.* List of Pathname [b:ad] # b:d?
172BUILDLINK_JAVA_PREFIX.* Pathname [b:s] 173BUILDLINK_JAVA_PREFIX.* Pathname [b:s]
173BUILDLINK_LDADD.* List of LdFlag [builtin.mk:adsu, b:, m:u, c:u, *.mk:u] 174BUILDLINK_LDADD.* List of LdFlag [builtin.mk:adsu, b:, m:u, c:u, *.mk:u]
174BUILDLINK_LDFLAGS List of LdFlag [$system] 175BUILDLINK_LDFLAGS List of LdFlag [$system]
175BUILDLINK_LDFLAGS.* List of LdFlag [$bl_list] 176BUILDLINK_LDFLAGS.* List of LdFlag [$bl_list]
176BUILDLINK_LIBDIRS.* List of Pathname [$bl_list] 177BUILDLINK_LIBDIRS.* List of Pathname [$bl_list]
177BUILDLINK_LIBS.* List of LdFlag [b:a] 178BUILDLINK_LIBS.* List of LdFlag [b:a]
178BUILDLINK_PACKAGES BuildlinkPackages [b:aps] 179BUILDLINK_PACKAGES BuildlinkPackages [b:aps]
179BUILDLINK_PASSTHRU_DIRS List of Pathname [m:a,c:a,b:a,h:a] 180BUILDLINK_PASSTHRU_DIRS List of Pathname [m:a,c:a,b:a,h:a]
180BUILDLINK_PASSTHRU_RPATHDIRS List of Pathname [m:a,c:a,b:a,h:a] 181BUILDLINK_PASSTHRU_RPATHDIRS List of Pathname [m:a,c:a,b:a,h:a]
181BUILDLINK_PKGSRCDIR.* RelativePkgDir [b:dp] 182BUILDLINK_PKGSRCDIR.* RelativePkgDir [b:dp]
182BUILDLINK_PREFIX.* Pathname [builtin.mk:su, b:, m:u, c:u, *.mk:u] 183BUILDLINK_PREFIX.* Pathname [builtin.mk:su, b:, m:u, c:u, *.mk:u]
183BUILDLINK_RPATHDIRS.* List of Pathname [b:a] 184BUILDLINK_RPATHDIRS.* List of Pathname [b:a]
184BUILDLINK_TARGETS List of Identifier [] 185BUILDLINK_TARGETS List of Identifier []
185BUILDLINK_FNAME_TRANSFORM.* SedCommands [m:a,builtin.mk:a,h:a,b:a] 186BUILDLINK_FNAME_TRANSFORM.* SedCommands [m:a,builtin.mk:a,h:a,b:a]
186BUILDLINK_TRANSFORM List of WrapperTransform [*:a] 187BUILDLINK_TRANSFORM List of WrapperTransform [*:a]
187BUILDLINK_TREE List of Identifier [b:a] 188BUILDLINK_TREE List of Identifier [b:a]
188BUILD_DEFS List of Varname [m:a,c:a,o:a] 189BUILD_DEFS List of Varname [m:a,c:a,o:a]
189BUILD_DEPENDS InternalList of DependencyWithPath [c:a,m:a,o:a,*.mk:a] 190BUILD_DEPENDS InternalList of DependencyWithPath [c:a,m:a,o:a,*.mk:a]
190BUILD_DIRS List of WrksrcSubdirectory [$package_list] 191BUILD_DIRS List of WrksrcSubdirectory [$package_list]
191BUILD_ENV List of ShellWord [$package_list] 192BUILD_ENV List of ShellWord [$package_list]
192BUILD_MAKE_CMD ShellCommand [$system] 193BUILD_MAKE_CMD ShellCommand [$system]
193BUILD_MAKE_FLAGS List of ShellWord [$package_list] 194BUILD_MAKE_FLAGS List of ShellWord [$package_list]
194BUILD_TARGET List of Identifier [$package] 195BUILD_TARGET List of Identifier [$package]
195BUILD_USES_MSGFMT Yes [$package] 196BUILD_USES_MSGFMT Yes [$package]
196BUILTIN_PKG Identifier [builtin.mk:psu] 197BUILTIN_PKG Identifier [builtin.mk:psu]
197BUILTIN_PKG.* PkgName [builtin.mk:psu] 198BUILTIN_PKG.* PkgName [builtin.mk:psu]
198BUILTIN_FIND_FILES_VAR List of Varname [builtin.mk:s] 199BUILTIN_FIND_FILES_VAR List of Varname [builtin.mk:s]
199BUILTIN_FIND_FILES.* List of Pathname [builtin.mk:s] 200BUILTIN_FIND_FILES.* List of Pathname [builtin.mk:s]
200BUILTIN_FIND_GREP.* String [builtin.mk:s] 201BUILTIN_FIND_GREP.* String [builtin.mk:s]
201BUILTIN_FIND_LIBS List of Pathname [builtin.mk:s] 202BUILTIN_FIND_LIBS List of Pathname [builtin.mk:s]
202BUILTIN_IMAKE_CHECK List of Unchecked [builtin.mk:s] 203BUILTIN_IMAKE_CHECK List of Unchecked [builtin.mk:s]
203BUILTIN_IMAKE_CHECK.* YesNo [] 204BUILTIN_IMAKE_CHECK.* YesNo []
204BUILTIN_X11_TYPE Unchecked [$system] 205BUILTIN_X11_TYPE Unchecked [$system]
205BUILTIN_X11_VERSION Unchecked [$system] 206BUILTIN_X11_VERSION Unchecked [$system]
206CATEGORIES List of Category [m:as,c:ads] 207CATEGORIES List of Category [m:as,c:ads]
207CC_VERSION Message [$system] 208CC_VERSION Message [$system]
208CC ShellCommand [$system] 209CC ShellCommand [$system]
209CFLAGS* List of CFlag [$package_list] 210CFLAGS* List of CFlag [$package_list]
210# ^^ may also be changed by the user 211# ^^ may also be changed by the user
211CHECK_BUILTIN YesNo [builtin.mk:d,m:s] 212CHECK_BUILTIN YesNo [builtin.mk:d,m:s]
212CHECK_FILES_SKIP List of Pathmask [m:a,c:a] 213CHECK_FILES_SKIP List of Pathmask [m:a,c:a]
213CHECK_FILES_SUPPORTED YesNo [$package] 214CHECK_FILES_SUPPORTED YesNo [$package]
214CHECK_HEADERS YesNo [$user] 215CHECK_HEADERS YesNo [$user]
215CHECK_HEADERS_SKIP List of Pathmask [$package_list] 216CHECK_HEADERS_SKIP List of Pathmask [$package_list]
216CHECK_INTERPRETER YesNo [$user] 217CHECK_INTERPRETER YesNo [$user]
217CHECK_INTERPRETER_SKIP List of Pathmask [$package_list] 218CHECK_INTERPRETER_SKIP List of Pathmask [$package_list]
218CHECK_PERMS YesNo [$user] 219CHECK_PERMS YesNo [$user]
219CHECK_PERMS_SKIP List of Pathmask [$package_list] 220CHECK_PERMS_SKIP List of Pathmask [$package_list]
220#CHECK_PERMS_AUTOFIX YesNo [$package] 221#CHECK_PERMS_AUTOFIX YesNo [$package]
221# ^^ experimental 222# ^^ experimental
222CHECK_PORTABILITY YesNo [$user] 223CHECK_PORTABILITY YesNo [$user]
223CHECK_PORTABILITY_SKIP List of Pathmask [$package_list] 224CHECK_PORTABILITY_SKIP List of Pathmask [$package_list]
224CHECK_SHLIBS YesNo [m:s] 225CHECK_SHLIBS YesNo [m:s]
225CHECK_SHLIBS_SUPPORTED YesNo [m:s] 226CHECK_SHLIBS_SUPPORTED YesNo [m:s]
226CHECK_WRKREF_SKIP List of Pathmask [$package_list] 227CHECK_WRKREF_SKIP List of Pathmask [$package_list]
227CMAKE_ARG_PATH Pathname [$package] 228CMAKE_ARG_PATH Pathname [$package]
228CMAKE_ARGS List of ShellWord [$package_list] 229CMAKE_ARGS List of ShellWord [$package_list]
229COMMENT Comment [m:as,c:as] 230COMMENT Comment [m:as,c:as]
230COMPILER_RPATH_FLAG { -Wl,-rpath } [$system] 231COMPILER_RPATH_FLAG { -Wl,-rpath } [$system]
231CONFIGURE_ARGS List of ShellWord [$package_list] 232CONFIGURE_ARGS List of ShellWord [$package_list]
232CONFIGURE_DIRS List of WrksrcSubdirectory [$package_list] 233CONFIGURE_DIRS List of WrksrcSubdirectory [$package_list]
233CONFIGURE_ENV List of ShellWord [$package_list] 234CONFIGURE_ENV List of ShellWord [$package_list]
234CONFIGURE_HAS_INFODIR YesNo [$package] 235CONFIGURE_HAS_INFODIR YesNo [$package]
235CONFIGURE_HAS_MANDIR YesNo [$package] 236CONFIGURE_HAS_MANDIR YesNo [$package]
236CONFIGURE_SCRIPT Pathname [$package] 237CONFIGURE_SCRIPT Pathname [$package]
237CONFIG_GUESS_OVERRIDE List of Pathmask [m:as,c:as] 238CONFIG_GUESS_OVERRIDE List of Pathmask [m:as,c:as]
238CONFIG_STATUS_OVERRIDE List of Pathmask [m:as,c:as] 239CONFIG_STATUS_OVERRIDE List of Pathmask [m:as,c:as]
239CONFIG_SHELL Pathname [m:s,c:s] 240CONFIG_SHELL Pathname [m:s,c:s]
240CONFIG_SUB_OVERRIDE List of Pathmask [m:as,c:as] 241CONFIG_SUB_OVERRIDE List of Pathmask [m:as,c:as]
241CONFLICTS InternalList of Dependency [$package_list] 242CONFLICTS InternalList of Dependency [$package_list]
242CONF_FILES List of ShellWord [$package_list] 243CONF_FILES List of ShellWord [$package_list]
243CONF_FILES_MODE { 0644 0640 0600 0400 } [$package] 244CONF_FILES_MODE { 0644 0640 0600 0400 } [$package]
244CONF_FILES_PERMS List of ShellWord [$package_list] 245CONF_FILES_PERMS List of ShellWord [$package_list]
245COPY { -c } [$system] 246COPY { -c } [$system]
246# ^^ the flag that tells ${INSTALL} to copy a file 247# ^^ the flag that tells ${INSTALL} to copy a file
247CPP ShellCommand [$system] 248CPP ShellCommand [$system]
248CPPFLAGS* List of CFlag [$package_list] 249CPPFLAGS* List of CFlag [$package_list]
249CRYPTO Yes [m:s] 250CRYPTO Yes [m:s]
250CXX ShellCommand [$system] 251CXX ShellCommand [$system]
251CXXFLAGS* List of CFlag [$package_list] 252CXXFLAGS* List of CFlag [$package_list]
252DEINSTALL_FILE Pathname [m:s] 253DEINSTALL_FILE Pathname [m:s]
253DEINSTALL_SRC List of Pathname [m:s,c:ds] 254DEINSTALL_SRC List of Pathname [m:s,c:ds]
254DEINSTALL_TEMPLATES List of Pathname [m:as,c:ads] 255DEINSTALL_TEMPLATES List of Pathname [m:as,c:ads]
255DELAYED_ERROR_MSG ShellCommand [$system] 256DELAYED_ERROR_MSG ShellCommand [$system]
256DELAYED_WARNING_MSG ShellCommand [$system] 257DELAYED_WARNING_MSG ShellCommand [$system]
257DEPENDS InternalList of DependencyWithPath [$package_list] 258DEPENDS InternalList of DependencyWithPath [$package_list]
258DEPENDS_TARGET List of Identifier [$user] 259DEPENDS_TARGET List of Identifier [$user]
259DESCR_SRC List of Pathname [m:s,c:ds] 260DESCR_SRC List of Pathname [m:s,c:ds]
260DESTDIR Pathname [$system] 261DESTDIR Pathname [$system]
261DEVOSSAUDIO Pathname [$system] 262DEVOSSAUDIO Pathname [$system]
262DEVOSSSOUND Pathname [$system] 263DEVOSSSOUND Pathname [$system]
263DISTFILES List of Filename [$package_list] 264DISTFILES List of Filename [$package_list]
264DISTINFO_FILE RelativePkgPath [$package] 265DISTINFO_FILE RelativePkgPath [$package]
265DISTNAME Filename [$package] 266DISTNAME Filename [$package]
266DIST_SUBDIR Pathname [$package] 267DIST_SUBDIR Pathname [$package]
267DJB_BUILD_ARGS List of ShellWord 268DJB_BUILD_ARGS List of ShellWord
268DJB_BUILD_TARGETS List of Identifier 269DJB_BUILD_TARGETS List of Identifier
269DJB_CONFIG_CMDS List of ShellWord [o:s] 270DJB_CONFIG_CMDS List of ShellWord [o:s]
270# ^^ ShellCommand, terminated by a semicolon 271# ^^ ShellCommand, terminated by a semicolon
271DJB_CONFIG_DIRS List of WrksrcSubdirectory 272DJB_CONFIG_DIRS List of WrksrcSubdirectory
272DJB_CONFIG_HOME Filename 273DJB_CONFIG_HOME Filename
273DJB_CONFIG_PREFIX Pathname 274DJB_CONFIG_PREFIX Pathname
274DJB_INSTALL_TARGETS List of Identifier 275DJB_INSTALL_TARGETS List of Identifier
275DJB_MAKE_TARGETS YesNo 276DJB_MAKE_TARGETS YesNo
276DJB_RESTRICTED YesNo [m:s] 277DJB_RESTRICTED YesNo [m:s]
277DJB_SLASHPACKAGE YesNo 278DJB_SLASHPACKAGE YesNo
278DLOPEN_REQUIRE_PTHREADS YesNo 279DLOPEN_REQUIRE_PTHREADS YesNo
279DL_AUTO_VARS Yes [m:s,c:s,o:s] 280DL_AUTO_VARS Yes [m:s,c:s,o:s]
280DL_LIBS List of LdFlag 281DL_LIBS List of LdFlag
281DOCOWN UserGroupName [$system] 282DOCOWN UserGroupName [$system]
282DOCGRP UserGroupName [$system] 283DOCGRP UserGroupName [$system]
283DOCMODE FileMode [$system] 284DOCMODE FileMode [$system]
284DOWNLOADED_DISTFILE Pathname [$system] 285DOWNLOADED_DISTFILE Pathname [$system]
285DO_NADA ShellCommand [$system] 286DO_NADA ShellCommand [$system]
286DYNAMIC_SITES_CMD ShellCommand [$package] 287DYNAMIC_SITES_CMD ShellCommand [$package]
287DYNAMIC_SITES_SCRIPT Pathname [$package] 288DYNAMIC_SITES_SCRIPT Pathname [$package]
288ECHO ShellCommand [$system] 289ECHO ShellCommand [$system]
289ECHO_MSG ShellCommand [$system] 290ECHO_MSG ShellCommand [$system]
290ECHO_N ShellCommand [$system] 291ECHO_N ShellCommand [$system]
291EGDIR Pathname [$package] 292EGDIR Pathname [$package]
292# ^^ This variable is not defined by the system, but has been established 293# ^^ This variable is not defined by the system, but has been established
293# as a convention. 294# as a convention.
294EMACS_BIN Pathname [$system] 295EMACS_BIN Pathname [$system]
295EMACS_ETCPREFIX Pathname [$system] 296EMACS_ETCPREFIX Pathname [$system]
296EMACS_FLAVOR { emacs xemacs } [$system] 297EMACS_FLAVOR { emacs xemacs } [$system]
297EMACS_INFOPREFIX Pathname [$system] 298EMACS_INFOPREFIX Pathname [$system]
298EMACS_LISPPREFIX Pathname [$system] 299EMACS_LISPPREFIX Pathname [$system]
299EMACS_MODULES List of Identifier [m:as,c:as] 300EMACS_MODULES List of Identifier [m:as,c:as]
300EMACS_PKGNAME_PREFIX Identifier [$system] 301EMACS_PKGNAME_PREFIX Identifier [$system]
301# ^^ or the empty string. 302# ^^ or the empty string.
302EMACS_TYPE { emacs xemacs } [$system] 303EMACS_TYPE { emacs xemacs } [$system]
303EMACS_USE_LEIM Yes 304EMACS_USE_LEIM Yes
304EMACS_VERSIONS_ACCEPTED List of { emacs22 emacs22nox emacs21 emacs21nox emacs20 xemacs215 xemacs214 } [m:s] 305EMACS_VERSIONS_ACCEPTED List of { emacs22 emacs22nox emacs21 emacs21nox emacs20 xemacs215 xemacs214 } [m:s]
305EMACS_VERSION_MAJOR Integer [$system] 306EMACS_VERSION_MAJOR Integer [$system]
306EMACS_VERSION_MINOR Integer [$system] 307EMACS_VERSION_MINOR Integer [$system]
307EMACS_VERSION_REQD List of { emacs22 emacs22nox emacs21 emacs21nox emacs20 xemacs215 xemacs214 } [m:as] 308EMACS_VERSION_REQD List of { emacs22 emacs22nox emacs21 emacs21nox emacs20 xemacs215 xemacs214 } [m:as]
308ERROR_CAT ShellCommand [$system] 309ERROR_CAT ShellCommand [$system]
309ERROR_MSG ShellCommand [$system] 310ERROR_MSG ShellCommand [$system]
310EVAL_PREFIX InternalList of ShellWord [m:a,c:a] 311EVAL_PREFIX InternalList of ShellWord [m:a,c:a]
311# ^^ FIXME: Looks like a type mismatch. 312# ^^ FIXME: Looks like a type mismatch.
312EXPORT_SYMBOLS_LDFLAGS List of LdFlag [$system] 313EXPORT_SYMBOLS_LDFLAGS List of LdFlag [$system]
313EXTRACT_CMD ShellCommand [$system] 314EXTRACT_CMD ShellCommand [$system]
314EXTRACT_ELEMENTS List of Pathmask [$package_list] 315EXTRACT_ELEMENTS List of Pathmask [$package_list]
315EXTRACT_ONLY List of Pathname [$package_list] 316EXTRACT_ONLY List of Pathname [$package_list]
316EXTRACT_OPTS List of ShellWord [m:as,c:as] 317EXTRACT_OPTS List of ShellWord [m:as,c:as]
317EXTRACT_OPTS_BIN List of ShellWord [m:as,c:as] 318EXTRACT_OPTS_BIN List of ShellWord [m:as,c:as]
318EXTRACT_OPTS_LHA List of ShellWord [m:as,c:as] 319EXTRACT_OPTS_LHA List of ShellWord [m:as,c:as]
319EXTRACT_OPTS_PAX List of ShellWord [m:as,c:as] 320EXTRACT_OPTS_PAX List of ShellWord [m:as,c:as]
320EXTRACT_OPTS_RAR List of ShellWord [m:as,c:as] 321EXTRACT_OPTS_RAR List of ShellWord [m:as,c:as]
321EXTRACT_OPTS_TAR List of ShellWord [m:as,c:as] 322EXTRACT_OPTS_TAR List of ShellWord [m:as,c:as]
322EXTRACT_OPTS_ZIP List of ShellWord [m:as,c:as] 323EXTRACT_OPTS_ZIP List of ShellWord [m:as,c:as]
323EXTRACT_OPTS_ZOO List of ShellWord [m:as,c:as] 324EXTRACT_OPTS_ZOO List of ShellWord [m:as,c:as]
324EXTRACT_SUFX DistSuffix [$package] 325EXTRACT_SUFX DistSuffix [$package]
325EXTRACT_USING { bsdtar gtar nbtar pax } [$package] 326EXTRACT_USING { bsdtar gtar nbtar pax } [$package]
326FAIL_MSG ShellCommand [$system] 327FAIL_MSG ShellCommand [$system]
327FAMBASE Pathname [$system] 328FAMBASE Pathname [$system]
328FAM_ACCEPTED List of { fam gamin } [$package] 329FAM_ACCEPTED List of { fam gamin } [$package]
329FAM_DEFAULT { fam gamin } [$user] 330FAM_DEFAULT { fam gamin } [$user]
330FAM_TYPE { fam gamin } [$system] 331FAM_TYPE { fam gamin } [$system]
331FETCH_BEFORE_ARGS List of ShellWord [m:as] 332FETCH_BEFORE_ARGS List of ShellWord [m:as]
332FETCH_MESSAGE List of ShellWord [$package_list] 333FETCH_MESSAGE List of ShellWord [$package_list]
333FILESDIR RelativePkgPath [$package] 334FILESDIR RelativePkgPath [$package]
334FILES_SUBST List of ShellWord [$package_list] 335FILES_SUBST List of ShellWord [$package_list]
335FILES_SUBST_SED List of ShellWord 336FILES_SUBST_SED List of ShellWord
336FIX_RPATH List of Varname [$package_list] 337FIX_RPATH List of Varname [$package_list]
337FONTS_DIRS.* List of Pathname [m:as,c:a] 338FONTS_DIRS.* List of Pathname [m:as,c:a]
338GAMEDATAMODE FileMode [$system] 339GAMEDATAMODE FileMode [$system]
339GAMEGRP UserGroupName [$system] 340GAMEGRP UserGroupName [$system]
340GAMEMODE FileMode [$system] 341GAMEMODE FileMode [$system]
341GAMEOWN UserGroupName [$system] 342GAMEOWN UserGroupName [$system]
342GCC_REQD List of Version [$package_list] 343GCC_REQD List of Version [$package_list]
343GENERATE_PLIST List of ShellWord [$package_list] 344GENERATE_PLIST List of ShellWord [$package_list]
344# ^^ List of Shellcommand, terminated with a semicolon 345# ^^ List of Shellcommand, terminated with a semicolon
345GNU_ARCH { mips } 346GNU_ARCH { mips }
346GNU_CONFIGURE Yes [c:s,m:s] 347GNU_CONFIGURE Yes [c:s,m:s]
347GNU_CONFIGURE_MANDIR Pathname [m:s,c:s] 348GNU_CONFIGURE_MANDIR Pathname [m:s,c:s]
348GNU_CONFIGURE_PREFIX Pathname [m:s] 349GNU_CONFIGURE_PREFIX Pathname [m:s]
349GNU_PROGRAM_PREFIX Identifier [$user] 350GNU_PROGRAM_PREFIX Identifier [$user]
350HAS_CONFIGURE Yes [m:s,c:s] 351HAS_CONFIGURE Yes [m:s,c:s]
351HEADER_TEMPLATES List of Pathname [$package_list] 352HEADER_TEMPLATES List of Pathname [$package_list]
352HOMEPAGE URL [$package] 353HOMEPAGE URL [$package]
353INCOMPAT_CURSES InternalList of PlatformTriple [m:as] 354INCOMPAT_CURSES InternalList of PlatformTriple [m:as]
354INCOMPAT_ICONV InternalList of PlatformTriple 355INCOMPAT_ICONV InternalList of PlatformTriple
355INFO_DIR Pathname 356INFO_DIR Pathname
356# ^^ relative to PREFIX 357# ^^ relative to PREFIX
357INFO_FILES Yes [$package] 358INFO_FILES Yes [$package]
358INSTALL ShellCommand [$system] 359INSTALL ShellCommand [$system]
359INSTALLATION_DIRS List of PrefixPathname [$package_list] 360INSTALLATION_DIRS List of PrefixPathname [$package_list]
360INSTALLATION_DIRS_FROM_PLIST Yes [$package] 361INSTALLATION_DIRS_FROM_PLIST Yes [$package]
361INSTALL_DATA ShellCommand [$system] 362INSTALL_DATA ShellCommand [$system]
362INSTALL_DATA_DIR ShellCommand [$system] 363INSTALL_DATA_DIR ShellCommand [$system]
363INSTALL_DIRS List of WrksrcSubdirectory [$package_list] 364INSTALL_DIRS List of WrksrcSubdirectory [$package_list]
364INSTALL_ENV List of ShellWord [$package_list] 365INSTALL_ENV List of ShellWord [$package_list]
365INSTALL_FILE Pathname [m:s] 366INSTALL_FILE Pathname [m:s]
366INSTALL_GAME ShellCommand [$system] 367INSTALL_GAME ShellCommand [$system]
367INSTALL_GAME_DATA ShellCommand [$system] 368INSTALL_GAME_DATA ShellCommand [$system]
368INSTALL_LIB ShellCommand [$system] 369INSTALL_LIB ShellCommand [$system]
369INSTALL_LIB_DIR ShellCommand [$system] 370INSTALL_LIB_DIR ShellCommand [$system]
370INSTALL_MAKE_FLAGS List of ShellWord [$package_list] 371INSTALL_MAKE_FLAGS List of ShellWord [$package_list]
371INSTALL_MAN ShellCommand [$system] 372INSTALL_MAN ShellCommand [$system]
372INSTALL_MAN_DIR ShellCommand [$system] 373INSTALL_MAN_DIR ShellCommand [$system]
373INSTALL_PROGRAM ShellCommand [$system] 374INSTALL_PROGRAM ShellCommand [$system]
374INSTALL_PROGRAM_DIR ShellCommand [$system] 375INSTALL_PROGRAM_DIR ShellCommand [$system]
375INSTALL_SCRIPT ShellCommand [$system] 376INSTALL_SCRIPT ShellCommand [$system]
376INSTALL_SCRIPTS_ENV List of ShellWord 377INSTALL_SCRIPTS_ENV List of ShellWord
377INSTALL_SCRIPT_DIR ShellCommand [$system] 378INSTALL_SCRIPT_DIR ShellCommand [$system]
378INSTALL_SRC List of Pathname [m:s,c:ds] 379INSTALL_SRC List of Pathname [m:s,c:ds]
379INSTALL_TARGET List of Identifier [$package] 380INSTALL_TARGET List of Identifier [$package]
380INSTALL_TEMPLATES List of Pathname [m:as,c:ads] 381INSTALL_TEMPLATES List of Pathname [m:as,c:ads]
381INSTALL_UNSTRIPPED YesNo [m:s,c:s] 382INSTALL_UNSTRIPPED YesNo [m:s,c:s]
382INTERACTIVE_STAGE List of { fetch extract configure build install } [$package] 383INTERACTIVE_STAGE List of { fetch extract configure build install } [$package]
383IS_BUILTIN.* YesNo_Indirectly [builtin.mk:psu] 384IS_BUILTIN.* YesNo_Indirectly [builtin.mk:psu]
384JAVA_BINPREFIX Pathname [$system] 385JAVA_BINPREFIX Pathname [$system]
385JAVA_CLASSPATH ShellWord [$package] 386JAVA_CLASSPATH ShellWord [$package]
386JAVA_HOME Pathname [$package] 387JAVA_HOME Pathname [$package]
387JAVA_NAME Filename [$package] 388JAVA_NAME Filename [$package]
388JAVA_UNLIMIT List of { cmdsize datasize stacksize } [$package_list] 389JAVA_UNLIMIT List of { cmdsize datasize stacksize } [$package_list]
389JAVA_WRAPPERS InternalList of Filename [$package_list] 390JAVA_WRAPPERS InternalList of Filename [$package_list]
390JAVA_WRAPPER_BIN.* Pathname [$package] 391JAVA_WRAPPER_BIN.* Pathname [$package]
391KRB5BASE Pathname [$system] 392KRB5BASE Pathname [$system]
392KRB5_ACCEPTED List of { heimdal mit-krb5 } 393KRB5_ACCEPTED List of { heimdal mit-krb5 }
393KRB5_DEFAULT { heimdal mit-krb5 } [$user] 394KRB5_DEFAULT { heimdal mit-krb5 } [$user]
394KRB5_TYPE Unchecked [$system] 395KRB5_TYPE Unchecked [$system]
395LD ShellCommand [$system] 396LD ShellCommand [$system]
396LDFLAGS* List of LdFlag [$package_list] 397LDFLAGS* List of LdFlag [$package_list]
397LIBGRP UserGroupName [$system] 398LIBGRP UserGroupName [$system]
398LIBMODE FileMode [$system] 399LIBMODE FileMode [$system]
399LIBOWN UserGroupName [$system] 400LIBOWN UserGroupName [$system]
400LIBOSSAUDIO Pathname [$system] 401LIBOSSAUDIO Pathname [$system]
401LIBS* List of LdFlag [$package_list] 402LIBS* List of LdFlag [$package_list]
402LIBTOOL ShellCommand [$system] 403LIBTOOL ShellCommand [$system]
403LIBTOOL_OVERRIDE List of Pathmask [m:as] 404LIBTOOL_OVERRIDE List of Pathmask [m:as]
404LICENCE License [m:s,c:s,o:s] 405LICENCE License [m:s,c:s,o:s]
405LICENSE License [m:s,c:s,o:s] 406LICENSE License [m:s,c:s,o:s]
406LINKER_RPATH_FLAG ShellWord [$system] 407LINKER_RPATH_FLAG ShellWord [$system]
407LOWER_OPSYS Identifier [$system] 408LOWER_OPSYS Identifier [$system]
408LTCONFIG_OVERRIDE List of Pathmask [m:as,c:a] 409LTCONFIG_OVERRIDE List of Pathmask [m:as,c:a]
409MACHINE_ARCH Identifier [$system] 410MACHINE_ARCH Identifier [$system]
410MACHINE_GNU_PLATFORM PlatformTriple [$system] 411MACHINE_GNU_PLATFORM PlatformTriple [$system]
411MAINTAINER Mail_Address [m:s,c:d] 412MAINTAINER Mail_Address [m:s,c:d]
412MAKE ShellCommand [$system] 413MAKE ShellCommand [$system]
413MAKEFLAGS List of ShellWord [$package_list] 414MAKEFLAGS List of ShellWord [$package_list]
414MAKEVARS List of Varname [builtin.mk:a,b:a,h:a] 415MAKEVARS List of Varname [builtin.mk:a,b:a,h:a]
415MAKE_DIRS List of Pathname [$package_list] 416MAKE_DIRS List of Pathname [$package_list]
416MAKE_DIRS_PERMS List of ShellWord [$package_list] 417MAKE_DIRS_PERMS List of ShellWord [$package_list]
417MAKE_ENV List of ShellWord [$package_list] 418MAKE_ENV List of ShellWord [$package_list]
418MAKE_FILE Pathname [$package] 419MAKE_FILE Pathname [$package]
419MAKE_FLAGS List of ShellWord [$package_list] 420MAKE_FLAGS List of ShellWord [$package_list]
420MAKE_JOBS Integer [$user] 421MAKE_JOBS Integer [$user]
421MAKE_JOBS_SAFE YesNo [$package] 422MAKE_JOBS_SAFE YesNo [$package]
422MAKE_PROGRAM ShellCommand [$system] 423MAKE_PROGRAM ShellCommand [$system]
423MANCOMPRESSED YesNo [m:s,c:ds] 424MANCOMPRESSED YesNo [m:s,c:ds]
424MANCOMPRESSED_IF_MANZ Yes [m:s,c:ds] 425MANCOMPRESSED_IF_MANZ Yes [m:s,c:ds]
425MANGRP UserGroupName [$system] 426MANGRP UserGroupName [$system]
426MANMODE FileMode [$system] 427MANMODE FileMode [$system]
427MANOWN UserGroupName [$system] 428MANOWN UserGroupName [$system]
428MASTER_SITES List of URL [$package_list] 429MASTER_SITES List of URL [$package_list]
429MASTER_SITE_APACHE List of URL [$system] 430MASTER_SITE_APACHE List of URL [$system]
430MASTER_SITE_BACKUP List of URL [$system] 431MASTER_SITE_BACKUP List of URL [$system]
431MASTER_SITE_CYGWIN List of URL [$system] 432MASTER_SITE_CYGWIN List of URL [$system]
432MASTER_SITE_DEBIAN List of URL [$system] 433MASTER_SITE_DEBIAN List of URL [$system]
433MASTER_SITE_FREEBSD List of URL [$system] 434MASTER_SITE_FREEBSD List of URL [$system]
434MASTER_SITE_FREEBSD_LOCAL List of URL [$system] 435MASTER_SITE_FREEBSD_LOCAL List of URL [$system]
435MASTER_SITE_GENTOO List of URL [$system] 436MASTER_SITE_GENTOO List of URL [$system]
436MASTER_SITE_GNOME List of URL [$system] 437MASTER_SITE_GNOME List of URL [$system]
437MASTER_SITE_GNU List of URL [$system] 438MASTER_SITE_GNU List of URL [$system]
438MASTER_SITE_GNUSTEP List of URL [$system] 439MASTER_SITE_GNUSTEP List of URL [$system]
439MASTER_SITE_IFARCHIVE List of URL [$system] 440MASTER_SITE_IFARCHIVE List of URL [$system]
440MASTER_SITE_KDE List of URL [$system] 441MASTER_SITE_KDE List of URL [$system]
441MASTER_SITE_LOCAL List of URL [$system] 442MASTER_SITE_LOCAL List of URL [$system]
442MASTER_SITE_MOZILLA List of URL [$system] 443MASTER_SITE_MOZILLA List of URL [$system]
443MASTER_SITE_MYSQL List of URL [$system] 444MASTER_SITE_MYSQL List of URL [$system]
444MASTER_SITE_OPENOFFICE List of URL [$system] 445MASTER_SITE_OPENOFFICE List of URL [$system]
445MASTER_SITE_PERL_CPAN List of URL [$system] 446MASTER_SITE_PERL_CPAN List of URL [$system]
446MASTER_SITE_R_CRAN List of URL [$system] 447MASTER_SITE_R_CRAN List of URL [$system]
447MASTER_SITE_SOURCEFORGE List of URL [$system] 448MASTER_SITE_SOURCEFORGE List of URL [$system]
448MASTER_SITE_SOURCEFORGE_JP List of URL [$system] 449MASTER_SITE_SOURCEFORGE_JP List of URL [$system]
449MASTER_SITE_SUNSITE List of URL [$system] 450MASTER_SITE_SUNSITE List of URL [$system]
450MASTER_SITE_SUSE List of URL [$system] 451MASTER_SITE_SUSE List of URL [$system]
451MASTER_SITE_TEX_CTAN List of URL [$system] 452MASTER_SITE_TEX_CTAN List of URL [$system]
452MASTER_SITE_XCONTRIB List of URL [$system] 453MASTER_SITE_XCONTRIB List of URL [$system]
453MASTER_SITE_XEMACS List of URL [$system] 454MASTER_SITE_XEMACS List of URL [$system]
454MESSAGE_SRC List of Pathname [$package_list] 455MESSAGE_SRC List of Pathname [$package_list]
455MESSAGE_SUBST List of ShellWord [c:a,m:a,o:a] 456MESSAGE_SUBST List of ShellWord [c:a,m:a,o:a]
456META_PACKAGE Yes [$package] 457META_PACKAGE Yes [$package]
457MISSING_FEATURES List of Identifier [$system] 458MISSING_FEATURES List of Identifier [$system]
458MYSQL_VERSIONS_ACCEPTED List of { 40 41 50 } [m:s] 459MYSQL_VERSIONS_ACCEPTED List of { 40 41 50 } [m:s]
459MYSQL_VERSION_DEFAULT Version [$user] 460MYSQL_VERSION_DEFAULT Version [$user]
460NM ShellCommand [$system] 461NM ShellCommand [$system]
461NONBINMODE FileMode [$system] 462NONBINMODE FileMode [$system]
462NOT_FOR_COMPILER List of { ccc gcc icc ido mipspro mipspro-ucode sunpro xlc } [$package] 463NOT_FOR_COMPILER List of { ccc gcc icc ido mipspro mipspro-ucode sunpro xlc } [$package]
463NOT_FOR_PLATFORM InternalList of PlatformTriple [$package_list] 464NOT_FOR_PLATFORM InternalList of PlatformTriple [$package_list]
464NOT_FOR_UNPRIVILEGED YesNo [$package] 465NOT_FOR_UNPRIVILEGED YesNo [$package]
465NO_BIN_ON_CDROM Restricted [m:s,c:s] 466NO_BIN_ON_CDROM Restricted [m:s,c:s]
466NO_BIN_ON_FTP Restricted [m:s,c:s] 467NO_BIN_ON_FTP Restricted [m:s,c:s]
467NO_BUILD Yes [m:s,c:s,Makefile.*:ds] 468NO_BUILD Yes [m:s,c:s,Makefile.*:ds]
468NO_CHECKSUM Yes [$package] 469NO_CHECKSUM Yes [$package]
469NO_CONFIGURE Yes [$package] 470NO_CONFIGURE Yes [$package]
470NO_EXPORT_CPP Yes [m:s] 471NO_EXPORT_CPP Yes [m:s]
471NO_EXTRACT Yes [$package] 472NO_EXTRACT Yes [$package]
472NO_INSTALL_MANPAGES Yes [$package] 473NO_INSTALL_MANPAGES Yes [$package]
473# ^^ only has an effect for Imake packages. 474# ^^ only has an effect for Imake packages.
474NO_MTREE Yes [$package] 475NO_MTREE Yes [$package]
475NO_PACKAGE Message [m:s] 476NO_PACKAGE Message [m:s]
476NO_PKGTOOLS_REQD_CHECK Yes [m:s] 477NO_PKGTOOLS_REQD_CHECK Yes [m:s]
477NO_SRC_ON_CDROM Restricted [m:s,c:s] 478NO_SRC_ON_CDROM Restricted [m:s,c:s]
478NO_SRC_ON_FTP Restricted [m:s,c:s] 479NO_SRC_ON_FTP Restricted [m:s,c:s]
479ONLY_FOR_COMPILER List of { ccc gcc icc ido mipspro mipspro-ucode sunpro xlc } [$package_list] 480ONLY_FOR_COMPILER List of { ccc gcc icc ido mipspro mipspro-ucode sunpro xlc } [$package_list]
480ONLY_FOR_PLATFORM InternalList of PlatformTriple [$package_list] 481ONLY_FOR_PLATFORM InternalList of PlatformTriple [$package_list]
481ONLY_FOR_UNPRIVILEGED YesNo [$package] 482ONLY_FOR_UNPRIVILEGED YesNo [$package]
482OPSYS Identifier [$system] 483OPSYS Identifier [$system]
483OPSYSVARS List of Varname [m:a,c:a] 484OPSYSVARS List of Varname [m:a,c:a]
484OSVERSION_SPECIFIC Yes [m:s,c:s] 485OSVERSION_SPECIFIC Yes [m:s,c:s]
485OS_VERSION Version [$system] 486OS_VERSION Version [$system]
486OVERRIDE_DIRDEPTH* Integer [$package] 487OVERRIDE_DIRDEPTH* Integer [$package]
487OVERRIDE_GNU_CONFIG_SCRIPTS Yes [$package] 488OVERRIDE_GNU_CONFIG_SCRIPTS Yes [$package]
488OWNER Mail_Address [m:s,c:d] 489OWNER Mail_Address [m:s,c:d]
489OWN_DIRS List of Pathname [$package_list] 490OWN_DIRS List of Pathname [$package_list]
490OWN_DIRS_PERMS List of ShellWord [$package_list] 491OWN_DIRS_PERMS List of ShellWord [$package_list]
491PAMBASE Pathname [$system] 492PAMBASE Pathname [$system]
492PAM_ACCEPTED List of { linux-pam openpam solaris-pam } 493PAM_ACCEPTED List of { linux-pam openpam solaris-pam }
493PAM_DEFAULT { linux-pam openpam solaris-pam } [$user] 494PAM_DEFAULT { linux-pam openpam solaris-pam } [$user]
494PAM_TYPE { linux-pam openpam solaris-pam } [$system] 495PAM_TYPE { linux-pam openpam solaris-pam } [$system]
495PATCHDIR RelativePkgPath [m:s,c:ds] 496PATCHDIR RelativePkgPath [m:s,c:ds]
496PATCHFILES List of Filename [$package_list] 497PATCHFILES List of Filename [$package_list]
497PATCH_ARGS List of ShellWord 498PATCH_ARGS List of ShellWord
498PATCH_DIST_ARGS List of ShellWord [m:as] 499PATCH_DIST_ARGS List of ShellWord [m:as]
499PATCH_DIST_CAT ShellCommand 500PATCH_DIST_CAT ShellCommand
500PATCH_DIST_STRIP* ShellWord [m:s, c:s, b:, builtin.mk:, *.mk:s] 501PATCH_DIST_STRIP* ShellWord [m:s, c:s, b:, builtin.mk:, *.mk:s]
501PATCH_SITES List of URL [m:s,o:s,c:s] 502PATCH_SITES List of URL [m:s,o:s,c:s]
502PATCH_STRIP ShellWord 503PATCH_STRIP ShellWord
503PERL5_USE_PACKLIST YesNo [$package] 504PERL5_USE_PACKLIST YesNo [$package]
504PERL5_PACKLIST List of Perl5Packlist [m:s,o:sa] 505PERL5_PACKLIST List of Perl5Packlist [m:s,o:sa]
505PERL5_PACKLIST_DIR Pathname [] 506PERL5_PACKLIST_DIR Pathname []
506PGSQL_PREFIX Pathname [$system] 507PGSQL_PREFIX Pathname [$system]
507PGSQL_VERSIONS_ACCEPTED List of { 73 74 80 } 508PGSQL_VERSIONS_ACCEPTED List of { 73 74 80 }
508PGSQL_VERSION_DEFAULT Version [$user] 509PGSQL_VERSION_DEFAULT Version [$user]
509PG_LIB_EXT { dylib so } [$system] 510PG_LIB_EXT { dylib so } [$system]
510PGSQL_TYPE { postgresql81-client postgresql80-client } [$system] 511PGSQL_TYPE { postgresql81-client postgresql80-client } [$system]
511PGPKGSRCDIR Pathname [$system] 512PGPKGSRCDIR Pathname [$system]
512PHASE_MSG ShellCommand [$system] 513PHASE_MSG ShellCommand [$system]
513PKGBASE Identifier [$system] 514PKGBASE Identifier [$system]
514PKGCONFIG_OVERRIDE List of Pathmask [m:as,c:a] 515PKGCONFIG_OVERRIDE List of Pathmask [m:as,c:a]
515PKGDIR RelativePkgDir [$package] 516PKGDIR RelativePkgDir [$package]
516PKGDIRMODE FileMode [$system] 517PKGDIRMODE FileMode [$system]
517PKGLOCALEDIR Pathname [$system] 518PKGLOCALEDIR Pathname [$system]
518PKGNAME PkgName [$package] 519PKGNAME PkgName [$package]
519PKGNAME_NOREV PkgName [$system] 520PKGNAME_NOREV PkgName [$system]
520PKGPATH Pathname [$system] 521PKGPATH Pathname [$system]
521PKGREPOSITORY Unchecked [] 522PKGREPOSITORY Unchecked []
522PKGREVISION PkgRevision [m:s] 523PKGREVISION PkgRevision [m:s]
523PKGSRCDIR Pathname [$system] 524PKGSRCDIR Pathname [$system]
524PKGTOOLS_ENV List of ShellWord 525PKGTOOLS_ENV List of ShellWord
525PKGVERSION Version [$system] 526PKGVERSION Version [$system]
526PKGWILDCARD Filemask [$system] 527PKGWILDCARD Filemask [$system]
527PKG_ADMIN ShellCommand [$system] 528PKG_ADMIN ShellCommand [$system]
528PKG_APACHE { apache13 apache2 apache22 } [$system] 529PKG_APACHE { apache13 apache2 apache22 } [$system]
529PKG_APACHE_ACCEPTED List of { apache13 apache2 apache22 } 530PKG_APACHE_ACCEPTED List of { apache13 apache2 apache22 }
530PKG_APACHE_DEFAULT { apache13 apache2 apache22 } [$user] 531PKG_APACHE_DEFAULT { apache13 apache2 apache22 } [$user]
531PKG_CONFIG Yes [$user] 532PKG_CONFIG Yes [$user]
532# ^^ No, this is not the popular command from GNOME, but the setting 533# ^^ No, this is not the popular command from GNOME, but the setting
533# whether the pkgsrc user wants configuration files automatically 534# whether the pkgsrc user wants configuration files automatically
534# installed or not. 535# installed or not.
535PKG_CREATE ShellCommand [$system] 536PKG_CREATE ShellCommand [$system]
536PKG_DBDIR Pathname [$system] 537PKG_DBDIR Pathname [$system]
537PKG_DEBUG_LEVEL Integer [$cmdline] 538PKG_DEBUG_LEVEL Integer [$cmdline]
538PKG_DEFAULT_OPTIONS List of Option [$user] 539PKG_DEFAULT_OPTIONS List of Option [$user]
539PKG_DELETE ShellCommand [$system] 540PKG_DELETE ShellCommand [$system]
540PKG_DESTDIR_SUPPORT List of { destdir user-destdir } [m:s,c:s] 541PKG_DESTDIR_SUPPORT List of { destdir user-destdir } [m:s,c:s]
541PKG_FAIL_REASON List of ShellWord [$package_list] 542PKG_FAIL_REASON List of ShellWord [$package_list]
542PKG_GECOS.* Message [m:s] 543PKG_GECOS.* Message [m:s]
543PKG_GID.* Integer [m:s] 544PKG_GID.* Integer [m:s]
544PKG_GROUPS List of ShellWord [m:as] 545PKG_GROUPS List of ShellWord [m:as]
545PKG_GROUPS_VARS List of Varname [$package_list] 546PKG_GROUPS_VARS List of Varname [$package_list]
546PKG_HOME.* Pathname [m:s] 547PKG_HOME.* Pathname [m:s]
547PKG_HACKS List of Identifier [h:a] 548PKG_HACKS List of Identifier [h:a]
548PKG_INFO ShellCommand [$system] 549PKG_INFO ShellCommand [$system]
549PKG_INSTALLATION_TYPES List of { overwrite pkgviews } [m:s,c:s] 550PKG_INSTALLATION_TYPES List of { overwrite pkgviews } [m:s,c:s]
550PKG_JAVA_HOME Pathname [$system] 551PKG_JAVA_HOME Pathname [$system]
551PKG_JVM { \ 552PKG_JVM { \
552 blackdown-jdk13 \ 553 blackdown-jdk13 \
553 jdk jdk14 \ 554 jdk jdk14 \
554 kaffe \ 555 kaffe \
555 sun-jdk13 sun-jdk14 sun-jdk15 \ 556 sun-jdk13 sun-jdk14 sun-jdk15 \
556 } [$system] 557 } [$system]
557PKG_JVMS_ACCEPTED List of { \ 558PKG_JVMS_ACCEPTED List of { \
558 blackdown-jdk13 \ 559 blackdown-jdk13 \
559 jdk jdk14 \ 560 jdk jdk14 \
560 kaffe \ 561 kaffe \
561 sun-jdk13 sun-jdk14 sun-jdk15 \ 562 sun-jdk13 sun-jdk14 sun-jdk15 \
562 } [m:s,c:ds] 563 } [m:s,c:ds]
563PKG_JVM_DEFAULT { \ 564PKG_JVM_DEFAULT { \
564 blackdown-jdk13 \ 565 blackdown-jdk13 \
565 jdk jdk14 \ 566 jdk jdk14 \
566 kaffe \ 567 kaffe \
567 sun-jdk13 sun-jdk14 sun-jdk15 \ 568 sun-jdk13 sun-jdk14 sun-jdk15 \
568 } [$user] 569 } [$user]
569PKG_LEGACY_OPTIONS List of Option 570PKG_LEGACY_OPTIONS List of Option
570PKG_LIBTOOL Pathname [m:s] 571PKG_LIBTOOL Pathname [m:s]
571PKG_OPTIONS InternalList of Option [bsd.options.mk:s,*:pu] 572PKG_OPTIONS InternalList of Option [bsd.options.mk:s,*:pu]
572PKG_OPTIONS.* InternalList of Option [$user] 573PKG_OPTIONS.* InternalList of Option [$user]
573PKG_OPTIONS_DEPRECATED_WARNINGS List of ShellWord 574PKG_OPTIONS_DEPRECATED_WARNINGS List of ShellWord
574PKG_OPTIONS_GROUP.* InternalList of Option [o:s,m:s] 575PKG_OPTIONS_GROUP.* InternalList of Option [o:s,m:s]
575PKG_OPTIONS_LEGACY_OPTS InternalList of Unchecked [m:a,c:a,o:a] 576PKG_OPTIONS_LEGACY_OPTS InternalList of Unchecked [m:a,c:a,o:a]
576PKG_OPTIONS_LEGACY_VARS InternalList of Unchecked [m:a,c:a,o:a] 577PKG_OPTIONS_LEGACY_VARS InternalList of Unchecked [m:a,c:a,o:a]
577PKG_OPTIONS_NONEMPTY_SETS InternalList of Identifier 578PKG_OPTIONS_NONEMPTY_SETS InternalList of Identifier
578PKG_OPTIONS_OPTIONAL_GROUPS InternalList of Identifier [o:as] 579PKG_OPTIONS_OPTIONAL_GROUPS InternalList of Identifier [o:as]
579PKG_OPTIONS_REQUIRED_GROUPS InternalList of Identifier [o:s,m:s] 580PKG_OPTIONS_REQUIRED_GROUPS InternalList of Identifier [o:s,m:s]
580PKG_OPTIONS_SET.* InternalList of Option 581PKG_OPTIONS_SET.* InternalList of Option
581PKG_OPTIONS_VAR PkgOptionsVar [o:s,m:s,c:s, bsd.options.mk:p] 582PKG_OPTIONS_VAR PkgOptionsVar [o:s,m:s,c:s, bsd.options.mk:p]
582PKG_PRESERVE Yes [m:s] 583PKG_PRESERVE Yes [m:s]
583PKG_SHELL Pathname [m:s,c:s] 584PKG_SHELL Pathname [m:s,c:s]
584PKG_SHELL.* Pathname [m:s,c:s] 585PKG_SHELL.* Pathname [m:s,c:s]
585PKG_SHLIBTOOL Pathname 586PKG_SHLIBTOOL Pathname
586PKG_SKIP_REASON List of ShellWord [$package_list] 587PKG_SKIP_REASON List of ShellWord [$package_list]
587PKG_SUGGESTED_OPTIONS List of Option [o:as,m:as,c:s] 588PKG_SUGGESTED_OPTIONS List of Option [o:as,m:as,c:s]
588PKG_SUPPORTED_OPTIONS List of Option [o:as,m:as,c:s] 589PKG_SUPPORTED_OPTIONS List of Option [o:as,m:as,c:s]
589PKG_SYSCONFDIR* Pathname [$package] 590PKG_SYSCONFDIR* Pathname [$package]
590PKG_SYSCONFDIR_PERMS List of ShellWord [$package_list] 591PKG_SYSCONFDIR_PERMS List of ShellWord [$package_list]
591PKG_SYSCONFBASEDIR Pathname [$system] 592PKG_SYSCONFBASEDIR Pathname [$system]
592PKG_SYSCONFSUBDIR Pathname [$package] 593PKG_SYSCONFSUBDIR Pathname [$package]
593PKG_SYSCONFVAR Identifier 594PKG_SYSCONFVAR Identifier
594# ^^ FIXME: name/type mismatch. 595# ^^ FIXME: name/type mismatch.
595PKG_UID Integer [m:s] 596PKG_UID Integer [m:s]
596PKG_USERS List of ShellWord [m:as] 597PKG_USERS List of ShellWord [m:as]
597PKG_USERS_VARS List of Varname [$package] 598PKG_USERS_VARS List of Varname [$package]
598PKG_USE_KERBEROS Yes [m:s,c:s] 599PKG_USE_KERBEROS Yes [m:s,c:s]
599#PLIST.* # has special handling code 600#PLIST.* # has special handling code
600PLIST_VARS List of Identifier [$package_list] 601PLIST_VARS List of Identifier [$package_list]
601PLIST_SRC List of RelativePkgPath [$package_list] 602PLIST_SRC List of RelativePkgPath [$package_list]
602PLIST_SUBST List of ShellWord [$package_list] 603PLIST_SUBST List of ShellWord [$package_list]
603PLIST_TYPE { dynamic static } 604PLIST_TYPE { dynamic static }
604PREPEND_PATH List of Pathname 605PREPEND_PATH List of Pathname
605PREFIX Pathname [*:u] # ??? 606PREFIX Pathname [*:u] # ???
606PRINT_PLIST_AWK AwkCommand [*:a] 607PRINT_PLIST_AWK AwkCommand [*:a]
607PRIVILEGED_STAGES List of { install package clean } 608PRIVILEGED_STAGES List of { install package clean }
608PTHREAD_AUTO_VARS YesNo [m:s] 609PTHREAD_AUTO_VARS YesNo [m:s]
609PTHREAD_CFLAGS List of CFlag [$system] 610PTHREAD_CFLAGS List of CFlag [$system]
610PTHREAD_LDFLAGS List of LdFlag [$system] 611PTHREAD_LDFLAGS List of LdFlag [$system]
611PTHREAD_LIBS List of LdFlag [$system] 612PTHREAD_LIBS List of LdFlag [$system]
612PTHREAD_OPTS List of { native optional require } [m:as,c:a,b:a] 613PTHREAD_OPTS List of { native optional require } [m:as,c:a,b:a]
613PTHREAD_TYPE Identifier [$system] 614PTHREAD_TYPE Identifier [$system]
614# ^^ or "native" or "none". 615# ^^ or "native" or "none".
615PYPKGPREFIX { py23 py24 py25 } [*:pu, pyversion.mk:s, *:] 616PYPKGPREFIX { py23 py24 py25 } [*:pu, pyversion.mk:s, *:]
616PYTHON_FOR_BUILD_ONLY Yes [$package] 617PYTHON_FOR_BUILD_ONLY Yes [$package]
617PYTHON_PATCH_SCRIPTS List of Pathmask [$package_list] 618PYTHON_PATCH_SCRIPTS List of Pathmask [$package_list]
618PYTHON_VERSIONS_ACCEPTED List of Version [$package] 619PYTHON_VERSIONS_ACCEPTED List of Version [$package]
619PYTHON_VERSIONS_INCOMPATIBLE List of Version [$package] 620PYTHON_VERSIONS_INCOMPATIBLE List of Version [$package]
620PYTHON_VERSION_DEFAULT Version [$user] 621PYTHON_VERSION_DEFAULT Version [$user]
621RANLIB ShellCommand [$system] 622RANLIB ShellCommand [$system]
622RCD_SCRIPTS List of Filename [$package_list] 623RCD_SCRIPTS List of Filename [$package_list]
623RCD_SCRIPT_SRC.* List of Pathname [m:s] 624RCD_SCRIPT_SRC.* List of Pathname [m:s]
624REPLACE.* String [m:s] 625REPLACE.* String [m:s]
625REPLACE_AWK List of Pathmask [$package_list] 626REPLACE_AWK List of Pathmask [$package_list]
626REPLACE_BASH List of Pathmask [$package_list] 627REPLACE_BASH List of Pathmask [$package_list]
627REPLACE_EMACS List of Pathmask 628REPLACE_EMACS List of Pathmask
628REPLACE_FILES.* List of Pathmask [m:as,c:as] 629REPLACE_FILES.* List of Pathmask [m:as,c:as]
629REPLACE_INTERPRETER List of Identifier [m:a,c:a] 630REPLACE_INTERPRETER List of Identifier [m:a,c:a]
630REPLACE_KSH List of Pathmask [$package_list] 631REPLACE_KSH List of Pathmask [$package_list]
631REPLACE_LOCALEDIR_PATTERNS List of Filemask [$package_list] 632REPLACE_LOCALEDIR_PATTERNS List of Filemask [$package_list]
632REPLACE_PERL List of Pathmask [$package_list] 633REPLACE_PERL List of Pathmask [$package_list]
633REPLACE_PYTHON List of Pathmask [$package_list] 634REPLACE_PYTHON List of Pathmask [$package_list]
634REPLACE_SH List of Pathmask [$package_list] 635REPLACE_SH List of Pathmask [$package_list]
635REQD_DIRS List of Pathname [$package_list] 636REQD_DIRS List of Pathname [$package_list]
636REQD_DIRS_PERMS List of ShellWord [$package_list] 637REQD_DIRS_PERMS List of ShellWord [$package_list]
637REQD_FILES List of Pathname [$package_list] 638REQD_FILES List of Pathname [$package_list]
638REQD_FILES_MODE { 0644 0640 0600 0400 } [$package] 639REQD_FILES_MODE { 0644 0640 0600 0400 } [$package]
639REQD_FILES_PERMS List of ShellWord [$package_list] 640REQD_FILES_PERMS List of ShellWord [$package_list]
640RESTRICTED Message [$package] 641RESTRICTED Message [$package]
641ROOT_USER UserGroupName [$user] 642ROOT_USER UserGroupName [$user]
642ROOT_GROUP UserGroupName [$user] 643ROOT_GROUP UserGroupName [$user]
643RUN ShellCommand [$system] 644RUN ShellCommand [$system]
644SCRIPTS_ENV List of ShellWord [m:a,c:a] 645SCRIPTS_ENV List of ShellWord [m:a,c:a]
645SETUID_ROOT_PERMS List of ShellWord [$user] 646SETUID_ROOT_PERMS List of ShellWord [$user]
646SHAREGRP UserGroupName [$system] 647SHAREGRP UserGroupName [$system]
647SHAREMODE FileMode [$system] 648SHAREMODE FileMode [$system]
648SHAREOWN UserGroupName [$system] 649SHAREOWN UserGroupName [$system]
649SHCOMMENT ShellCommand [$system] 650SHCOMMENT ShellCommand [$system]
650SHLIB_HANDLING { YES NO no } 651SHLIB_HANDLING { YES NO no }
651SHLIBTOOL ShellCommand [] 652SHLIBTOOL ShellCommand []
652SHLIBTOOL_OVERRIDE List of Pathmask [m:as,c:a] 653SHLIBTOOL_OVERRIDE List of Pathmask [m:as,c:a]
653SITES.* List of URL [m:asu,c:asu,o:asu] 654SITES.* List of URL [m:asu,c:asu,o:asu]
654SPECIAL_PERMS List of ShellWord [$package_list] 655SPECIAL_PERMS List of ShellWord [$package_list]
655STEP_MSG ShellCommand [$system] 656STEP_MSG ShellCommand [$system]
656SUBDIR List of Filename [Makefile:a,*:] 657SUBDIR List of Filename [Makefile:a,*:]
657SUBST_CLASSES List of Identifier [m:a,c:a,h:a,Makefile.*:a] 658SUBST_CLASSES List of Identifier [m:a,c:a,h:a,Makefile.*:a]
658SUBST_FILES.* List of Pathmask [m:as,c:as,h:as,o:as,Makefile.*:as] 659SUBST_FILES.* List of Pathmask [m:as,c:as,h:as,o:as,Makefile.*:as]
659SUBST_FILTER_CMD.* ShellCommand [m:s,c:s,h:s,o:s,Makefile.*:s] 660SUBST_FILTER_CMD.* ShellCommand [m:s,c:s,h:s,o:s,Makefile.*:s]
660SUBST_MESSAGE.* Message [m:s,c:s,h:s,o:s,Makefile.*:s] 661SUBST_MESSAGE.* Message [m:s,c:s,h:s,o:s,Makefile.*:s]
661SUBST_SED.* SedCommands [m:as,c:as,h:as,o:as,Makefile.*:as] 662SUBST_SED.* SedCommands [m:as,c:as,h:as,o:as,Makefile.*:as]
662SUBST_STAGE.* Stage [$package] 663SUBST_STAGE.* Stage [$package]
663SUBST_VARS.* List of Varname [$package_list] 664SUBST_VARS.* List of Varname [$package_list]
664SVR4_PKGNAME SVR4PkgName [$package] 665SVR4_PKGNAME SVR4PkgName [$package]
665TEST_DIRS List of WrksrcSubdirectory [$package_list] 666TEST_DIRS List of WrksrcSubdirectory [$package_list]
666TEST_ENV List of ShellWord [$package_list] 667TEST_ENV List of ShellWord [$package_list]
667TEST_TARGET List of Identifier [m:s,c:ds] 668TEST_TARGET List of Identifier [m:s,c:ds]
668TEX_ACCEPTED List of { teTeX1 teTeX2 teTeX3 } [m:s,c:s] 669TEX_ACCEPTED List of { teTeX1 teTeX2 teTeX3 } [m:s,c:s]
669TEX_DEPMETHOD { build run } [m:s,c:s] 670TEX_DEPMETHOD { build run } [m:s,c:s]
670TEXINFO_REQD List of Version [$package_list] 671TEXINFO_REQD List of Version [$package_list]
671TOOLS_ALIASES List of Filename [$system] 672TOOLS_ALIASES List of Filename [$system]
672TOOLS_BROKEN List of Tool [$system] 673TOOLS_BROKEN List of Tool [$system]
673TOOLS_CREATE List of Tool [$system] 674TOOLS_CREATE List of Tool [$system]
674TOOLS_DEPENDS.* InternalList of DependencyWithPath [$system] 675TOOLS_DEPENDS.* InternalList of DependencyWithPath [$system]
675TOOLS_GNU_MISSING List of Tool [$system] 676TOOLS_GNU_MISSING List of Tool [$system]
676TOOLS_NOOP List of Tool [$system] 677TOOLS_NOOP List of Tool [$system]
677TOOLS_PATH.* Pathname [$system] 678TOOLS_PATH.* Pathname [$system]
678TOOLS_PLATFORM.* ShellCommand [$system] 679TOOLS_PLATFORM.* ShellCommand [$system]
679TOUCH_FLAGS List of ShellWord [$system] 680TOUCH_FLAGS List of ShellWord [$system]
680UNLIMIT_RESOURCES List of { datasize stacksize memorysize } [m:as,c:a] 681UNLIMIT_RESOURCES List of { datasize stacksize memorysize } [m:as,c:a]
681UNPRIVILEGED_USER UserGroupName [$user] 682UNPRIVILEGED_USER UserGroupName [$user]
682UNPRIVILEGED_GROUP UserGroupName [$user] 683UNPRIVILEGED_GROUP UserGroupName [$user]
683UNWRAP_FILES List of Pathmask [$package_list] 684UNWRAP_FILES List of Pathmask [$package_list]
684UPDATE_TARGET List of Identifier [$user] 685UPDATE_TARGET List of Identifier [$user]
685USE_BSD_MAKEFILE Yes [$package] 686USE_BSD_MAKEFILE Yes [$package]
686USE_BUILTIN.* YesNo_Indirectly [builtin.mk:s] 687USE_BUILTIN.* YesNo_Indirectly [builtin.mk:s]
687USE_CMAKE Yes [$package] 688USE_CMAKE Yes [$package]
688USE_CROSSBASE Yes [m:s] 689USE_CROSSBASE Yes [m:s]
689USE_DIRS List of { \ 690USE_DIRS List of { \
690 gnome1-1.0 gnome1-1.5 \ 691 gnome1-1.0 gnome1-1.5 \
691 gnome2-1.3 gnome2-1.5 gnome2-1.6 \ 692 gnome2-1.3 gnome2-1.5 gnome2-1.6 \
692 kde3-1.0 kde4-1.0 \ 693 kde3-1.0 kde4-1.0 \
693 texmf-1.0 texmf-1.1 texmf-1.2 \ 694 texmf-1.0 texmf-1.1 texmf-1.2 \
694 texmf-1.3 texmf-1.4 \ 695 texmf-1.3 texmf-1.4 \
695 theme-1.0 theme-1.1 \ 696 theme-1.0 theme-1.1 \
696 xdg-1.1 xdg-1.2 xdg-1.3 xdg-1.4 \ 697 xdg-1.1 xdg-1.2 xdg-1.3 xdg-1.4 \
697 xorg-1.0 \ 698 xorg-1.0 \
698 } [m:a,c:a] 699 } [m:a,c:a]
699USE_FEATURES List of Identifier [$package] 700USE_FEATURES List of Identifier [$package]
700USE_GNU_CONFIGURE_HOST YesNo [$package] 701USE_GNU_CONFIGURE_HOST YesNo [$package]
701USE_GNU_ICONV Yes [m:s,c:s,o:s] 702USE_GNU_ICONV Yes [m:s,c:s,o:s]
702USE_GNU_READLINE Yes [m:s,c:s,o:s] 703USE_GNU_READLINE Yes [m:s,c:s,o:s]
703USE_IMAKE Yes [m:s] 704USE_IMAKE Yes [m:s]
704USE_JAVA { run yes } [$package] 705USE_JAVA { run yes } [$package]
705USE_JAVA2 { YES yes no 1.4 1.5 } [$package] 706USE_JAVA2 { YES yes no 1.4 1.5 } [$package]
706USE_LANGUAGES List of { c c99 c++ fortran java objc } [m:s,c:s,o:s] 707USE_LANGUAGES List of { c c99 c++ fortran java objc } [m:s,c:s,o:s]
707USE_LIBTOOL Yes [$package] 708USE_LIBTOOL Yes [$package]
708USE_MAKEINFO Yes [$package] 709USE_MAKEINFO Yes [$package]
709USE_MSGFMT_PLURALS Yes [$package] 710USE_MSGFMT_PLURALS Yes [$package]
710USE_NCURSES Yes [$package] 711USE_NCURSES Yes [$package]
711USE_OLD_DES_API YesNo [$package] 712USE_OLD_DES_API YesNo [$package]
712USE_PKGINSTALL Yes [$package] 713USE_PKGINSTALL Yes [$package]
713USE_PKGLOCALEDIR YesNo [$package] 714USE_PKGLOCALEDIR YesNo [$package]
714USE_PKGSRC_GCC Yes [$user] 715USE_PKGSRC_GCC Yes [$user]
715USE_TOOLS List of Tool [*:a] 716USE_TOOLS List of Tool [*:a]
716USE_X11 Yes [$package] 717USE_X11 Yes [$package]
717USE_X11BASE Yes [$package] 718USE_X11BASE Yes [$package]
718WARNING_MSG ShellCommand [$system] 719WARNING_MSG ShellCommand [$system]
719WARNING_CAT ShellCommand [$system] 720WARNING_CAT ShellCommand [$system]
720WRAPPER_REORDER_CMDS List of WrapperReorder [b:a,c:a,m:a] 721WRAPPER_REORDER_CMDS List of WrapperReorder [b:a,c:a,m:a]
721WRAPPER_TRANSFORM_CMDS List of WrapperTransform [b:a,c:a,m:a] 722WRAPPER_TRANSFORM_CMDS List of WrapperTransform [b:a,c:a,m:a]
722WRKDIR Pathname [$system] 723WRKDIR Pathname [$system]
723WRKSRC WrkdirSubdirectory [$package] 724WRKSRC WrkdirSubdirectory [$package]
724X11_PKGSRCDIR.* Pathname [$system] 725X11_PKGSRCDIR.* Pathname [$system]
725X11PREFIX Pathname [$system] 726X11PREFIX Pathname [$system]
726XAW_TYPE { 3d neXtaw standard xpm } [$user] 727XAW_TYPE { 3d neXtaw standard xpm } [$user]
727XMKMF_FLAGS List of ShellWord 728XMKMF_FLAGS List of ShellWord