Sun Dec 3 11:09:46 2017 UTC ()
*: remove ftp.kddlabs.co.jp, does not provide ftp service


(wiz)
diff -r1.159 -r1.160 pkgsrc/graphics/ImageMagick/Makefile.common
diff -r1.11 -r1.12 pkgsrc/graphics/ImageMagick6/Makefile.common
diff -r1.3 -r1.4 pkgsrc/graphics/libfpx/Makefile
diff -r1.287 -r1.288 pkgsrc/mk/defaults/mk.conf

cvs diff -r1.159 -r1.160 pkgsrc/graphics/ImageMagick/Makefile.common (switch to unified diff)

--- pkgsrc/graphics/ImageMagick/Makefile.common 2017/11/13 14:29:26 1.159
+++ pkgsrc/graphics/ImageMagick/Makefile.common 2017/12/03 11:09:46 1.160
@@ -1,48 +1,47 @@ @@ -1,48 +1,47 @@
1# $NetBSD: Makefile.common,v 1.159 2017/11/13 14:29:26 he Exp $ 1# $NetBSD: Makefile.common,v 1.160 2017/12/03 11:09:46 wiz Exp $
2# 2#
3# When updating this package, please upload the distfile 3# When updating this package, please upload the distfile
4# since they disappear immediately when new releases happen, 4# since they disappear immediately when new releases happen,
5# which is quite often. 5# which is quite often.
6# 6#
7# used by graphics/p5-PerlMagick/Makefile 7# used by graphics/p5-PerlMagick/Makefile
8 8
9IM_MAJOR_VER= 7.0.7 9IM_MAJOR_VER= 7.0.7
10IM_MINOR_VER= 11 10IM_MINOR_VER= 11
11IM_MAJOR_LIB_VER= 7 11IM_MAJOR_LIB_VER= 7
12 12
13.if (${IM_MINOR_VER} != NONE) 13.if (${IM_MINOR_VER} != NONE)
14DISTSUFFIX= ${IM_MAJOR_VER}-${IM_MINOR_VER} 14DISTSUFFIX= ${IM_MAJOR_VER}-${IM_MINOR_VER}
15.else 15.else
16DISTSUFFIX= ${IM_MAJOR_VER} 16DISTSUFFIX= ${IM_MAJOR_VER}
17.endif 17.endif
18 18
19DISTNAME= ImageMagick-${DISTSUFFIX} 19DISTNAME= ImageMagick-${DISTSUFFIX}
20DISTVERSION= ${DISTSUFFIX:S/-/./} 20DISTVERSION= ${DISTSUFFIX:S/-/./}
21 21
22# 22#
23# Please always run `upload-distfiles' after every update! 23# Please always run `upload-distfiles' after every update!
24# (upstream usually get rid of old version and only the latest stable versions 24# (upstream usually get rid of old version and only the latest stable versions
25# are available in the mirrors) 25# are available in the mirrors)
26# 26#
27CATEGORIES= graphics 27CATEGORIES= graphics
28MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/ 28MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/
29MASTER_SITES+= ftp://ftp.nluug.nl/pub/ImageMagick/ 29MASTER_SITES+= ftp://ftp.nluug.nl/pub/ImageMagick/
30MASTER_SITES+= ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ 
31MASTER_SITES+= https://www.imagemagick.org/download/ 30MASTER_SITES+= https://www.imagemagick.org/download/
32EXTRACT_SUFX= .tar.xz 31EXTRACT_SUFX= .tar.xz
33 32
34HOMEPAGE= https://www.imagemagick.org/ 33HOMEPAGE= https://www.imagemagick.org/
35LICENSE= gnu-gpl-v3 34LICENSE= gnu-gpl-v3
36 35
37WRKSRC= ${WRKDIR}/ImageMagick-${DISTSUFFIX} 36WRKSRC= ${WRKDIR}/ImageMagick-${DISTSUFFIX}
38 37
39USE_LIBTOOL= yes 38USE_LIBTOOL= yes
40GNU_CONFIGURE= yes 39GNU_CONFIGURE= yes
41# For things for which we do not specify an explicit dependency above, disable 40# For things for which we do not specify an explicit dependency above, disable
42# so that we don't cause implicit "hidden" dependencies. 41# so that we don't cause implicit "hidden" dependencies.
43CONFIGURE_ARGS+= --without-dps 42CONFIGURE_ARGS+= --without-dps
44CONFIGURE_ARGS+= --without-fpx 43CONFIGURE_ARGS+= --without-fpx
45CONFIGURE_ARGS+= --without-gvc 44CONFIGURE_ARGS+= --without-gvc
46CONFIGURE_ARGS+= --without-jbig 45CONFIGURE_ARGS+= --without-jbig
47CONFIGURE_ARGS+= --without-lqr 46CONFIGURE_ARGS+= --without-lqr
48CONFIGURE_ARGS+= --without-modules 47CONFIGURE_ARGS+= --without-modules

