update Sun Sep 13 06:37:00 PDT 2009
[pkgsrc.git] / mk / defaults / mk.conf
1 # $NetBSD: mk.conf,v 1.186 2009/09/13 13:28:46 tron Exp $
2 #
3
4 # This file provides default values for variables that may be overridden
5 # in the MAKECONF file, which is /etc/mk.conf by default.
6 #
7 # Note: This file is included after the MAKECONF file, so you cannot query
8 # these default values in the MAKECONF using the ".if" and ".for"
9 # preprocessing directives.
10
11 # ************************************************************************
12 # NOTE TO PEOPLE EDITING THIS FILE - USE LEADING SPACES, NOT LEADING TABS.
13 # ************************************************************************
14
15 #ALLOW_VULNERABLE_PACKAGES=
16 # allow the user to build packages which are known to be vulnerable to
17 # security exploits
18 # Possible: defined, not defined
19 # Default: not defined
20
21 #AUDIT_PACKAGES_FLAGS=
22 # List of flags passed to audit-packages(1).
23 #
24 # Possible: -e, -s, etc. See audit-packages(1)
25 # Default: (no option)
26
27 #DOWNLOAD_VULNERABILITY_LIST_FLAGS=
28 # List of flags passed to download-vulnerability-list(1).
29 #
30 # NOTE: If you have pkg_install<20070714 then this variable is not referenced.
31 #
32 # Possible: -s, -c, etc. See download-vulnerability-list(1)
33 # Default: (no option)
34
35 MANINSTALL?= maninstall catinstall
36 # Specify manpage installation types.
37 # Possible: maninstall, catinstall, both types or empty
38 # Default: maninstall catinstall
39 # FIXME: This variable is not user-settable and must be moved away from here.
40
41 #MANZ=
42 # gzip manual pages at installation time
43 # Possible: defined, not defined
44 # Default: not defined
45
46 GZIP?=  -9
47 # default compression level when compressing files with gzip
48 # Possible: -[0-9], --fast, --best (see gzip(1))
49 # Default: -9
50
51 #MAKE_JOBS=     3
52 #       When defined, specifies the maximum number of jobs ("make -j")
53 #       that are run in parallel when building packages with the default
54 #       do-build action. MAKE_JOBS only affects the "build" target,
55 #       neither "test" nor "install".
56 #
57 #       Possible values: any positive integer. Useful values are around
58 #       the number of processors on the machine.
59 #
60 #       Default value: (undefined)
61 #
62 #       Warning: This is experimental. Some packages will not build with
63 #       this. Disabling this for an individual package can be done by
64 #       setting MAKE_JOBS_SAFE=NO within the per package Makefile.
65
66 #MKCRYPTO= no
67 # If not YES or yes, don't fetch, build or install crypto packages.
68 # Possible: not defined, no
69 # Default: yes
70
71 #OBJHOSTNAME=
72 # use hostname-specific object directories, e.g.  work.amnesiac, work.localhost
73 # OBJHOSTNAME takes precedence over OBJMACHINE (see below).
74 # Possible: defined, not defined
75 # Default: not defined
76
77 #OBJMACHINE=
78 # use machine-specific object directories, e.g.  work.i386, work.sparc
79 # Possible: defined, not defined
80 # Default: not defined
81
82 #PKG_SUFX= .tbz
83 # Create binary packages with bzip2(1) or gzip(1).
84 # Possible: .tbz, .tgz
85 # Default: .tgz
86
87 PKGSRC_LOCKTYPE?= none
88 #       The type of locking that will be done if competing processes
89 #       attempt to do work on one package directory simultaneously.
90 #
91 #       Possible values:
92 #       * none: No locking takes place at all.
93 #       * once: When the lock has already been aquired by another
94 #         process, the current process is terminated.
95 #       * sleep: When the lock has already been acquired by another
96 #         process, the current process will sleep for PKGSRC_SLEEPSECS
97 #         seconds and then try again.
98 #
99 #       You should also set OBJHOSTNAME when you are using the same
100 #       copy of pkgsrc on different hosts, maybe via NFS. This is because
101 #       the locking process writes its process ID into the lockfile,
102 #       and process IDs on different hosts are unrelated.
103 #
104 #       See also: LOCALBASE_LOCKTYPE, WRKDIR_LOCKTYPE.
105 #
106 #       Keywords: lock locking parallel
107 #
108
109 PKGSRC_SLEEPSECS?= 5
110 #       The number of seconds to wait when PKGSRC_LOCKTYPE is sleep.
111 #
112 #       Possible values: any positive integer
113 #
114
115 #
116 # The following values are used to manage the packages collection as a whole.
117 #
118
119 #ABI=
120 # The Application Binary Interface (ABI) to be used, if supported by the
121 # Operating System and/or compiler.
122 #
123 # Only change this if you really know what you're doing -- libraries of
124 # one ABI can not be linked with libraries of another!
125 #
126 # Currently only usable on IRIX or Solaris. On IRIX, it is set
127 # automatically by the bootstrap script, on Solaris, it is not.
128 #
129 # If you change it, be sure that _all_ the installed libraries and
130 # programs have the same API and use consistent compiler options. It is
131 # recommended that this variable be only changed directly after
132 # bootstrapping pkgsrc.
133 #
134 # Possible values:
135 #       * 64 (64 bit ABI; both IRIX or Solaris)
136 #       * 32 (SGI's N32 ABI; only IRIX)
137 #       * undefined (SGI's old o32 ABI; only IRIX)
138 #
139 # Default: undefined, but see above.
140
141 #PKG_DEVELOPER= yes
142 #
143 # Enables some sanity checks to raise the quality of the installed
144 # packages. See the files pkgsrc/mk/check/check-*.mk for details and
145 # further configuration options.
146 #
147 # Possible: defined, not defined
148 # Default: not defined
149
150 USE_ABI_DEPENDS?=       yes
151 # Honor package prerequisite ABI recommendations.  If this is set
152 # to "yes", all entries in ABI_DEPENDS will be added to DEPENDS.
153 # If set to "no", a warning will be printed if recommendations
154 # are possibly ignored.
155 #
156 # WARNING: This should only be changed if you know what you're doing.
157 # Please read pkgsrc/doc/pkgsrc.txt for details.
158 #
159 # Possible: yes, no
160 # Default: yes
161
162 #PKG_REGISTER_SHELLS= YES
163 # Automatically register shells in /etc/shells
164 # Possible: YES, NO
165 # Default: YES
166
167 PKGSRC_COMPILER?=       gcc
168 # Compiler type(s) to use for building packages
169 # Possible: (see comments in mk/compiler.mk)
170 # Default: "gcc"
171
172 PKGSRC_MESSAGE_RECIPIENTS?=
173 # login names of recipients of any MESSAGE files which will be mailed
174 # Possible: any login names
175 # Default: none
176
177 PKGSRC_SHOW_BUILD_DEFS?=yes
178 # Show BUILD_DEFS definitions for a package when it is being built
179 # (BUILD_DEFS are extra definitions which govern how some packages are
180 # built and behave)
181 # Possible: "yes", not "yes"
182 # Default: "yes"
183
184 .if defined(PKG_DEVELOPER)
185 PKGSRC_SHOW_PATCH_ERRORMSG?=no
186 .else
187 PKGSRC_SHOW_PATCH_ERRORMSG?=yes
188 .endif
189 # Print a potentially helpful error message when the "patch" stage fails
190 # Possible: "yes", not "yes"
191 # Default: "no" if PKG_DEVELOPER is defined, "yes" otherwise
192
193 PKGSRC_RUN_TEST?=       no
194 #
195 # Many packages bring their own self tests to ensure they basically
196 # work. To run these tests after building a package, set this variable
197 # to "yes".
198 #
199 # Note: Some packages make heavy use of the random number generator in
200 # their tests, so need to make sure that there are always enough random
201 # numbers on your machine. The package security/bitstir may help here.
202 #
203 # Possible: yes, no
204 # Default: no
205
206 .if (!empty(MACHINE_PLATFORM:MNetBSD-*-*) && \
207      exists(/usr/X11R7/lib/libX11.so))
208 PREFER_PKGSRC?=
209 .elif !empty(MACHINE_PLATFORM:MDarwin-??.*-*) && \
210       (!defined(X11_TYPE) || ${X11_TYPE} == "native")
211 PREFER_PKGSRC?=
212 .elif !empty(MACHINE_PLATFORM:MDarwin-9.*-*) && \
213       (!defined(X11_TYPE) || ${X11_TYPE} == "native")
214 PREFER_PKGSRC?=         fontconfig pixman Xft2
215 .else
216 PREFER_PKGSRC?=         MesaLib Xft2 Xrandr Xrender expat fontconfig    \
217                         freetype2 glu randrproto renderproto xcursor
218 .endif
219 PREFER_NATIVE?=         yes
220 #
221 # When building packages, whether to prefer the pkgsrc or native
222 # versions of software that's also part of the base system.  Its value
223 # can be either yes/no, or a list of packages as named in the
224 # BUILDLINK_TREE line in a package's buildlink3.mk file.
225 # Preferences are determined by the most specific instance of the
226 # package in either PREFER_PKGSRC or PREFER_NATIVE.  If a package is
227 # specified in neither or in both variables, then PREFER_PKGSRC has
228 # precedence over PREFER_NATIVE.
229 #
230 # Possible: yes, no, or a list of packages
231
232 PREFER_NATIVE_PTHREADS?=        yes
233 # This toggles whether we prefer using the native pthreads implementation
234 # or the pkgsrc OPR (see pthread.buildlink3.mk).  This setting is
235 # independent of the PREFER_* variables named above.
236
237 #WRKOBJDIR=     /usr/tmp
238 # build here instead of in pkgsrc
239 # Possible: any path
240 # Default: not defined
241 #
242 # Keywords: work tmp
243
244 LOCALBASE?=     /usr/pkg
245 #       This is the base directory where all packages will be installed.
246 #
247 #       Possible values: Any absolute path that does not contain special
248 #       characters.
249 #
250 #       See also: PREFIX, VARBASE
251 #
252
253 CROSSBASE?=     ${LOCALBASE}/cross
254 # Where "cross" category packages install
255 # Possible: any path
256 # Default: ${LOCALBASE}/cross
257
258 VARBASE?=       /var
259 # Where files containing local state information are installed
260 # Possible: any path
261 # Default: /var
262
263 #X11_TYPE?=    native
264 # Used to set the X11 implementation used to build X11 packages.
265 # Possible: modular (uses x11/libX11 and friends), or
266 # native (uses pkgtools/x11-links to use the native, non-pkgsrc-managed X11).
267 # Default: native
268 # The default is defined in bsd.prefs.mk to allow platform specific overrides.
269
270 #X11BASE?=      /usr/X11R6
271 # Where X11 is installed on the system.
272 # (and the default install path of X11 pkgs)
273 # Possible: any path
274 # Default: /usr/X11R6, /usr/openwin for Solaris
275
276 #MOTIFBASE?=    /usr/X11R6
277 # Where Motif-2.0-compatible headers and libraries are installed
278 # on the system.
279 # Possible: any path
280 # Default: ${X11PREFIX} or where openmotif or lesstif is installed
281
282 PKGINFODIR?=    info
283 #       The subdirectory of PREFIX that holds the GNU info files and the
284 #       directory index file ("dir"). Using a value different from the
285 #       default can be useful when LOCALBASE=/usr.
286 #
287 #       Possible: A sane pathname.
288 #
289 #       Examples:
290 #       * share/info
291 #
292 #       Note: the support for custom setting (not "info") is not complete.
293 #
294 #       See also: PKGMANDIR
295
296 PKGMANDIR?=     man
297 #       The subdirectory of PREFIX that holds the manual pages and their
298 #       subdirectories (e.g. man1, man7). Using a value different from the
299 #       default can be useful when LOCALBASE=/usr.
300 #
301 #       Possible: Any sane pathname.
302 #
303 #       Examples:
304 #       * share/man
305 #
306 #       Note: the support for custom setting (not "man") is not complete.
307 #
308 #       See also: PKGINFODIR
309
310 # USE_XPKGWEDGE?=       yes
311 # Whether we should use xpkgwedge or not to install all packages into
312 # ${LOCALBASE}.
313 # Possible: yes, no
314 # This is not set here as X11_TYPE=modular does not use USE_XPKGWEDGE
315 # at all and the existence of xpkgwedge in the system overrides the
316 # user setting.
317
318 BSDSRCDIR?=     /usr/src
319 # Where the NetBSD src module source tree is located
320 #  used in the emulators/plex86, emulators/vmware-module{,3}, net/arla,
321 #  sysutils/aperture, and sysutils/fdgw packages
322 # Possible: any path
323 # Default: /usr/src
324
325 BSDXSRCDIR?=    /usr/xsrc
326 # Where the NetBSD xsrc module source tree is located
327 #  used in the x11/xservers package
328 # Possible: any path
329 # Default: /usr/xsrc
330
331 DISTDIR?=       ${PKGSRCDIR}/distfiles
332 # Directory where original distribution
333 # files are stored.
334 # Possible: any path you like
335 # Default: /usr/pkgsrc/distfiles
336
337 #DIST_PATH=     /cdrom/0/distfiles:${HOME}/distfiles
338 # Colon-delimited list of directories in which to search for
339 # ${DISTFILES} and ${PATCHFILES}.  If the requested file is not in any
340 # of the directories in ${DIST_PATH}, it will be downloaded into
341 # ${DISTDIR}.  If the requested file is in one of the directories in
342 # ${DIST_PATH}, a symbolic link will be made to it from ${DISTDIR}.
343 # ${DIST_PATH} directories will will be searched before ${DISTDIR},
344 # letting a CD hold the main distfiles archive, and local ${DISTDIR}
345 # hold any updated distfiles, for example.
346 # Possible:  any directories
347 # Default: none
348
349 DEFAULT_VIEW?= ""
350 # This is the default view to which packages are added after installation.
351 # Default: "" (the empty view)
352
353 FETCH_USING?=   ftp
354 # The program type to fetch files.
355 # "manual" will explicitly fail if the DISTFILES don't exist locally.
356 # "custom" requires setting FETCH_CMD, FETCH_BEFORE_ARGS, FETCH_AFTER_ARGS,
357 # FETCH_RESUME_ARGS and FETCH_OUTPUT_ARGS.
358 #
359 # The default value can be overriden by a package before including
360 # bsd.prefs.mk and by the user in mk.conf.
361 # Possible: curl, custom, fetch, ftp, manual, wget
362
363 #FIX_SYSTEM_HEADERS=
364 # Make pkgtools/posix_headers an automatic build dependency for all 
365 # packages except those in the pkgtools category.
366 # Possible: "yes", not defined
367 # Default: not defined
368
369 LIBTOOLIZE_PLIST?=      yes
370 # This determines whether to expand libtool archives (.la files) in PLISTs
371 # into the represented library names.
372 # Possible: yes, no
373 # Default: yes
374
375 PKG_INSTALLATION_PREFS?= overwrite pkgviews
376 # This is a whitespace-separated list of installation types to try when
377 # building a package, in order of preference.
378 # Possible: any of: overwrite, pkgviews
379 # Default: overwrite pkgviews
380
381 PKG_RESUME_TRANSFERS?=  NO
382 # Used in pkgsrc to resume transfers, if enabled the whole file won't be
383 # downloaded from scratch again.
384 # Possible: yes or no.
385 # Default: no.
386
387 PKG_SYSCONFBASE?= ${PREFIX}/etc
388 # This is the main config directory under which all package configuration
389 # files should be found.
390 # Possible: any path you like
391 # Default: ${PREFIX}/etc
392
393 RCD_SCRIPTS_DIR?= /etc/rc.d
394 # This is the system rc.d script directory in which all rc.d scripts
395 # expected to be executed at boot-time should be found.  Package views
396 # users may want to set this to "${PKG_SYSCONFBASEDIR}/rc.d".
397 # Possible: any path you like
398 # Default: /etc/rc.d
399
400 PACKAGES?=      ${PKGSRCDIR}/packages
401 # Stores generated packages
402 # Possible: any path you like
403 # Default: /usr/pkgsrc/packages
404
405 #PASSIVE_FETCH=
406 # Use ftp(1) in passive mode, for use behind filtering firewalls.
407 # (Set by default in ftp(1) in NetBSD-current)
408 # Possible: defined, not defined
409 # Default: not defined
410
411 PATCH_FUZZ_FACTOR?= -F0
412 # Fuzz factor to use when applying patches.  Will only be applied when
413 # using a patch(1) that understands -F.  This should be a "?="
414 # setting, since package Makefiles may set this value, before
415 # /etc/mk.conf is read.
416 # Possible: "-Fn" where n is a number, none
417 # Default: "-F0"
418
419 #ACCEPTABLE_LICENSES=   fee-based-commercial-use no-commercial-use \
420 #                       no-profit limited-redistribution
421 # Whitespace-delimited list of the types of license which are
422 # acceptable for installation.  (Packages with licenses that qualify as
423 # "open source" according to OSI or "Free" according to FSF are
424 # not marked with a LICENSE variable.)  Packages for which you need
425 # to accept a license will display a message like the following:
426 # ===> xv-3.10anb9 has an unacceptable license: xv-license.
427 # ===>     To view the license, enter "/usr/bin/make show-license".
428 # ===>     To indicate acceptance, add this line to your /etc/mk.conf:
429 # ===>     ACCEPTABLE_LICENSES+=xv-license
430 #
431 # Default: none
432
433 #SPECIFIC_PKGS= yes
434 #
435 # When doing a bulk build, don't build all packages, only those listed
436 # in SITE_SPECIFIC_PKGS, HOST_SPECIFIC_PKGS, GROUP_SPECIFIC_PKGS, and
437 # USER_SPECIFIC_PKGS.
438 #
439 # Possible: defined, not defined
440 # Default: not defined
441
442 #SITE_SPECIFIC_PKGS=
443 # List of packages that are wanted for each host on the site.  Each
444 # package in the list is of the form <category>/<package>.
445 # Possible: any combination of packages
446 # Default: not set
447
448 #HOST_SPECIFIC_PKGS=
449 # List of packages that are wanted for this particular host/machine.
450 # Each package in the list is of the form <category>/<package>.
451 # Possible: any combination of packages
452 # Default: not set
453
454 #GROUP_SPECIFIC_PKGS=
455 # List of packages that are wanted for this group of users.  Each
456 # package in the list is of the form <category>/<package>.
457 # Possible: any combination of packages
458 # Default: not set
459
460 #USER_SPECIFIC_PKGS=
461 # List of packages that are wanted for this particular user.  Each
462 # package in the list is of the form <category>/<package>.
463 # Possible: any combination of packages
464 # Default: not set
465
466 EXTRACT_USING?= nbtar
467 # Use the specified tool to extract tar/ustar archives.
468 # Possible: gtar, nbtar, pax
469 # Default: nbtar
470
471 #FAILOVER_FETCH=
472 # Perform a checksum at "make fetch" time.  If the checksum doesn't
473 # match the stored value, try to retrieve the file from the next site
474 # in the list
475 # Possible:  defined, not defined
476 # Default: not defined
477
478 #MASTER_SORT=   .ac.at .at .de .ch .se .fi .no
479 # Whitespace delimited list of preferred download locations.
480 # MASTER_SITES and PATCH_SITES will be reordered according to the hosts'
481 # address last components.
482 # Possible: list of domain name suffixes
483 # Default: none
484
485 #MASTER_SORT_REGEX=  ftp://.*/
486 # Same as MASTER_SORT, but takes a regular expression for more
487 # flexibility in matching.  Regexps defined here have higher priority
488 # than MASTER_SORT.  This example would prefer ftp transfers over
489 # anything else.
490 # Possible: Regexps as in awk(1)
491 # Default: none
492
493 .if defined(PKG_DEVELOPER)
494 MASTER_SORT_RANDOM?=    NO
495 .else
496 MASTER_SORT_RANDOM?=    YES
497 .endif
498 # If set to YES or yes, a list of master sites will be randomly intermixed.
499 # Also, both MASTER_SORT and MASTER_SORT_REGEX may be applied later.
500 # Possible: yes, no / not defined
501 # Default: NO if PKG_DEVELOPER is defined, YES otherwise
502
503 #PATCH_DEBUG=
504 # Used to debug patches as they are applied
505 # Possible: defined, not defined
506 # Default: not defined
507
508 #PKG_FC=
509 # The Fortran compiler used to compile Fortran code contained in
510 # packages.
511 # Possible: any Fortran compiler
512 # Default: none
513
514 #IMAKEOPTS=
515 # Options passed to imake(1).  The defaults ensure that imake finds the
516 # correct commands.
517 # Possible: any valid flags
518 # Default:
519 #  for Solaris with gcc:
520 #       -DHasGcc2=YES -DHasGcc2ForCplusplus=YES
521 #  for IRIX:
522 #       -DMakeCmd=${PREFIX}/bin/bmake -DProjectRoot=${X11BASE} \
523 #       -DManUsr=${PREFIX}
524 .if ${OPSYS} == "IRIX"
525 #IMAKEOPTS?=    -DMakeCmd=${PREFIX}/bin/bmake -DProjectRoot=${X11BASE} \
526 #               -DManUsr=${PREFIX}
527 # ABI specific flags may be added during bootstrapping process or by hand:
528 .  if defined(ABI)
529 .    if ${ABI} == "32"
530 #IMAKEOPTS+=    -DBuildN32
531 .    else
532 #IMAKEOPTS+=    -DBuild64bit
533 .    endif
534 .  endif
535 # you may also wish to add ISA specific flags, such as "-DSgiISA32=4" if
536 # you are compiling for mips4.
537 .elif ${OPSYS} == "SunOS"
538 # The flags required by imake with gcc on Solaris are automatically
539 # added if gcc is being used. Though it should not be needed, you can
540 # override this using:
541 #IMAKEOPTS+=    -DHasGcc2=YES -DHasGcc2ForCplusplus=YES
542 .endif
543
544 PRE_ROOT_CMD?=  ${TRUE}
545 # Command to be run by normal user, just before becoming root (see
546 # SU_CMD) to install the package.  For example, "chmod -R o+w ${WRKDIR}"
547 # would allow others to write and modify files below ${WRKDIR}.
548 # Possible: any shell commands
549 # Default: none
550
551 SETGIDGAME?=    no
552 # This flags specifies whether or not certain games are installed setgid,
553 # which would allow them to write to a group-owned score file.
554 # See also:     GAMEGRP, GAMEMODE, GAMEOWN
555 # Possible:     yes, no
556 # Default:      no
557
558 SU_CMD?= ${ROOT_CMD}
559 # Command to perform before "make install", if the user does not have
560 # an effective uid of 0.  A possible substitute is "sudo sh -c"
561 # Possible: su, sudo, or priv, with appropriate arguments
562 # Default: dependent on operating system. For NetBSD: ${SU} - root -c
563
564 SU_CMD_PATH_APPEND?=/sbin:/usr/sbin
565 # Additional directories (in a colon separated list) to be added to the
566 # PATH environment variable when running ${SU_CMD}.
567 # Default: /sbin:/usr/sbin
568
569 FATAL_OBJECT_FMT_SKEW?=yes
570 # If there is a pre-requisite package, which has a different object format
571 # from that currently being used, halt execution. One (rare) situation where
572 # it is possible for the difference to be harmless is where the pre-requisite
573 # package provides an executable, not a library.
574 # Possible: yes, no
575 # Default: yes
576
577 WARN_NO_OBJECT_FMT?=yes
578 # Packages installed on a machine before OBJECT_FMT was added to the
579 # BUILD_DEFS definitions (on 29th September 1999) cannot say which
580 # object format they are in.  This will cause a warning to be displayed.
581 # Set this to "no" to stop the warning message being shown.
582 # Possible: yes, no
583 # Default: yes
584
585 #SMART_MESSAGES=yes
586 # Display the make(1) target, and the current stack of packages being built,
587 # when displaying messages during package builds.
588 # Possible: defined, not defined
589 # Default: not defined
590
591 #BINPKG_SITES=...
592 # Whitespace separated list of URLs for binary packages. Directories
593 # "All" etc. are expected in the named place, variables "rel" and
594 # "arch" are replaced with OS release ("1.5", ...) and architecture
595 # ("mipsel", ...)
596 # Possible: any ftp url, see above.
597 # Default: ftp://ftp.NetBSD.org/pub/NetBSD/packages/$${rel}/$${arch}
598
599 #BIN_INSTALL_FLAGS=
600 # List of flags passed to pkg_add(8) in the bin_install package.
601 # Possible: -v, -u, etc. See pkg_add(8)
602 # Default: (no option)
603
604 #LOCALPATCHES=...
605 # Directory where local patches are stored. See pkgsrc/doc/pkgsrc.txt.
606 # Possible: Any local directory
607 # Default: none
608
609 #
610 #       Definitions used only in the packages collection
611 #
612
613 #ACROREAD_FONTPATH?=    ${PREFIX}/lib/X11/fonts/TTF
614 # Colon separated list of additional directories for acroread7 to
615 # look in for TTF/Type1 fonts.
616 # Default: ${PREFIX}/lib/X11/fonts/TTF
617
618 #AMANDA_SMB=
619 # Used in amanda-client and amanda-dev-client to enable backup with
620 # smbclient.
621 # Possible: defined, not defined
622 # Default: not defined
623
624 AMANDA_USER?=   backup
625 # Used in the amanda packages to specify the login user and group
626 # responsible for backups.
627 # Possible: any user name
628 # Default: backup
629
630 AMANDA_TMP?=    /tmp/amanda
631 # Specifies the directory in which amanda puts its debug and temporary
632 # files.
633 # Default: /tmp/amanda
634
635 AMANDA_VAR?=    ${VARBASE}/amanda
636 # Specifies the directory in which amanda puts its logs and status
637 # files.
638 # Default: ${VARBASE}/amanda
639
640 #APACHE_CUSTOM_CFLAGS=
641 # Used in apache to pass extra CFLAGS to the compiler during
642 # the build.
643 # Possible: any legal compiler flags, e.g. -O6 -DHARD_SERVER_LIMIT=512
644 # Default: not defined
645
646 APACHE_USER?=   www
647 # Used in apache, apache2, isap, and smb2www to specify the user
648 # allowed to execute the `suexec' wrapper.  Expected to be the user the
649 # httpd server normally runs as.
650 # Possible: any user name
651 # Default: www
652
653 APACHE_GROUP?=  www
654 # Used in apache, apache2, squirrelmail, and iasp to specify
655 # the default group of the user allowed to execute the `suexec' wrapper.
656 # Expected to be the group the httpd server normally runs as.
657 # Possible: any group name
658 # Default: www
659
660 #APACHE_SUEXEC_CONFIGURE_ARGS=  --suexec-uidmin=1000
661 # Used in apache and apache2 to specify additional suexec options
662 # to be passed to the configure script.
663 # Possible: any --suexec-* options recognized by the Apache configure script.
664 # Default: not defined
665
666 APACHE_SUEXEC_DOCROOT?= ${LOCALBASE}/share/httpd/htdocs
667 # Used in apache and apache2 to specify the document space in
668 # which suexec will be allowed to work.
669 # Possible: Any valid directory
670 # Default: ${LOCALBASE}/share/httpd/htdocs
671
672 ARLA_CACHE?=    ${LOCALBASE}/cache
673 # Used in arla to specify the location of the cache used by arla. Should
674 # be on a local disk.
675 # Default: ${LOCALBASE}/cache
676
677 BIND_DIR?=              ${VARBASE}/chroot/named
678 # The directory for BIND system user.
679 # Possible: any valid location
680 # Default: ${VARBASE}/named
681
682 BIND_GROUP?=            named
683 # System group to run the BIND name server as. Used by the "bind9" package.
684 # Possible: any group name
685 # Default: named
686
687 BIND_USER?=             named
688 # System user to run the BIND name server as. Used by the "bind9" package.
689 # Possible: any user name
690 # Default: named
691
692 #BULK_PREREQ=
693 # Used during bulk package builds.  Packages listed in this variable are
694 # assumed to be required to build all packages.  Only a very limited number
695 # of packages belong in this variable.  An example of an appropriate package
696 # is pkgtools/xpkgwedge.  Currently pkgtools/digest is always added to this
697 # list.
698 # Possible: category/pkg
699 # Default: not defined
700
701 CANNA_GROUP?=   daemon
702 # Used in the canna-server-bin package to specify the server group.
703 # Possible: any group name
704 # Default: daemon
705
706 CANNA_USER?=    daemon
707 # Used in the canna-server-bin package to specify the server user.
708 # Possible: any user name
709 # Default: daemon
710
711 #CDRECORD_CONF= ${PKG_SYSCONFDIR}/cdrecord.conf
712 # The location of the cdrtools/cdrecord configuration file. The
713 # sysutils/cdrtools pkg issues a warning if the cdrtools default of
714 # /etc/default/cdrecord is changed, and the man pages are updated
715 # accordingly. This is required by the cdrtools license.
716 # Possible: any file name
717 # Default: ${PKG_SYSCONFDIR}/cdrecord.conf
718
719 CLAMAV_GROUP?=  clamav
720 # Used in clamav to specify the group to run clamav
721 # Possible: any group name
722 # Default: clamav
723
724 CLAMAV_USER?=   clamav
725 # Used in clamav to specify the user to run clamav
726 # Possible: any user name
727 # Default: clamav
728
729 CLAMAV_DBDIR?=  ${VARBASE}/clamav
730 # Used in clamav to specify the virus database directory
731 # Possible: any directory writable by ${CLAMAV_USER}
732 # Default: ${VARBASE}/clamav
733
734 CONSERVER_DEFAULTHOST?= localhost
735 # Used by conserver package to specify the master server hostname.
736 # Possible: any hostname
737 # Default: localhost
738
739 CONSERVER_DEFAULTPORT?= 782
740 # Used by conserver package to specify the default listen port.
741 # Possible: 1-65535
742 # Default: 782
743
744 CUPS_GROUP?=    sys
745 # Used in cups to specify the group to run CUPS commands as.
746 # Possible: any group name
747 # Default: sys
748
749 CUPS_USER?=     lp
750 # Used in cups to specify the user to run CUPS commands as and to create
751 # temporary files in the /var/spool/cups/tmp directory.
752 # Possible: any user name
753 # Default: lp
754
755 # CYRUS_IDLE
756 # use METHOD for IMAP IDLE
757 # METHOD is poll, idled or no
758 # Default: not defined
759
760 CYRUS_GROUP?=   mail
761 # Used in cyrus-imapd, cyrus-imapd21, and cyrus-sasl to
762 # specify the group used for installing setuid programs.
763 # Possible: any group name
764 # Default: mail
765
766 CYRUS_USER?=    cyrus
767 # Used in cyrus-imapd, cyrus-imapd21, and cyrus-sasl to
768 # specify the userid used for installing setuid programs.
769 # Possible: any user name
770 # Default: cyrus
771
772 DBUS_GROUP?=    dbus
773 # Used in the dbus package to specify the group to run dbus as
774 # Possible: any group name
775 # Default: dbus
776
777 DBUS_USER?=     dbus
778 # Used in the dbus package to specify the user to run dbus as
779 # Possible: any user name
780 # Default: dbus
781
782 DEFANG_GROUP?=  defang
783 # Used in the mimedefang package to specify the group to run commands as
784 # Possible: any group name
785 # Default: defang
786
787 DEFANG_USER?=   defang
788 # Used in the mimedefang package to specify the user to run commands as
789 # Possible: any user name
790 # Default: defang
791
792 DEFANG_SPOOLDIR?=       ${VARBASE}/spool/MIMEDefang
793 # Location of spool and quarantined files for the mimedefang package
794 # Default: ${VARBASE}/spool/MIMEDefang
795
796 #DEFAULT_IRC_SERVER=
797 # Used in ircII to set the default irc server.
798 # Possible: see the list at
799 # http://www.irchelp.org/irchelp/networks/servers/efnet.html
800 # Default: not defined
801
802 #DEFAULT_SERIAL_DEVICE=
803 # Used to provide a default setting for the serial device for
804 # various packages which communicate over the serial port.
805 # Possible:  /dev/your_favorite_serial_device
806 # Default: defaults for various machine_archs are set in mk/platform/${OPSYS}.mk
807
808 DIALER_GROUP?= dialer
809 # Used in the xisp package to specify the default group for the
810 # xisp binaries. Also the modem device and pppd and chat should
811 # have access permissions by this group.
812 # Possible: dialer, dip, uucp, root, dialout, or any other group.
813 # Default: dialer
814
815 DT_LAYOUT?= US
816 # Used by dt package to specify the keyboard layout.
817 # Possible: US, FI, FR, GER, DV
818 # Default: FI
819
820 ELK_GUI?=       none
821 # Used by elk to determine which GUI API modules are enabled.
822 # Possible: none, or some combination of xaw and/or motif
823 # Default: none
824
825 EMACS_TYPE?=    emacs23
826 # Used by emacs.mk to determine which emacs version should be installed and
827 # emacs lisp packages should be built for.
828 # Possible: emacs23, emacs22, emacs22nox, emacs21, emacs21nox, emacs20,
829 #       xemacs214, xemacs215
830 # Default: emacs23
831
832 EXIM_GROUP?=    mail
833 # Used in the exim package to specify the server group.
834 # Possible: any group name
835 # Default: mail
836
837 EXIM_USER?=     mail
838 # Used in the exim package to specify the server user.
839 # Possible: any user name
840 # Default: mail
841
842 #FLUXBOX_USE_XINERAMA?= NO
843 # Compile flukebox with xinerama extensions
844 # Possible: YES, NO
845 # Default: NO
846
847 #FLUXBOX_USE_KDE?=      NO
848 # Compile flukebox with KDE support
849 # Possible: YES, NO
850 # Default: NO
851
852 #FLUXBOX_USE_GNOME?=    NO
853 # Compile flukebox with GNOME support
854 # Possible: YES, NO
855 # Default: NO
856
857 #FLUXBOX_USE_XFT?=      YES
858 # Compile flukebox with Xft support
859 # Possible: YES, NO
860 # Default: YES
861
862 FOX_USE_XUNICODE?=      YES
863 # Used in fox to build in support for Unicode by XUnicode. See
864 # http://www.ab.wakwak.com/~tino/jatk/fox/ (in japanese) for more information.
865 # Possible: YES, NO
866 # Default: YES
867
868 FREEWNN_USER?=  wnn
869 # Used in the ja-freewnn-server-bin package to specify the Free wnn user.
870 # Possible: any user name
871 # Default: wnn
872
873 FREEWNN_GROUP?= jserver
874 # Used in the ja-freewnn-server-bin package to specify the Free wnn group.
875 # Possible: any group name
876 # Default: jserver
877
878 .if !empty(SETGIDGAME:M[yY][eE][sS])
879 GAMEDATAMODE?=  664
880 .else
881 GAMEDATAMODE?=  ${SHAREMODE}
882 .endif
883 # Used for various games to allow writing to a group-owned score file.
884 # See also:     GAMEMODE, GAMEOWN, SETGIDGAME
885 # Possible:     any file ownership
886 # Default:      ${SHAREMODE} if SETGIDGAME is not set to 'yes', 644 otherwise
887
888 GAMEGRP?=       ${BINGRP}
889 # Used for various games to allow writing to a group-owned score file.
890 # If SETGIDGAME is 'yes', setting this to a dedicated group, such as 'games'
891 # would make sense.
892 # See also:     GAMEMODE, GAMEOWN, SETGIDGAME
893 # Possible:     any group name
894 # Default:      ${BINGRP}
895
896 GAMEMODE?=      ${BINMODE}
897 # Used for various games to allow writing to a group-owned score file.
898 # If SETGIDGAME is 'yes', setting this to 2555 would make sense.
899 # See also:     GAMEGRP, GAMEOWN, SETGIDGAME
900 # Possible:     any mode
901 # Default:      ${BINMODE}
902
903 GAMEDIRMODE?=   ${PKGDIRMODE}
904 # Used for various games to allow writing to a group-owned directory
905 # e.g. for logfiles.
906 # If SETGIDGAME is 'yes', setting this to 0775 would make sense.
907 # See also:     GAMEGRP, GAMEOWN, GAMEMODE, SETGIDGAME
908 # Possible:     any mode
909 # Default:      ${PKGDIRMODE}
910
911 GAMEOWN?=       ${BINOWN}
912 # Used for various games to allow writing to a group-owned score file.
913 # If SETGIDGAME is 'yes', setting this to a dedicated user, such as 'games'
914 # would make sense.
915 # See also:     GAMEGRP, GAMEMODE, SETGIDGAME
916 # Possible:     any user name
917 # Default:      ${BINOWN}
918
919 GNU_PROGRAM_PREFIX?=    g
920 # This is the prefix to add for GNU programs, like gls or gnutouch.
921 # Possible: g, gnu, empty, ...
922 # Default: g
923
924 #GRUB_NETWORK_CARDS=
925 # Compile netboot support for the listed network interface cards into GRUB.
926 # Use e.g. "rtl8139" for RealTek 8139 support or "eepro100 epic100" for
927 # Intel Etherexpress Pro/100 and SMC EtherPower II support.
928 # Default: not defined (-> no netboot support)
929
930 #GRUB_PRESET_COMMAND=
931 # Specifies a single command that will be embedded into GRUB's stage2 and
932 # executed at boot time as a default configuration file.  This is usually
933 # useful to create stage2 files with automated diskless support; you should
934 # set this variable to "bootp", "dhcp" or "rarp", and use it together
935 # GRUB_NETWORK_CARDS.
936 # Default: not defined
937
938 #GRUB_SCAN_ARGS=
939 # Can be used to supply additional configure arguments for netboot support in
940 # GRUB. Set e.g. "GRUB_NETWORK_CARDS" to "ne" and "GRUB_SCAN_ARGS" to
941 # "--enable-ne-scan=0x300" to let the boot loader search for an NE 2000 ISA
942 # card at I/O offset 0x300.
943 # Default: not defined
944
945 HOWL_GROUP?= howl
946 # System group to run howl's mDNS responder as.
947 # Possible: any group name
948 # Default: howl
949
950 HOWL_USER?= howl
951 # System user to run howl's mDNS responder as.
952 # Possible: any user name
953 # Default: howl
954
955 ICECAST_CHROOTDIR?=       ${VARBASE}/chroot/icecast
956 # Used in icecast2 to specify the chroot directory in which icecast
957 # will be allowed to work.
958 # Possible: Any valid directory
959 # Default: ${VARBASE}/chroot/icecast
960
961 #ICECAST_CHUNKLEN=512
962 # If you want a larger backlog for each client, which will allow for
963 # worse network congestion or other network errors before kicking the
964 # client, increase the ICECAST_CHUNKLEN value.
965 # Default: 64
966
967 #ICECAST_SOURCE_BUFFSIZE=8192
968 # SOURCE_BUFFSIZE sets how many bytes will be read from the source
969 # before trying to send this chunk to the clients. If your server will
970 # take on a lot of listeners, or stream very high bitrate mpeg data,
971 # like video mpeg streams, and if you system supports it, you should
972 # increase this value to 65535 or something similar.
973 # Default: 8192
974
975 IMAP_UW_CCLIENT_MBOX_FMT?=      unix
976 # Used in imap-uw to set the default format used by c-client programs for
977 # new mailbox creation.  Check the UW IMAP documentation for more details
978 # regarding the pros and cons of the various mailbox formats.
979 #
980 # Possible: mbox, mbx, mh, mmdf, mtx, mx, news, phile, tenex, unix
981 # Default: unix
982
983 #IMAP_UW_MAILSPOOLHOME=.MailBox
984 # To default user mailboxes to their home directory,
985 # specify the name of the mailbox file.
986 # Possible: Any valid filename, not defined
987 # Default: not defined
988
989 IMDICTDIR?=     ${VARBASE}/dict
990 # Specify the directory for input method's dictionary installation.
991 # Possible: any valid location
992 # Default: ${VARBASE}/dict
993
994 INN_DATA_DIR?= ${VARBASE}/news
995 # Used by inn to specify the data directory.
996 # Possible: any path you like
997 # Default: ${VARBASE}/news
998
999 INN_USER?=      news
1000 # Used by inn to specify the username
1001 # Possible: any valid username
1002 # Default: news
1003
1004 INN_GROUP?=     news
1005 # Used by inn to specify the groupname
1006 # Possible: any valid groupname
1007 # Default: news
1008
1009 IRCD_HYBRID_NICLEN?=            9
1010 # Used by ircd-hybrid. Sets the maximum NICK length.
1011 # Note that this must be consistent across your entire network.
1012 # Possible: any valid number
1013 # Default: 9
1014
1015 IRCD_HYBRID_TOPICLEN?=          120
1016 # Used by ircd-hybrid. Sets the maximum TOPIC length.
1017 # Note that this must be consistent across your entire network.
1018 # Possible: any valid number
1019 # Default: 120
1020
1021 #IRCD_HYBRID_SYSLOG_EVENTS?=
1022 # Used by ircd-hybrid. Enables syslog logging, with events you specify
1023 # (none is okay too, and logs the most essential messages only.)
1024 # Possible: kill/squit/connect/users/oper, separated by spaces, in quotes
1025 # Default: not defined
1026
1027 IRCD_HYBRID_SYSLOG_FACILITY?=   LOG_LOCAL4
1028 # Used by ircd-hybrid. Specify which syslog facility the daemon should use
1029 # when IRCD_HYBRID_SYSLOG_EVENTS is defined.
1030 # Possible: any syslog facility (LOG_*)
1031 # Default: LOG_LOCAL4
1032
1033 #IRCD_HYBRID_MAXCONN?=
1034 # Used by ircd-hybrid. Sets the maximum number of connections the ircd
1035 # can support. Note that this also twiddles the HARD_FDLIMIT.
1036 # This value is typically automagically set by ./configure
1037 # Possible: any valid number
1038 # Default: not defined
1039
1040 IRCD_HYBRID_IRC_USER?=          irc
1041 # Used by ircd-hybrid. Specify the user name under which the daemon runs.
1042 # Possible: any user name
1043 # Default: irc
1044
1045 IRCD_HYBRID_IRC_GROUP?=         irc
1046 # Used by ircd-hybrid. Specify the group name under which the daemon runs.
1047 # Possible: any group name
1048 # Default: irc
1049
1050 #IRRD_USE_PGP=
1051 # Used by irrd package to specify the version of PGP to use, if any.
1052 # Possible: 5, 2, not defined
1053 # Default: not defined
1054 # [XXX: configure will locate pgpv or pgp]
1055
1056 #JB_FQHOSTNAME=
1057 # Used by jitterbug package to include the fully-qualified domain name
1058 # of the host.
1059 # Possible: defined, not defined
1060 # default: not defined
1061
1062 JB_GROUP?=jitter
1063 # Used by jitterbug package for groupname
1064 # Possible: any valid groupname
1065 # Default: jitter
1066
1067 JB_GROUPID?=509
1068 # Used by jitterbug package for gid of JB_USER.
1069 # Possible: any valid gid
1070 # Default: 509
1071
1072 #JB_LOCALMAIL=
1073 # Used by jitterbug package as the mail alias to receive mail from
1074 # jitterbug
1075 # Possible: any valid mail alias
1076 # Default: none
1077
1078 JB_PACKAGE?= test
1079 # Used by jitterbug to determine the type of package to be installed.
1080 # Possible: test, production
1081 # Default: test
1082
1083 JB_USER?=jitter
1084 # Used by jitterbug package for username
1085 # Possible: any valid username
1086 # Default: jitter
1087
1088 JB_USERID?=509
1089 # Used by jitterbug package for uid of JB_USER.
1090 # Possible: any valid uid
1091 # Default: 509
1092
1093 JABBERD_USER?= jabberd
1094 # Used in jabberd to specify the user used to run the daemon.
1095 # Possible: any valid username
1096 # Default: jabberd
1097
1098 JABBERD_GROUP?= jabberd
1099 # Used in jabberd to specify the group userd to run the daemon.
1100 # Possible: any valid group
1101 # Default: jabberd
1102
1103 JABBERD_LOGDIR?= ${VARBASE}/log/jabberd
1104 # Used in jabberd to specify the default directory under which log
1105 # files are placed.
1106 # Possible: any directory
1107 # Default: ${VARBASE}/log/jabberd
1108
1109 JABBERD_SPOOLDIR?= ${VARBASE}/spool/jabberd
1110 # Used in jabberd to specify the default directory under which server
1111 # information is stored.
1112 # Possible: any directory
1113 # Default: ${VARBASE}/spool/jabberd
1114
1115 JABBERD_PIDDIR?= ${VARBASE}/run/jabberd
1116 # Used in jabberd to specify the default directory under which pid
1117 # files are placed.
1118 # Possible: any directory
1119 # Default: ${VARBASE}/run/jabberd
1120
1121 JAKARTA_HOME?= ${JAVA_HOME}/jakarta
1122 # Used by the www/jakarta-tomcat package to choose an install location
1123 # Possible: any directory
1124 # Default: ${JAVA_HOME}/jakarta
1125
1126 #JAVA_HOME=
1127 # Location of jvm to be used by pkgsrc.  Java-based packages will be installed
1128 # in ${LOCALBASE}/lib/java, so that they are available to all jvms.
1129 #
1130 # Possible: any directory
1131 # Default: home of JVM chosen by ${PKG_JVM}
1132
1133 JDK_HOME?= ${LOCALBASE}/java
1134 # Used by the lang/JDK package to choose an install location
1135 # Possible: any directory, e.g. /usr/jdk
1136 # Default: ${LOCALBASE}/java
1137
1138 JSDK_HOME?= ${JAVA_HOME}/jsdk
1139 # Location for Java Servlet Development Kit installed by www/jsdk20
1140 # Possible: any directory
1141 # Default: ${JAVA_HOME}/jsdk
1142
1143 #KERBEROS=
1144 # Used in many packages to specify use of a Kerberos (or compatible)
1145 # subsystem.  Requires Kerberos libraries in /usr/lib.
1146 # Possible: defined, not defined
1147 # Default: not defined
1148
1149 #KERMIT_SUID_UUCP
1150 # If set to YES or yes, install kermit binary set-uid uucp. Permits an
1151 # unprivileged user to access the serial ports, with default permissions
1152 # on the /dev/tty0* special files.
1153 # Possible: YES, yes, not defined
1154 # Default: not defined
1155
1156 #KJS_USE_PCRE=
1157 # Used in kdelibs2 to determine if kjs (javascript) should use Perl
1158 # Compatible Regular Expressions (pcre)
1159 # Possible: yes, not defined
1160 # Default: not defined
1161
1162 #KNEWS_DOMAIN_FILE=
1163 # Used in the knews package to set the domain name from the contents
1164 # of this file.
1165 # Possible: any valid path
1166 # Default: none
1167
1168 #KNEWS_DOMAIN_NAME=
1169 # Used in the knews package to set the domain name.
1170 # Possible:  almost anything really, usually a FQDN.
1171 # Default: none
1172
1173 #KTERM_USE_WALLPAPER=
1174 # Used in kterm package to support wallpaper
1175 # Possible: not defined, YES
1176 # Default: not defined
1177
1178 #LIBDVDCSS_HOMEPAGE=
1179 # Used in libdvdcss package as the homepage.
1180 # In order to ensure compliance with U.S. and international law, please
1181 # do not modify this variable to provide pointers to the homepage
1182 # for this software or submit any PRs telling us the contents of the
1183 # LIBDVDCSS_HOMEPAGE definition in this Makefile.
1184 # Possible: any libdvdcss site
1185 # Default: not defined
1186
1187 #LIBDVDCSS_MASTER_SITES=
1188 # Used in libdvdcss package as the master site.
1189 # In order to ensure compliance with U.S. and international law, please
1190 # do not modify this variable to provide pointers to the homepage
1191 # for this software or submit any PRs telling us the contents of the
1192 # LIBDVDCSS_MASTER_SITES definition in this Makefile.
1193 # Possible: any libdvdcss site
1194 # Default: not defined
1195
1196 #LATEX2HTML_ICONPATH=
1197 # Used in the latex2html package to set URL prefix for where to
1198 # find latex2html's icons.
1199 # Possible:  a URL prefix
1200 # Default: none
1201
1202 LEAFNODE_DATA_DIR?= ${VARBASE}/news
1203 # Used by leafnode to specify the data directory.
1204 # Possible: any path you like
1205 # Default: ${VARBASE}/news
1206 # Note: default is the same as INN_DATA_DIR
1207
1208 LEAFNODE_USER?= news
1209 # Used by leafnode to specify the username
1210 # Possible: any valid username
1211 # Default: news
1212 # Note: default is the same as INN_USER
1213
1214 LEAFNODE_GROUP?=        news
1215 # Used by leafnode to specify the groupname
1216 # Possible: any valid groupname
1217 # Default: news
1218 # Note: default is the same as INN_GROUP
1219
1220 LINUX_LOCALES?=                                                         \
1221         af ar bg br ca cs cy da de el en eo es et eu fi fo fr ga gl     \
1222         he hr hu hy id is it ja ka kl ko lo lt lv nl no oc pl pt ro     \
1223         ru sk sl sr sv th tr uk vi wa zh
1224 # Used in linux-locale package to install specify language(s)
1225 # Possible: af ar bg br ca cs cy da de el en eo es et eu fi fo fr ga gl \
1226 #           he hr hu hy id is it ja ka kl ko lo lt lv nl no oc pl pt ro \
1227 #           ru sk sl sr sv th tr uk vi wa zh
1228 # Default: all languages
1229
1230 LSOF_MORE_SECURE?=      0
1231 # Used in lsof to specify that non-root users can only view their own files
1232 # Possible:     0 (allow non-root users to view all open files), or
1233 #               1 (only allow root to view all open files)
1234 # Default: 0
1235
1236 LSOF_LESS_SECURE_SOCKETS?=      0
1237 # Used in lsof to specify that non-root users should still be able to view
1238 # all open sockets even if LSOF_MORE_SECURE is set.  If LSOF_MORE_SECURE is
1239 # not set (ie, is zero), this option has no effect.
1240 # Possible:     0 (don't allow non-root users to see sockets they don't own)
1241 #               1 (allow all sockets to be viewed at all times)
1242 # Default: 0
1243
1244 MAILAGENT_DOMAIN?=              example.com
1245 MAILAGENT_EMAIL?=               testuser@example.com
1246 MAILAGENT_FQDN?=                test.example.com
1247 MAILAGENT_ORGANIZATION?=        Example Company
1248 # Domain name, admin email address, fully qualified hostname of the server,
1249 # name of the organization for mail/mailagent.
1250 # Possible: valid hostname/email addresses/any company name
1251 # Defaults: see above
1252
1253 MAJORDOMO_GROUP?= majordom
1254 # Used by the majordomo package as the groupid majordomo runs at.
1255 # Possible: any
1256 # Default: majordom
1257
1258 MAJORDOMO_TMPDIR?= ${VARBASE}/tmp
1259 # Used by the majordomo package as the directory to store temp files.
1260 # Possible: any directory.
1261 # Default: ${VARBASE}/tmp
1262
1263 MAJORDOMO_USER?= majordom
1264 # Used by majordomo package as the userid majordomo runs at.
1265 # Possible: any
1266 # Default: majordom
1267
1268 #MAKEINFO_ARGS?=
1269 # flags to be passed to makeinfo(1), if any.  Warning: only use if you
1270 # know what you're doing, may break PLISTs.
1271 # Possible: any valid flag for makeinfo(1)
1272 # Default: may set info files size for consistency across platforms and
1273 # makeinfo version, also various machine_archs arguments may be set in
1274 # mk/platform/${OPSYS}.mk with the _OPSYS_MAKEINFO_ARGS variable.
1275
1276 MECAB_CHARSET?=         euc-jp
1277 # default character set of MeCab.
1278 # Possible: euc-jp, sjis, utf-8
1279 # Default: euc-jp
1280
1281 MEDIATOMB_GROUP?= mediatomb
1282 # System group to run the MediaTomb Server as.
1283 # Possible: any group name
1284 # Default: mediatomb
1285
1286 MEDIATOMB_USER?= mediatomb
1287 # System user to run the MediaTomb Server as.
1288 # Possible: any user name
1289 # Default: mediatomb
1290
1291 MLDONKEY_GROUP?= mldonkey
1292 # System group to run mldonkey's core as.
1293 # Possible: any group name
1294 # Default: mldonkey
1295
1296 MLDONKEY_HOME?= ${VARBASE}/mldonkey
1297 # Directory where mldonkey will keep all configuration files and downloads
1298 # when started with the rc.d script provided in the mldonkey package.
1299 # Possible: any path
1300 # Default: ${VARBASE}/mldonkey
1301
1302 MLDONKEY_USER?= mldonkey
1303 # System user to run mldonkey's core as.
1304 # Possible: any user name
1305 # Default: mldonkey
1306
1307 MONOTONE_GROUP?= monotone
1308 # System group to run the dedicated Monotone server as.  Used by the
1309 # monotone-server package.
1310 # Possible: any group name
1311 # Default: monotone
1312
1313 MONOTONE_USER?= monotone
1314 # System user to run the dedicated Monotone server as.  Used by the
1315 # monotone-server package.
1316 # Possible: any user name
1317 # Default: monotone
1318
1319 #MOZILLA_USE_LINUX=
1320 # Used by mozilla binary packages to prefer the use of Linux
1321 # compatibility instead of native builds.
1322 # Possible: set, unset
1323 # Default: unset
1324
1325 MOZILLA_USE_XFT?=       NO
1326 # Used by mozilla packages to enable Xft support where available.
1327 # The Mozilla GTK2 packages set this value to YES unconditionally.
1328 # Possible: YES, NO
1329 # Default: NO
1330
1331 #MOTIF_TYPE?=   openmotif
1332 # Used by motif.buildlink3.mk to choose which Motif-2.0-compatible
1333 # installation to use.  This value is also automatically set by
1334 # motif.buildlink3.mk to whichever Motif-2.0 installation represented by
1335 # the possible values below is already installed, but defaults to
1336 # ${MOTIF_TYPE_DEFAULT}.  This value is ignored if MOTIFBASE is
1337 # explicitly set.
1338 # Possible: openmotif, lesstif, dt (Irix and Solaris only)
1339 # Default: ${MOTIF_TYPE_DEFAULT}
1340
1341 #MOTIF_TYPE_DEFAULT?=   openmotif
1342 # Used by motif.buildlink3.mk as the final default value for MOTIF_TYPE.
1343 # Possible:  openmotif, lesstif, dt (Irix and Solaris only)
1344 # Default: openmotif, or dt (Irix and Solaris only)
1345
1346 #MPG123_ARM_FIXED64=YES
1347 # Used by mpg123 and mpg123-esound to enable ARM to use 64bit fixedpoint
1348 # Possible: not defined, YES
1349 # Default: not defined
1350
1351 MTOOLS_ENABLE_FLOPPYD?= NO
1352 # Used by the mtools package to determine whether or not the floppyd
1353 # program is installed. X11 libraries and header files are needed to
1354 # build floppyd and run floppyd.
1355 # Possible: YES, NO
1356 # Default: NO
1357
1358 #MYSQL_USER?=           mysql
1359 # The username of the mysql administrator.
1360 # Possible: any user name
1361 # Default: mysql
1362
1363 #MYSQL_GROUP?=          mysql
1364 # The group of the mysql administrator.
1365 # Possible: any group name
1366 # Default: mysql
1367
1368 #MYSQL_DATADIR?=        ${VARBASE}/mysql
1369 # Home directory of the mysql administrator and location of the
1370 # database files.
1371 # Possible: any directory
1372 # Default: ${VARBASE}/mysql
1373
1374 #MYSQL_CHARSET=         latin1
1375 # default character set of mysql.
1376 # Possible: big5, cp1251, cp1257, croat, czech, danish, dec8, dos, estonia,
1377 #           euc_kr, gb2312, gbk, german1, greek, hebrew, hp8, hungarian,
1378 #           koi8_ru, koi8_ukr, latin1, latin2, latin5, swe7, usa7, win1250,
1379 #           win1251ukr, ujis, sjis and tis620
1380 # Default: latin1
1381
1382 #MYSQL_EXTRA_CHARSET=   all
1383 # additional charsets to be compiled in mysql.
1384 # Possible: none, compolex, all or list selected from MYSQL_CHARSET's
1385 #           possible values.
1386
1387 NAGIOS_GROUP?=  nagios
1388 # The group for Nagios user.
1389 # Possible: any group name.
1390 # Default: the same as the Nagios user
1391
1392 NAGIOS_USER?=   nagios
1393 # The unprivileged user for Nagios.
1394 # Possible: any user name.
1395 # Default: nagios
1396
1397 NAGIOSCMD_GROUP?=       ${APACHE_GROUP}
1398 # The group for Nagios "external commands". It must be should be
1399 # one of the groups of the user the HTTP server used is running as.
1400 # The Nagios user must also be a member of this group.
1401 # Possible: any user name.
1402 # Default: ${APACHE_GROUP}
1403
1404 NAGIOSDIR?=     ${VARBASE}/spool/nagios
1405 # Directory where Nagios status, log files etc.. are hold
1406 # Possible: any directory.
1407 # Default: ${VARBASE}/spool/nagios
1408
1409 NMH_EDITOR?= vi
1410 # default editor for use in nmh.
1411 # Possible: any editor.
1412 # Default: vi
1413
1414 NMH_MTA?=       smtp
1415 # default MTA for use in nmh.
1416 # Possible: smtp or sendmail.
1417 # Default: smtp
1418
1419 NMH_PAGER?= more
1420 # default pager for use in nmh.
1421 # Possible: any pager.
1422 # Default: more
1423
1424 #NS_PREFERRED=
1425 # Used by netscape to determine preferred browser to open
1426 # Possible: not defined, communicator, navigator, mozilla
1427 # Default: not defined, which implies communicator
1428
1429 #NS_USE_BSDI=   YES
1430 # Used to decide if i386 BSDi Netscape binary should be used in preference
1431 # to linux version.
1432 # Possible: not defined, YES
1433 # Default: not defined
1434
1435 #NS_USE_SUNOS=  YES
1436 # Used to decide if sparc SunOS-4.1 Netscape binary should be used in preference
1437 # to the Solaris-2.5.1 version.
1438 # Possible: not defined, YES
1439 # Default: not defined
1440
1441 OPENSSH_CHROOT?=        ${VARBASE}/chroot/sshd
1442 # The chroot directory for OpenSSH with privilege separation. This directory
1443 # will be created and MUST be only readable by root.
1444 # Possible: any directory
1445 # Default: ${VARBASE}/chroot/sshd
1446
1447 OPENSSH_USER?=          sshd
1448 # The unprivileged user for OpenSSH with privilege separation.
1449 # Possible: any user name
1450 # Default: sshd
1451
1452 OPENSSH_GROUP?=         sshd
1453 # The group of the OPENSSH_USER for OpenSSH with privilege separation.
1454 # Possible: any group name
1455 # Default: sshd
1456
1457 P4USER?=        perforce
1458 # The unprivileged user for the Perforce server.
1459 # Possible: any user name
1460 # Default: perforce
1461
1462 P4GROUP?=       p4admin
1463 # The group of the P4USER for the Perforce server.
1464 # Possible: any group name
1465 # Default: p4admin
1466
1467 P4ROOT?=        ${VARBASE}/perforce
1468 # The directory where the Perforce server will store its depot.
1469 # Possible: any directory
1470 # Default: ${VARBASE}/perforce
1471
1472 P4PORT?=        1666
1473 # The TCP port on which the Perforce server will listen.
1474 # Possible: any port
1475 # Default: 1666
1476
1477 PALMOS_DEFAULT_SDK?=    3.5
1478 # Version of PalmOS SDK to use as default.
1479 # Possible: 1, 2, 3.1, 3.5
1480 # Default: 3.5
1481
1482 PAPERSIZE?=     A4
1483 # Default paper size for packages.
1484 # Possible: A4, Letter.
1485 # Default: A4
1486
1487 PGGROUP?=       pgsql
1488 # Used in postgresql package as the groupname of the database
1489 # administrator
1490 # Possible: any group name
1491 # Default: pgsql
1492
1493 PGUSER?=        pgsql
1494 # Used in postgresql package as the username of the database admin
1495 # Possible: any user name
1496 # Default: pgsql
1497
1498 PGHOME?=        ${PREFIX}/${PGUSER}
1499 # Used in postgresql package as the home directory for the database
1500 # administrator
1501 # Possible: any valid location
1502 # Default: ${PREFIX}/${PGUSER}
1503
1504 #PGSQL_USE_HIER?=       yes
1505 # Add support for hierarchical queries with Oracle like CONNECT BY syntax
1506 # to the PostgreSQL 7.4 package.
1507 # See http://gppl.moonbone.ru/README.html for details.
1508 # Possible: undefined, yes
1509 # Default: undefined
1510
1511 #PG_MB_ENCODING=        SQL_ASCII
1512 # Used to postgresql package to define the language encoding of the
1513 # backend server process.
1514 # Possible: SQL_ASCII, EUC_JP, EUC_CN, EUC_KR, EUC_TW, UNICODE, MULE_INTERNAL,
1515 #       LATIN1, LATIN2, LATIN3, LATIN4, LATIN5, KOI8, WIN, ALT
1516 # Default: undefined
1517
1518 PILRC_USE_GTK?= YES
1519 # Use gtk+ in pilrc, needed for the UI previewer.
1520 # Possible: YES, NO
1521 # Default: YES
1522
1523 #PKG_JVM=
1524 # Used to choose a java virtual machine for packages which use Java.
1525 # ${JAVA_HOME} will be set based on this choice, if unset
1526 # Possible: jdk, sun-jdk, kaffe (kaffe currently has some problems)
1527 # Default: jdk on NetBSD/i386, kaffe elsewhere
1528
1529 PKG_LANG?=english
1530 # Used to specify preferred language settings
1531 # Currently only used by www/netscape7 and misc/openoffice
1532 # Possible: depends on packages supporting this variable, basically any
1533 # language.  Should be '<lang>_<lc>' or '<lang>', for example 'english_uk',
1534 # 'german' or 'portuguese_br'.
1535 # Default: english
1536
1537 #POPTOP_USE_MPPE=
1538 # Used in poptop package to specify the use of the mppe-ppp package
1539 # in preference to the standard ppp
1540 # Possible: defined, not defined
1541 # Default: not defined
1542
1543 #PROCMAIL_MAILSPOOLHOME=.MailBox
1544 # To default user mailboxes to their home directory,
1545 # specify the name of the mailbox file.
1546 # Possible: Any valid filename, not defined
1547 # Default: not defined
1548
1549 PROCMAIL_TRUSTED_IDS?=0
1550 # To allow all users to use the "-f" switch set this to 0.
1551 # Possible: A list of users, terminated by a zero.
1552 # Default: see Makefile
1553
1554 .if exists(/usr/bin/ssh)
1555 PVM_SSH?=       /usr/bin/ssh
1556 .else
1557 PVM_SSH?=       ${LOCALBASE}/bin/ssh
1558 .endif
1559 # Specify the rsh/ssh program used by pvm to communicate between
1560 # systems.
1561 # Possible:  Any rsh/ssh program.
1562 # Default:   /usr/bin/ssh if it exists, otherwise ${LOCALBASE}/bin/ssh
1563
1564 QMAILDIR?= /var/qmail
1565 # The directory for qmail installation. You probably don't need to
1566 # change this.
1567 # Possible: any valid location
1568 # Default: /var/qmail (intentionally not ${VARBASE}/qmail)
1569
1570 QMAIL_QFILTER_TMPDIR?= ${VARBASE}/tmp/qmail-qfilter
1571 # The temporary directory for qmail-qfilter.
1572 # Possible: a directory writable only by qmail-qfilter's UID
1573 # Default: ${VARBASE}/tmp/qmail-qfilter
1574
1575 QMAIL_QUEUE_DIR?= ${VARBASE}/spool/qmail
1576 # The directory for qmail's queue.
1577 # Possible: any location on an appropriate filesystem, except that it
1578 # must be outside ${QMAILDIR}.
1579 # Default: ${VARBASE}/spool/qmail
1580
1581 QMAIL_QUEUE_EXTRA?=
1582 # An additional recipient that will be added to every qmail delivery.
1583 # This is used primarily for logging.
1584 # Possible: empty, any valid local address
1585 # Default: empty
1586
1587 QPOPPER_FAC?= LOCAL1
1588 # Used by qpopper package as the default syslog facility.
1589 # Possible: syslog(3)'s facility string without preceding "LOG_".
1590 # Default: LOCAL1
1591
1592 QPOPPER_USER?= pop
1593 # Used by qpopper package as the owner of apop database and qpopauth
1594 # command runs at.
1595 # Possible: any
1596 # Default: pop
1597
1598 #QPOPPER_SPOOL_DIR=
1599 # Used by qpopper package to define the mail spool directory,
1600 # overriding the hardcoded directories searched for by the configure
1601 # script.
1602 # Possible: any location on an appropriate filesystem.
1603 # Default: not defined
1604
1605 RASMOL_DEPTH?= 8
1606 # Used in rasmol package to choose display depth to compile the package
1607 # for, since it only supports one at a time.
1608 # Possible: 8, 16, 32
1609 # Default: 8
1610
1611 RELAY_CTRL_DIR?= ${VARBASE}/spool/relay-ctrl
1612 # The directory for relay-ctrl's database.
1613 # Possible: any location on an appropriate filesystem.
1614 # Default: ${VARBASE}/spool/relay-ctrl
1615
1616 RPM_DB_PREFIX?= ${VARBASE}/pkg
1617 # Used in the rpm package to note the prefix of the path to the RPM
1618 # databases.  The RPM databases are stored in ${RPM_DB_PREFIX}/lib/rpm.
1619 # Possible: any valid location, e.g. ${LOCALBASE}
1620 # Default: ${VARBASE}/pkg
1621
1622 #RSSH_SCP_PATH=
1623 # Used in the rssh package to specify pathname to scp(1)
1624 # Possible: any valid pathname for scp command
1625 # Default: not defined
1626
1627 #RSSH_SFTP_SERVER_PATH=
1628 # Used in the rssh package to specify pathname to sftp-server(8)
1629 # Possible: any valid pathname for sftp-server command
1630 # Default: not defined
1631
1632 #RSSH_CVS_PATH=
1633 # Used in the rssh package to specify pathname to cvs(1)
1634 # Possible: any valid pathname for cvs command
1635 # Default: not defined
1636
1637 #RSSH_RDIST_PATH=
1638 # Used in the rssh package to specify pathname to rdist(1)
1639 # Possible: any valid pathname for rdist command
1640 # Default: not defined
1641
1642 #RSSH_RSYNC_PATH=
1643 # Used in the rssh package to specify pathname to rsync(1)
1644 # Possible: any valid pathname for rsync command
1645 # Default: not defined
1646
1647 #SAWFISH_THEMES=
1648 # Specifies the DISTFILES for wm/sawfish-themes, to allow the user to choose
1649 # which themes to install
1650 # Possible: empty, any number of theme-name-[0-9]*.*.tar.gz
1651 # Default: Set to include about 180 themes available on themes.freshmeat.net
1652
1653 SCREWS_GROUP?=  www
1654 # Used in the screws package to specify the user under which the server
1655 # should be run.
1656 # Possible: any user name
1657 # Default: screws
1658
1659 SCREWS_USER?=   screws
1660 # Used in the screws package to specify the user under which the server
1661 # should be run.
1662 # Possible: any user name
1663 # Default: screws
1664
1665 SDIST_PAWD?= pwd
1666 # If you are using amd you'll want to use pawd instead of pwd to derive
1667 # the current working directory.
1668 # Possible: pawd, pwd
1669 # Default: pwd
1670
1671 #SERIAL_DEVICES=
1672 # Used to provide a default setting for all the serial devices for
1673 # various packages which communicate over the serial port.
1674 # Possible:  /dev/your_favorite_serial_device0 /dev/your_favorite_serial_device1 ...
1675 # Default: defaults for various machine_archs are set in mk/bsd.prefs.mk
1676
1677 SILC_CLIENT_WITH_PERL?= YES
1678 # Used to decide whether perl scripting support will be compiled.
1679 # Possible: YES, NO
1680 # Default: YES
1681
1682 #SPARC_TARGET_ARCH= sparcv7
1683 # Select SPARC target architecture under Solaris.
1684 # Possible: sparcv7, sparcv8 or sparcv9.
1685 # Default: sparcv7
1686
1687 #SQUID_CONFIGURE_ARGS=
1688 # Used in squid package to set build configuration options.
1689 # Possible: see "configure --help"
1690 # Default: --enable-cachemgr-hostname=localhost
1691 #          --enable-icmp
1692 #          --enable-ipf-transparent
1693 #          --enable-snmp
1694
1695 SSH_SUID?= NO
1696 # Used in ssh to enable setuid installation of "ssh" binary.
1697 # Possible: YES, or NO.
1698 # Default: NO
1699
1700 SSYNC_PAWD?= pwd
1701 # If you are using amd you'll want to use pawd instead of pwd to derive
1702 # the current working directory.
1703 # Possible: pawd, pwd
1704 # Default: pwd
1705
1706 SUSE_PREFER?=   10.0
1707 # Which version of the suse packages to prefer.
1708 # Decides if you want to use 10.0 (default) or 9.1 (legacy) by default.
1709 # Possible: 10.0, 9.1
1710 # Default: 10.0
1711
1712 TEX_DEFAULT?=   teTeX3
1713 # Specify the user's favorite latex implementation
1714 # Possible values: teTeX3
1715 # Default: teTeX3
1716
1717 #TEXMFSITE=
1718 # Used in TeXfamily package which depends on teTeX package to specify
1719 # site-local texmf configuration.
1720 # Since teTeX package uses ${PREFIX}/share/texmf directory, TeXfamily
1721 # package uses ${PREFIX}/share/texmf.local.  Therefore, though you can
1722 # use /usr/local/share/texmf as TEXMFSITE, it causes a conflict if you
1723 # set ${PREFIX} to /usr/local.  Use another path in such a case.
1724 # Possible: any valid path
1725 # Default: none
1726
1727 #THTTPD_LOG_FACILITY?=  LOG_DAEMON
1728 # Used by the thttpd package to choose the log facility used
1729 # by thttpd for its syslogd(8) messages.
1730 # Possible: see "facility codes" in /usr/include/syslog.h
1731 # Default: LOG_DAEMON
1732
1733 UNPRIVILEGED?= NO
1734 # Set this to YES to enable unprivileged support (see mk/unprivileged.mk).
1735 # Possible: YES, NO
1736 # Default: NO
1737
1738 USE_CROSS_COMPILE?= NO
1739 # Set this to YES to enable cross-compiling support.
1740 # Possible: YES, NO
1741 # Default: NO
1742
1743 USE_CRYPTO?=    YES
1744 # Used in speakfreely to choose support for encrypted connections.
1745 # Possible: YES, or NO.
1746 # Default: YES
1747
1748 USERPPP_GROUP?= network
1749 # Used in the userppp package to specify the default group.
1750 # Possible: any group name
1751 # Default: network
1752
1753 UUCP_GROUP?=    daemon
1754 # System group for uucp-related programs.
1755 # Possible: any group name
1756 # Default: daemon
1757
1758 UUCP_USER?=     uucp
1759 # System user for uucp-related programs.
1760 # Possible: any user name
1761 # Default: uucp
1762
1763 #VIM_EXTRA_OPTS=
1764 # Used in vim package to build with non-gui extra options
1765 # Possible: not defined, see "configure --help"
1766 # Default: not defined
1767
1768 #WCALC_HTMLDIR?= share/${WCALC_DIR}/htdocs
1769 # Directory where cad/wcalc-docs will install the wcalc web pages
1770 # Possible:  any subdirectory of ${PREFIX}
1771 # Default: share/${WCALC_DIR}/htdocs
1772
1773 #WCALC_HTMLPATH?= /wcalc/
1774 # URI configured into the web server to access the wcalc web pages.
1775 # This is important when cad/cgi-wcalc is installed.
1776 # Possible: any
1777 # Default: /wcalc/
1778
1779 #WCALC_CGIDIR?= libexec/cgi-bin
1780 # Directory where cad/cgi-wcalc will install the cgi programs
1781 # Possible:  any subdirectory of ${PREFIX}
1782 # Default: libexec/cgi-bin
1783
1784 #WCALC_CGIPATH?= /cgi-wcalc/
1785 # URI configured into the web server to access the cad/cgi-wcalc
1786 # cgi programs.
1787 # Possible: any
1788 # Default: /cgi-bin/
1789
1790 #WDM_MANAGERS?=
1791 # Is a space-separated list of window managers for x11/wdm to support.
1792 # Possible: any space-separated list of window managers
1793 # Default: not defined
1794
1795 WINDOWMAKER_OPTIONS?= gnome kde openlook
1796 # Options for building windowmaker package. Used to add support for
1797 # GNOME, KDE or OPEN LOOK(tm) and to avoid redundancies with KDE.
1798 # Possible: gnome, kde, openlook, lite
1799 # Default: gnome kde openlook
1800
1801 WINDOWMAKER_THEMES?= freebsdtheme-0.52 netbsddrinkingteam-0.60.0 netbsd_-0.52
1802 # Used in the wmthemes package to specify the themes which will be
1803 # installed.
1804 # Possible: see http://wm.themes.org/
1805 # Default: freebsdtheme-0.52 netbsddrinkingteam-0.60.0 netbsd_-0.52
1806
1807 #X10_PORT=
1808 # The serial device for misc/bottlerocket to use to communicate
1809 # to the X10 adaptor.
1810 # Possible:  /dev/your_favorite_serial_device
1811 # Default: defaults to ${DEFAULT_SERIAL_DEVICE}
1812
1813 XAW_TYPE?=standard
1814 # Used in various packages to specify that libXaw is used.
1815 # Possible: standard, 3d, xpm
1816 # Default: standard
1817
1818 XEN12_USE_COM2?=        NO
1819 # This option changes Xen's serial console port to com2.
1820 # Possible: YES, NO
1821 # Default: NO
1822
1823 #XLOCK_DEFAULT_MODE=
1824 # Set the default display (screen saver) mode for xlockmore.
1825 # Possible: ant, apollonian, ball, bat, blank, blot, bomb, bouboule, bounce,
1826 #           braid, bubble, bug, clock, coral, crystal, daisy, dclock, decay,
1827 #           deco, demon, dilemma, discrete, dragon, drift, euler2d, eyes,
1828 #           fadeplot, flag, flame, flow, forest, galaxy, goop, grav, helix,
1829 #           hop, hyper, ico, ifs, image, juggle, julia, kaleid, kumppa, laser,
1830 #           life, life1d, life3d, lightning, lisa, lissie, loop, lyapunov,
1831 #           mandelbrot, marquee, matrix, maze, mountain, munch, nose, pacman,
1832 #           penrose, petal, petri, polyominoes, puzzle, pyro, qix, random,
1833 #           roll, rotor, scooter, shape, sierpinski, slip, solitare, space,
1834 #           sphere, spiral, spline, star, starfish, strange, swarm, swirl,
1835 #           t3d, tetris, thornbird, tik_tak, triangle, tube, turtle, vines,
1836 #           voters, wator, wire, world, worm, xcl, xjack, not defined
1837 # Default: not defined
1838
1839 #ZIP_ENCRYPTION=
1840 # Add encryption code to zip1
1841 # Possible: defined, not defined
1842 # Default: not defined
1843
1844 #ZSH_STATIC=
1845 # Build statically linked zsh binary - recommended if used as a login shell
1846 # Possible: defined, not defined
1847 # Default: not defined
1848
1849
1850 #
1851 #       Overrides for faster or cheaper sites.
1852 #
1853 #       Refer to http://www.NetBSD.org/mirrors/ or /usr/doc/MIRRORS
1854 #       for information on determining the location of NetBSD mirror sites.
1855 #
1856
1857 # Australia.
1858 #
1859 #MASTER_SITE_MOZILLA=   http://mozilla.mirror.pacific.net.au/
1860 #MASTER_SITE_PERL_CPAN= ftp://mirror.aarnet.edu.au/pub/cpan/modules/by-module/
1861 #MASTER_SITE_OPENOFFICE=http://openoffice.mirrors.ilisys.com.au/ \
1862 #                       http://mirror.pacific.net.au/openoffice/ \
1863 #                       http://planetmirror.com/pub/openoffice/
1864 #MASTER_SITE_SOURCEFORGE=http://optusnet.dl.sourceforge.net/sourceforge/
1865 #MASTER_SITE_BACKUP=    ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/
1866 #MASTER_SITE_LOCAL=     ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/
1867 #
1868
1869 # Austria
1870 #
1871 #MASTER_SITE_CYGWIN=    ftp://gd.tuwien.ac.at/gnu/cygwin/
1872 #MASTER_SITE_GNU=       ftp://ftp.at.NetBSD.org/gnu/gnusrc/
1873 #MASTER_SITE_PERL_CPAN= ftp://ftp.at.NetBSD.org/languages/perl/CPAN/modules/by-module/
1874 #MASTER_SITE_OPENOFFICE=http://gd.tuwien.ac.at/office/openoffice/
1875 #MASTER_SITE_TEX_CTAN=  ftp://ftp.at.NetBSD.org/publishing/tex/CTAN/
1876 #MASTER_SITE_XEMACS=    ftp://ftp.at.xemacs.org/editors/xemacs/
1877
1878 # Denmark
1879 #
1880 #MASTER_SITE_CYGWIN=    http://mirrors.sunsite.dk/cygwin/
1881 #MASTER_SITE_GNU=       ftp://mirrors.sunsite.dk/gnu/
1882 #MASTER_SITE_PERL_CPAN= ftp://mirrors.sunsite.dk/languages/perl/CPAN/modules/by-module/
1883 #MASTER_SITE_OPENOFFICE=http://mirrors.sunsite.dk/openoffice/
1884 #MASTER_SITE_TEX_CTAN=  ftp://mirrors.sunsite.dk/tex/ctan/
1885
1886 # Finland
1887 #
1888 #MASTER_SITE_CYGWIN=    ftp://ftp.funet.fi/pub/mirrors/cygwin.com/pub/cygwin/
1889 #MASTER_SITE_GNU=       ftp://ftp.funet.fi/pub/gnu/gnu/
1890 #MASTER_SITE_MOZILLA=   ftp://ftp.funet.fi/pub/mirrors/ftp.mozilla.org/
1891 #MASTER_SITE_PERL_CPAN= \
1892 #       ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/
1893 #MASTER_SITE_OPENOFFICE=ftp://ftp.funet.fi/pub/mirrors/openoffice.org/
1894 #MASTER_SITE_TEX_CTAN=  ftp://ftp.funet.fi/pub/TeX/CTAN/
1895 #MASTER_SITE_XEMACS=    ftp://ftp.fi.xemacs.org/pub/mirrors/ftp.xemacs.org/pub/tux/xemacs/
1896 #MASTER_SITE_BACKUP=    \
1897 #       ftp://ftp.fi.NetBSD.org/pub/NetBSD/packages/distfiles/
1898
1899 # France
1900 #
1901 #MASTER_SITE_CYGWIN=    http://mir.zyrianes.net/cygwin/
1902 #MASTER_SITE_OPENOFFICE=ftp://openoffice.cict.fr/openoffice/ \
1903 #                       http://ftp.club-internet.fr/pub/OpenOffice/
1904 #MASTER_SITE_SUSE=      \
1905 #       ftp://fr.rpmfind.net/linux/SuSE-Linux/${MACHINE_ARCH}/update/${SUSE_VERSION}/ \
1906 #       ftp://fr2.rpmfind.net/linux/SuSE-Linux/${MACHINE_ARCH}/update/${SUSE_VERSION}/
1907
1908 # Greece
1909 #
1910 #MASTER_SITE_CYGWIN=    http://ftp.ntua.gr/pub/pc/cygwin/
1911 #MASTER_SITE_OPENOFFICE=http://www.ellak.gr/pub/openoffice/ \
1912 #                       http://ftp.ntua.gr/pub/OpenOffice/
1913
1914 # Japan
1915 #
1916 #MASTER_SITE_CYGWIN=    ftp://ftp.t.ring.gr.jp/archives/pc/gnu-win32/
1917 #MASTER_SITE_GNOME=     ftp://ftp.t.ring.gr.jp/pub/X/gnome/
1918 #MASTER_SITE_GNU=       ftp://ftp.t.ring.gr.jp/pub/GNU/
1919 #MASTER_SITE_MOZILLA=   ftp://ftp.t.ring.gr.jp/pub/net/www/mozilla/
1920 #MASTER_SITE_PERL_CPAN= ftp://ftp.t.ring.gr.jp/pub/lang/perl/CPAN/modules/by-module/
1921 #MASTER_SITE_OPENOFFICE=ftp://ftp.kddlabs.co.jp/office/openoffice/ \
1922 #                       ftp://ftp.t.ring.gr.jp/pub/misc/openoffice/
1923 #MASTER_SITE_TEX_CTAN=  ftp://ftp.t.ring.gr.jp/pub/text/CTAN/
1924 #MASTER_SITE_SUSE=      \
1925 #       ftp://ftp.kddlabs.co.jp/Linux/packages/SuSE/suse/${MACHINE_ARCH}/${SUSE_VERSION}/suse/
1926 #MASTER_SITE_SUNSITE=   ftp://sunsite.sut.ac.jp/pub/archives/linux/sunsite-unc/
1927 #MASTER_SITE_XCONTRIB=  ftp://ftp.t.ring.gr.jp/pub/X/opengroup/contrib/
1928 #MASTER_SITE_XEMACS=    ftp://ftp.jp.xemacs.org/pub/GNU/xemacs/
1929 #MASTER_SITE_BACKUP=    \
1930 #       ftp://ftp.t.ring.gr.jp/pub/NetBSD/packages/distfiles/ \
1931 #       ftp://ftp.jp.NetBSD.org/pub/NetBSD/packages/distfiles/
1932
1933 # Switzerland
1934 #
1935 #MASTER_SITE_MOZILLA=   ftp://mirror.switch.ch/mirror/mozilla/
1936 #MASTER_SITE_CYGWIN=    ftp://mirror.switch.ch/mirror/cygwin/
1937 #MASTER_SITE_OPENOFFICE=ftp://mirror.switch.ch/mirror/OpenOffice/
1938 #MASTER_SITE_SUSE=      \
1939 #       ftp://mirror.switch.ch/mirror/suse/suse/${MACHINE_ARCH}/${SUSE_VERSION}/suse/
1940
1941 # United Kingdom
1942 #
1943 #MASTER_SITE_MOZILLA=   ftp://ftp.mirrorservice.org/sites/ftp.mozilla.org/pub/mozilla.org/
1944 #MASTER_SITE_XEMACS=    ftp://ftp.uk.xemacs.org/sites/ftp.xemacs.org/pub/xemacs/
1945 #MASTER_SITE_BACKUP=    \
1946 #       ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/
1947
1948 # USA
1949 #
1950 #MASTER_SITE_OPENOFFICE= \
1951 #                       http://www.ibiblio.org/pub/mirrors/openoffice/ \
1952 #                       ftp://ftp.ussg.iu.edu/pub/openoffice/ \
1953 #                       http://mirrors.isc.org/pub/openoffice/ \
1954 #                       ftp://mirror.telentente.com/pub/OpenOffice/ \
1955 #                       http://openoffice.mirrors.pair.com/ftp/
1956 #MASTER_SITE_SUSE=      \
1957 #       ftp://mirror.mcs.anl.gov/pub/suse/${MACHINE_ARCH}/${SUSE_VERSION}/suse/
1958
1959 # France. This will try to fetch distfile from the distfile mirror
1960 # before trying ${MASTER_SITE} or the distfiles at ftp.NetBSD.org
1961 #
1962 #MASTER_SITE_OVERRIDE=  \
1963 #       ftp://ftp2.fr.NetBSD.org/pub/NetBSD/packages/distfiles/
1964 #MASTER_SITE_BACKUP=    \
1965 #       ftp://ftp2.fr.NetBSD.org/pub/NetBSD/packages/distfiles/
1966 #MASTER_SITE_LOCAL=     \
1967 #       ftp://ftp.fr.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/