1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-18 15:30:21 +00:00

Nuke all ports related options. This file has to be re-edited once

the ports-team has decided about the ports.conf issue.
This commit is contained in:
Alexander Langer 2001-08-30 21:40:55 +00:00
parent 5d97a228a8
commit 5fe122dadb
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=82599

View File

@ -574,209 +574,6 @@ for simple printers or
for postscript or graphics printers with a ghostscript
filter.
.El
.Pp
The following list provides a name and short description for variables
that are used when building ports:
.Bl -tag -width Ar
.It Va FORCE_PKG_REGISTER
.Pq Vt bool
Set this to override any existing package registration.
.It Va HAVE_MOTIF
.Pq Vt bool
Set this if you have Motif on your system.
.It Va KRB5_HOME
.Pq Vt str
Set this if you want to install the MIT Kerberos5 port somewhere
other than
.Pa /usr/local .
.It Va LOCALBASE
.Pq Vt str
Set this to the base directory that non\-X ports should be
installed in.
It provides the default for
.Va PREFIX
when building in
.Pa /usr/ports .
.It Va MASTER_SITE_AFTERSTEP
.Pq Vt str
Set this to change the master site for AfterStep ports.
The last
part of the path must be
.Dq Li /%SUBDIR%/ .
.It Va MASTER_SITE_BACKUP
.Pq Vt str
Controls the site location that ports check for distfiles if the
locations listed in their
.Pa Makefile
do not work.
The last part of the path must be
.Dq Li /${DIST_SUBDIR}/ .
.It Va MASTER_SITE_COMP_SOURCES
.Pq Vt str
Controls the master site location for
.Pa comp.sources
ports.
The
last part of the path must be
.Dq Li %SUBDIR%/
.It Va MASTER_SITE_GNOME
.Pq Vt str
Controls the master site location for GNOME ports.
The
last part of the path must be
.Dq Li /%SUBDIR%/
.It Va MASTER_SITE_GNU
.Pq Vt str
Controls the master site location for GNU ports.
The
last part of the path must be
.Dq Li /%SUBDIR%/
.It Va MASTER_SITE_KDE
.Pq Vt str
Controls the master site location for KDE ports.
The
last part of the path must be
.Dq Li /%SUBDIR%/
.It Va MASTER_SITE_FREEBSD
.Pq Vt bool
If set, go to the master
.Fx
site for all files.
.It Va MASTER_SITE_MOZILLA
.Pq Vt str
Controls the master site location for Mozilla ports.
The
last part of the path must be
.Dq Li /%SUBDIR%/
.It Va MASTER_SITE_OVERRIDE
.Pq Vt str
If set, this site is checked before the sites listed in the ports
.Pa Makefile .
You can have it check the backup site first by like so:
.Bd -literal -offset indent
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}
.Ed
.It Va MASTER_SITE_PERL_CPAN
.Pq Vt str
Controls the master site location for Perl ports.
The
last part of the path must be
.Bd -literal -offset indent
/%SUBDIR%/
.Ed
.It Va MASTER_SORT_REGEX
.Pq Vt str
Set this to control the sort order for mirror sets.
To set it to
prefer mirrors in the
.Pa .jp
domain, use:
.Bd -literal -offset indent
MASTER_SORT_REGEX?= ^file: ^ftp://ftp\.FreeBSD\.org/pub/FreeBSD/ports/local-distfiles/ ://[^/]*\.jp/ ://[^/]*\.jp\.
.Ed
.Pp
Users of other ccTLD domains should change the
.Dq Li jp
to the
appropriate domain.
.It Va MASTER_SITE_RINGSERVER
.Pq Vt str
Controls the master site location for Ringserver ports.
The last
part of the path must be
.Dq Li /%SUBDIR%/ .
.It Va MASTER_SITE_RUBY
.Pq Vt str
Controls the master site location for Ruby ports.
The last
part of the path must be
.Dq Li /%SUBDIR%/ .
.It Va MASTER_SITE_SUNSITE
.Pq Vt str
Controls the master site location for Sunsite ports.
The last
part of the path must be
.Dq Li /%SUBDIR%/ .
.It Va MASTER_SITE_TCLTK
.Pq Vt str
Controls the master site location for Tcl and Tk ports.
The last
part of the path must be
.Dq Li /%SUBDIR%/ .
.It Va MASTER_SITE_TEX_CTAN
.Pq Vt str
Controls the master site location for TeX ports.
The last
part of the path must be
.Dq Li /%SUBDIR%/ .
.It Va MASTER_SITE_WINDOWMAKER
.Pq Vt str
Controls the master site location for WindowMaker ports.
The last
part of the path must be
.Dq Li /%SUBDIR%/ .
.It Va MASTER_SITE_XCONTRIB
.Pq Vt str
Controls the master site location for contributed X ports.
The last
part of the path must be
.Dq Li /%SUBDIR%/ .
.It Va MASTER_SITE_XEMACS
.Pq Vt str
Controls the master site location for Xemacs ports.
The last
part of the path must be
.Dq Li /%SUBDIR%/ .
.It Va MASTER_SITE_XFREE
.Pq Vt str
Controls the master site location for XFree ports.
The last
part of the path must be
.Dq Li /%SUBDIR%/ .
.It Va MOTIFLIB
.Pq Vt str
Location of
.Pa libXm.a
and
.Pa libXm.so .
.It Va MOTIF_STATIC
.Pq Vt bool
Set this if you want ports that use Motif to be built so they
can be run on systems without the Motif shared libraries.
.It Va NOCLEANDEPENDS
.Pq Vt bool
Set this to prevent
.Dq Li "make clean"
from cleaning the ports that the one being cleaned depends on.
.It Va NOPORTDOCS
.Pq Vt bool
Set this to disable installing additional documentation with ports.
.It Va PACKAGES
.Pq Vt str
Used only for the package target; the directory for the package tree.
.It Va PATCH_SITES
.Pq Vt str
Primary location(s) for the distribution of patch files.
.It Va PORTSDIR
.Pq Vt str
The location of the ports tree.
.It Va USA_RESIDENT
.Pq Vt bool
Set this if you are a resident of the USA so that ports that
need to can attempt to comply with U.S. export regulations.
.It Va WITHOUT_X11
.Pq Vt bool
Set this so that ports that can be built with or without X11
support will build without X11 support by default.
.It Va WRKDIRPREFIX
.Pq Vt str
Where to create temporary files used when building ports.
.It Va X11BASE
.Pq Vt str
Should be set to where the X11 distribution has been
installed if it is installed anywhere other than
.Pa /usr/X11R6 .
.El
.Sh FILES
.Bl -tag -width /etc/defaults/make.conf -compact
.It Pa /etc/defaults/make.conf
@ -784,8 +581,6 @@ installed if it is installed anywhere other than
.It Pa /usr/doc/Makefile
.It Pa /usr/src/Makefile
.It Pa /usr/src/Makefile.inc1
.It Pa /usr/ports/Mk/bsd.port.mk
.It Pa /usr/ports/Mk/bsd.sites.mk
.El
.Sh SEE ALSO
.Xr gcc 1 ,