cvs diff -r1.11 -r1.12 pkgsrc/graphics/ImageMagick6/Makefile.common (switch to unified diff)

--- pkgsrc/graphics/ImageMagick6/Makefile.common 2017/10/30 15:08:13 1.11
+++ pkgsrc/graphics/ImageMagick6/Makefile.common 2017/12/03 11:09:46 1.12
@@ -1,40 +1,39 @@ @@ -1,40 +1,39 @@
1# $NetBSD: Makefile.common,v 1.11 2017/10/30 15:08:13 fhajny Exp $ 1# $NetBSD: Makefile.common,v 1.12 2017/12/03 11:09:46 wiz Exp $
2# 2#
3# When updating this package, please upload the distfile 3# When updating this package, please upload the distfile
4# since they disappear immediately when new releases happen. 4# since they disappear immediately when new releases happen.
5 5
6IM_MAJOR_VER= 6.9.9 6IM_MAJOR_VER= 6.9.9
7IM_MINOR_VER= 20 7IM_MINOR_VER= 20
8IM_MAJOR_LIB_VER= 6 8IM_MAJOR_LIB_VER= 6
9 9
10.if (${IM_MINOR_VER} != NONE) 10.if (${IM_MINOR_VER} != NONE)
11DISTSUFFIX= ${IM_MAJOR_VER}-${IM_MINOR_VER} 11DISTSUFFIX= ${IM_MAJOR_VER}-${IM_MINOR_VER}
12.else 12.else
13DISTSUFFIX= ${IM_MAJOR_VER} 13DISTSUFFIX= ${IM_MAJOR_VER}
14.endif 14.endif
15 15
16DISTNAME= ImageMagick-${DISTSUFFIX} 16DISTNAME= ImageMagick-${DISTSUFFIX}
17DISTVERSION= ${DISTSUFFIX:S/-/./} 17DISTVERSION= ${DISTSUFFIX:S/-/./}
18 18
19CATEGORIES= graphics 19CATEGORIES= graphics
20MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/ 20MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/
21MASTER_SITES+= ftp://ftp.nluug.nl/pub/ImageMagick/ 21MASTER_SITES+= ftp://ftp.nluug.nl/pub/ImageMagick/
22MASTER_SITES+= ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ 
23MASTER_SITES+= http://www.imagemagick.org/download/ 22MASTER_SITES+= http://www.imagemagick.org/download/
24EXTRACT_SUFX= .tar.xz 23EXTRACT_SUFX= .tar.xz
25 24
26HOMEPAGE= http://www.imagemagick.org/ 25HOMEPAGE= http://www.imagemagick.org/
27LICENSE= gnu-gpl-v3 26LICENSE= gnu-gpl-v3
28 27
29WRKSRC= ${WRKDIR}/ImageMagick-${DISTSUFFIX} 28WRKSRC= ${WRKDIR}/ImageMagick-${DISTSUFFIX}
30 29
31USE_LIBTOOL= yes 30USE_LIBTOOL= yes
32GNU_CONFIGURE= yes 31GNU_CONFIGURE= yes
33# For things for which we do not specify an explicit dependency above, disable 32# For things for which we do not specify an explicit dependency above, disable
34# so that we don't cause implicit "hidden" dependencies. 33# so that we don't cause implicit "hidden" dependencies.
35CONFIGURE_ARGS+= --without-dps 34CONFIGURE_ARGS+= --without-dps
36CONFIGURE_ARGS+= --without-fpx 35CONFIGURE_ARGS+= --without-fpx
37CONFIGURE_ARGS+= --without-gvc 36CONFIGURE_ARGS+= --without-gvc
38CONFIGURE_ARGS+= --without-jbig 37CONFIGURE_ARGS+= --without-jbig
39CONFIGURE_ARGS+= --without-lqr 38CONFIGURE_ARGS+= --without-lqr
40CONFIGURE_ARGS+= --without-modules 39CONFIGURE_ARGS+= --without-modules

