Page MenuHomeFreeBSD

D28881.diff
No OneTemporary

D28881.diff

diff --git a/share/man/man7/release.7 b/share/man/man7/release.7
--- a/share/man/man7/release.7
+++ b/share/man/man7/release.7
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd September 1, 2020
+.Dd February 23, 2021
.Dt RELEASE 7
.Os
.Sh NAME
@@ -143,24 +143,18 @@
.Xr make 1
arguments to pass through, which directly affect the
tuning of the build chroot.
-.It Va SVNROOT
+.It Va GITROOT
The
-.Xr svn 1
+.Xr git 1
host used to check out the various trees.
Defaults to
-.Pa svn://svn.FreeeBSD.org .
+.Pa https://git.FreeeBSD.org .
.It Va SRCBRANCH
The
.Li src/
branch to use.
Defaults to
-.Va head/@rHEAD .
-.It Va DOCBRANCH
-The
-.Li doc/
-branch to use.
-Defaults to
-.Va head/@rHEAD .
+.Fl b Va main .
.It Va PORTBRANCH
The
.Li ports/
@@ -226,15 +220,6 @@
jobs
.Pq Ar -j
to half the number of CPUs available on a SMP-capable system.
-.It Va NODOC
-Set to a non-empty value to skip the
-.Li doc/
-tree checkout.
-When set,
-.Va NODOC
-will prevent the
-.Fa doc.txz
-distribution package from being created.
.It Va NOPORTS
Set to a non-empty value to skip the
.Li ports/
@@ -244,8 +229,6 @@
will prevent the
.Fa ports.txz
distribution package from being created.
-Setting this also sets
-.Va NODOC .
.It Va WITH_DVD
Set to a non-empty value to include the
.Cm dvdrom
@@ -268,7 +251,7 @@
.It Va VCSCMD
The command run to obtain the source trees.
Defaults to
-.Qq Cm svn checkout .
+.Qq Cm git clone Fl q .
.It Va CHROOTBUILD_SKIP
If defined, the
.Li buildworld ,
@@ -289,14 +272,6 @@
This is intended for use only when
.Fa /usr/src
is expected to exist by alternative means.
-.It Va DOC_UPDATE_SKIP
-Set to a non-empty value to prevent checkout or update of
-.Fa /usr/doc
-within the
-.Xr chroot 8 .
-This is intended for use only when
-.Fa /usr/doc
-is expected to exist by alternative means.
.It Va PORTS_UPDATE_SKIP
Set to a non-empty value to prevent checkout or update of
.Fa /usr/ports
@@ -317,9 +292,7 @@
.Pp
When set,
.Va WITH_DVD
-is unset, and
-.Va NODOC
-is defined.
+is unset.
Additionally,
.Va EMBEDDED_TARGET
and
@@ -587,27 +560,10 @@
By default,
.Pa /usr/ports .
If it is unset or cannot be found, ports will not be included in the release.
-.It Ev DOCDIR
-Location of a directory containing the doc tree.
-By default,
-.Pa /usr/doc .
-If it is unset or cannot be found, most documentation will not be included in
-the release; see
-.Ev NODOC
-below.
.It Ev NOPORTS
If defined, the Ports Collection will be omitted from the release.
.It Ev NOSRC
If set, do not include system source code in the release.
-.It Ev NODOC
-If defined, the XML-based documentation from the
-.Fx
-Documentation Project will not be built.
-However, the
-.Dq doc
-distribution will still be created with the minimal documentation set
-provided in
-.Pa src/share/doc .
.It Ev TARGET
The target hardware platform.
This is analogous to the
@@ -657,7 +613,7 @@
.Dq "-CURRENT snapshot":
.Bd -literal -offset indent
cd /usr
-svn co svn://svn.freebsd.org/base/head src
+git clone https://git.freebsd.org/src.git src
cd src
make buildworld buildkernel
cd release
@@ -714,11 +670,19 @@
.Va CHROOTDIR
variable in
.Li release.conf .
+.Sh COMPATIBILITY
+The reldoc target was removed in commit f61e92ca5a23, and
+.Ev DOCDIR ,
+.Ev DOCBRANCH ,
+.Ev DOC_UPDATE_SKIP ,
+and
+.Ev NODOC
+are therefore no longer supported.
.Sh SEE ALSO
.Xr cc 1 ,
+.Xr git 1 Pq Pa ports/devel/git ,
.Xr install 1 ,
.Xr make 1 ,
-.Xr svn 1 Pq Pa ports/devel/subversion ,
.Xr uname 1 ,
.Xr md 4 ,
.Xr make.conf 5 ,
@@ -771,7 +735,7 @@
script.
.Pp
At near 1000 revisions spread over multiple branches, the
-.Xr svn 1
+.Xr git 1
log of
.Pa src/release/Makefile
contains a vivid historical record of some

File Metadata

Mime Type
text/plain
Expires
Tue, Jan 28, 5:43 AM (3 h, 47 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16252850
Default Alt Text
D28881.diff (3 KB)

Event Timeline