cvs diff -r1.3 -r1.4 pkgsrc/graphics/libfpx/Makefile (switch to unified diff)

--- pkgsrc/graphics/libfpx/Makefile 2017/10/04 17:19:33 1.3
+++ pkgsrc/graphics/libfpx/Makefile 2017/12/03 11:09:46 1.4
@@ -1,36 +1,35 @@ @@ -1,36 +1,35 @@
1# $NetBSD: Makefile,v 1.3 2017/10/04 17:19:33 nros Exp $ 1# $NetBSD: Makefile,v 1.4 2017/12/03 11:09:46 wiz Exp $
2 2
3libfpx_ver= 1.3.1 3libfpx_ver= 1.3.1
4DISTNAME= libfpx-${libfpx_ver}-9 4DISTNAME= libfpx-${libfpx_ver}-9
5PKGNAME= libfpx-${libfpx_ver} 5PKGNAME= libfpx-${libfpx_ver}
6PKGREVISION= 1 6PKGREVISION= 1
7CATEGORIES= graphics 7CATEGORIES= graphics
8MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/delegates/ 8MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/delegates/
9MASTER_SITES+= ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/delegates/ 
10MASTER_SITES+= http://www.imagemagick.org/download/delegates/ 9MASTER_SITES+= http://www.imagemagick.org/download/delegates/
11EXTRACT_SUFX= .tar.xz 10EXTRACT_SUFX= .tar.xz
12 11
13MAINTAINER= nros@NetBSD.org 12MAINTAINER= nros@NetBSD.org
14HOMEPAGE= http://www.imagemagick.org/ 13HOMEPAGE= http://www.imagemagick.org/
15COMMENT= Library for reading and writing FlashPix images 14COMMENT= Library for reading and writing FlashPix images
16LICENSE= flashpix-license 15LICENSE= flashpix-license
17 16
18GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
19USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++
20USE_LIBTOOL= yes 19USE_LIBTOOL= yes
21 20
22docdir= share/doc/${PKGBASE} 21docdir= share/doc/${PKGBASE}
23INSTALLATION_DIRS+=${docdir} 22INSTALLATION_DIRS+=${docdir}
24post-install: 23post-install:
25 ${INSTALL_DATA} ${WRKSRC}/flashpix.h \ 24 ${INSTALL_DATA} ${WRKSRC}/flashpix.h \
26 ${DESTDIR}${PREFIX}/${docdir}/copyright-notice 25 ${DESTDIR}${PREFIX}/${docdir}/copyright-notice
27 ${INSTALL_DATA} ${WRKSRC}/README \ 26 ${INSTALL_DATA} ${WRKSRC}/README \
28 ${DESTDIR}${PREFIX}/${docdir} 27 ${DESTDIR}${PREFIX}/${docdir}
29 ${INSTALL_DATA} ${WRKSRC}/AUTHORS \ 28 ${INSTALL_DATA} ${WRKSRC}/AUTHORS \
30 ${DESTDIR}${PREFIX}/${docdir} 29 ${DESTDIR}${PREFIX}/${docdir}
31 ${INSTALL_DATA} ${WRKSRC}/ChangeLog \ 30 ${INSTALL_DATA} ${WRKSRC}/ChangeLog \
32 ${DESTDIR}${PREFIX}/${docdir} 31 ${DESTDIR}${PREFIX}/${docdir}
33 ${INSTALL_DATA} ${WRKSRC}/doc/readme.txt \ 32 ${INSTALL_DATA} ${WRKSRC}/doc/readme.txt \
34 ${DESTDIR}${PREFIX}/${docdir} 33 ${DESTDIR}${PREFIX}/${docdir}
35 34
36.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.287 -r1.288 pkgsrc/mk/defaults/mk.conf (switch to unified diff)

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