Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-9]: src/distrib/notes Pull up following revision(s) (requested by...



details:   https://anonhg.NetBSD.org/src/rev/2ecfc33c1d34
branches:  netbsd-9
changeset: 461390:2ecfc33c1d34
user:      msaitoh <msaitoh%NetBSD.org@localhost>
date:      Mon Nov 25 05:50:15 2019 +0000

description:
Pull up following revision(s) (requested by martin in ticket #471):
        distrib/notes/sandpoint/xfer: revision 1.4
        distrib/notes/newsmips/contents: revision 1.6
        distrib/notes/Makefile.inc: revision 1.45
        distrib/notes/landisk/contents: revision 1.7
        distrib/notes/sparc/contents: revision 1.25
        distrib/notes/arc/contents: revision 1.6
        distrib/notes/sun2/contents: revision 1.6
        distrib/notes/common/sysinst: revision 1.109
        distrib/notes/common/postinstall: revision 1.85
        distrib/notes/vax/contents: revision 1.15
        distrib/notes/mac68k/contents: revision 1.24
        distrib/notes/alpha/contents: revision 1.20
        distrib/notes/cats/contents: revision 1.6
        distrib/notes/sparc64/contents: revision 1.9
        distrib/notes/mvme68k/contents: revision 1.17
        distrib/notes/i386/contents: revision 1.33
        distrib/notes/common/main: revision 1.554
        distrib/notes/rs6000/contents: revision 1.6
        distrib/notes/hpcmips/contents: revision 1.14
        distrib/notes/evbppc/contents: revision 1.7
        distrib/notes/hpcarm/contents: revision 1.7
        distrib/notes/emips/contents: revision 1.6
        distrib/notes/sun3/contents: revision 1.20
        distrib/notes/macppc/contents: revision 1.18
        distrib/notes/amd64/contents: revision 1.9
        distrib/notes/x68k/contents: revision 1.21
        distrib/notes/sgimips/contents: revision 1.6
        distrib/notes/sandpoint/contents: revision 1.6
        distrib/notes/mmeye/contents: revision 1.7
        distrib/notes/arc/prep: revision 1.5
        distrib/notes/pmax/contents: revision 1.21
        distrib/notes/shark/contents: revision 1.6
        distrib/notes/news68k/contents: revision 1.10
        distrib/notes/cats/prep: revision 1.14
        distrib/notes/hp300/contents: revision 1.21
        distrib/notes/common/upgrade: revision 1.31
        distrib/notes/next68k/contents: revision 1.11
        distrib/notes/amiga/contents: revision 1.24
        distrib/notes/common/contents: revision 1.180
        distrib/notes/evbarm/contents: revision 1.6
        distrib/notes/sparc64/upgrade: revision 1.7
        distrib/notes/hppa/contents: revision 1.6
        distrib/notes/acorn32/contents: revision 1.6
        distrib/notes/ofppc/contents: revision 1.7
        distrib/notes/macppc/prep.OPENFIRMWARE: revision 1.21
        distrib/notes/atari/contents: revision 1.24
        distrib/notes/bebox/contents: revision 1.6
        distrib/notes/prep/contents: revision 1.6
        distrib/notes/hpcsh/contents: revision 1.7
        distrib/notes/ews4800mips/contents: revision 1.6
Modernize release notes:
 - use https where possible
 - adapt to cdn/nycdn and our current auto-build conventions
 - automate where possible
Many thanks to uwe for lots of *roff help.

diffstat:

 distrib/notes/Makefile.inc             |   24 +++++-
 distrib/notes/acorn32/contents         |    5 +-
 distrib/notes/alpha/contents           |    5 +-
 distrib/notes/amd64/contents           |    5 +-
 distrib/notes/amiga/contents           |    5 +-
 distrib/notes/arc/contents             |    5 +-
 distrib/notes/arc/prep                 |    4 +-
 distrib/notes/atari/contents           |    5 +-
 distrib/notes/bebox/contents           |    5 +-
 distrib/notes/cats/contents            |    5 +-
 distrib/notes/cats/prep                |    4 +-
 distrib/notes/common/contents          |    7 +-
 distrib/notes/common/main              |  128 ++++++++++++++++++++------------
 distrib/notes/common/postinstall       |    8 +-
 distrib/notes/common/sysinst           |    6 +-
 distrib/notes/common/upgrade           |    3 +-
 distrib/notes/emips/contents           |    5 +-
 distrib/notes/evbarm/contents          |    5 +-
 distrib/notes/evbppc/contents          |    5 +-
 distrib/notes/ews4800mips/contents     |    5 +-
 distrib/notes/hp300/contents           |    5 +-
 distrib/notes/hpcarm/contents          |    5 +-
 distrib/notes/hpcmips/contents         |    5 +-
 distrib/notes/hpcsh/contents           |    5 +-
 distrib/notes/hppa/contents            |    5 +-
 distrib/notes/i386/contents            |    5 +-
 distrib/notes/landisk/contents         |    5 +-
 distrib/notes/mac68k/contents          |    5 +-
 distrib/notes/macppc/contents          |    5 +-
 distrib/notes/macppc/prep.OPENFIRMWARE |   14 +-
 distrib/notes/mmeye/contents           |    5 +-
 distrib/notes/mvme68k/contents         |    5 +-
 distrib/notes/news68k/contents         |    5 +-
 distrib/notes/newsmips/contents        |    5 +-
 distrib/notes/next68k/contents         |    5 +-
 distrib/notes/ofppc/contents           |    5 +-
 distrib/notes/pmax/contents            |    5 +-
 distrib/notes/prep/contents            |    5 +-
 distrib/notes/rs6000/contents          |    5 +-
 distrib/notes/sandpoint/contents       |    5 +-
 distrib/notes/sandpoint/xfer           |    8 +-
 distrib/notes/sgimips/contents         |    5 +-
 distrib/notes/shark/contents           |    5 +-
 distrib/notes/sparc/contents           |    5 +-
 distrib/notes/sparc64/contents         |    7 +-
 distrib/notes/sparc64/upgrade          |    3 +-
 distrib/notes/sun2/contents            |    5 +-
 distrib/notes/sun3/contents            |    5 +-
 distrib/notes/vax/contents             |    5 +-
 distrib/notes/x68k/contents            |    5 +-
 50 files changed, 206 insertions(+), 200 deletions(-)

diffs (truncated from 1220 to 300 lines):

diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/Makefile.inc
--- a/distrib/notes/Makefile.inc        Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/Makefile.inc        Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile.inc,v 1.43.18.1 2019/11/21 19:28:38 martin Exp $
+#      $NetBSD: Makefile.inc,v 1.43.18.2 2019/11/25 05:50:15 msaitoh Exp $
 #
 
 # Ross Harvey <ross%NetBSD.org@localhost>
@@ -27,11 +27,33 @@
 whatis: .OPTIONAL
 
 PRESET=        ${GFLAGS} -U -dM=${M} -dV=${DISTRIBVER} -d.CURDIR=${.CURDIR} -r${M}=1
+PRESET+=       -rmajor=${DISTRIBVER:C/\..*$//}
 .if ${USE_XZ_SETS}
 PRESET+=       -dsetsuffix=tar.xz
 .else
 PRESET+=       -dsetsuffix=tgz
 .endif
+.if ${NETBSD_OFFICIAL_RELEASE:Uno} == "yes"
+PRESET+=       -rFOR_RELEASE=1
+.else
+PRESET+=       -rFOR_RELEASE=0
+.endif
+.if (${DISTRIBVER:M*.99.*})
+PRESET+=       -rRELEASE_BRANCH=0
+.elif (${DISTRIBVER:M*.[0-9]*})
+PRESET+=       -rRELEASE_BRANCH=1
+PRESET+=       -rminor=${DISTRIBVER:C/^[0-9]+\.([0-9])+.*$/\1/}
+nextmin!=      expr ${DISTRIBVER:C/^[0-9]+\.([0-9])+.*$/\1/} + 1
+.if exists(${.CURDIR}/../../../doc/CHANGES-${DISTRIBVER:C/\..*$//}.${nextmin})
+PRESET+=       -rnextminor=${nextmin}
+.endif
+.endif
+.if defined(BUILDID) && "${BUILDID:M20*Z}" != ""
+curdate!=      env LANG="C" date -d "${BUILDID:C/[0-9][0-9][0-9][0-9]Z$//}" "+%b %d, %Y"
+.else
+curdate!=      env LANG="C" date "+%b %d, %Y"
+.endif
+PRESET+=       -dcur_date="${curdate}"
 
 POST_PLAIN= -P-b -P-u -P-o
 
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/acorn32/contents
--- a/distrib/notes/acorn32/contents    Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/acorn32/contents    Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: contents,v 1.4.4.1 2019/11/21 19:28:38 martin Exp $
+.\"    $NetBSD: contents,v 1.4.4.2 2019/11/25 05:50:20 msaitoh Exp $
 .\"
 .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -31,8 +31,7 @@
 \*V release is found in the
 .Pa \*M
 subdirectory of the distribution:
-.ie \n[FOR_RELEASE] .Pa \&.../NetBSD-\*V/\*M/ .
-.el .Pa Pf \&.../arch/\*M/snapshot/ Ar yyyymmdd/ .
+.Pa \&.../NetBSD-\*V/\*M/ .
 It contains the following files and directories:
 .Pp
 .(tag INSTALL.html -compact \" top level
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/alpha/contents
--- a/distrib/notes/alpha/contents      Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/alpha/contents      Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: contents,v 1.18.4.1 2019/11/21 19:28:38 martin Exp $
+.\"    $NetBSD: contents,v 1.18.4.2 2019/11/25 05:50:16 msaitoh Exp $
 .\"
 .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -31,8 +31,7 @@
 \*V release is found in the
 .Pa \*M
 subdirectory of the distribution:
-.ie \n[FOR_RELEASE] .Pa \&.../NetBSD-\*V/\*M/ .
-.el .Pa Pf \&.../arch/\*M/snapshot/ Ar yyyymmdd/ .
+.Pa \&.../NetBSD-\*V/\*M/ .
 It contains the following files and directories:
 .Pp
 .(tag INSTALL.html -compact \" top level
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/amd64/contents
--- a/distrib/notes/amd64/contents      Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/amd64/contents      Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: contents,v 1.7.4.1 2019/11/21 19:28:38 martin Exp $
+.\"    $NetBSD: contents,v 1.7.4.2 2019/11/25 05:50:18 msaitoh Exp $
 .\"
 .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -31,8 +31,7 @@
 \*V release is found in the
 .Pa \*M
 subdirectory of the distribution:
-.ie \n[FOR_RELEASE] .Pa \&.../NetBSD-\*V/\*M/ .
-.el .Pa Pf \&.../arch/\*M/snapshot/ Ar yyyymmdd/ .
+.Pa \&.../NetBSD-\*V/\*M/ .
 It contains the following files and directories:
 .Pp
 .(tag INSTALL.html -compact \" top level
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/amiga/contents
--- a/distrib/notes/amiga/contents      Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/amiga/contents      Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: contents,v 1.22.4.1 2019/11/21 19:28:38 martin Exp $
+.\"    $NetBSD: contents,v 1.22.4.2 2019/11/25 05:50:19 msaitoh Exp $
 .\"
 .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -31,8 +31,7 @@
 \*V release is found in the
 .Pa \*M
 subdirectory of the distribution:
-.ie \n[FOR_RELEASE] .Pa \&.../NetBSD-\*V/\*M/ .
-.el .Pa Pf \&.../arch/\*M/snapshot/ Ar yyyymmdd/ .
+.Pa \&.../NetBSD-\*V/\*M/ .
 It contains the following files and directories:
 .Pp
 .(tag INSTALL.html -compact \" top level
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/arc/contents
--- a/distrib/notes/arc/contents        Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/arc/contents        Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: contents,v 1.4.4.1 2019/11/21 19:28:38 martin Exp $
+.\"    $NetBSD: contents,v 1.4.4.2 2019/11/25 05:50:16 msaitoh Exp $
 .\"
 .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -31,8 +31,7 @@
 \*V release is found in the
 .Pa \*M
 subdirectory of the distribution:
-.ie \n[FOR_RELEASE] .Pa \&.../NetBSD-\*V/\*M/ .
-.el .Pa Pf \&.../arch/\*M/snapshot/ Ar yyyymmdd/ .
+.Pa \&.../NetBSD-\*V/\*M/ .
 It contains the following files and directories:
 .Pp
 .(tag INSTALL.html -compact \" top level
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/arc/prep
--- a/distrib/notes/arc/prep    Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/arc/prep    Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: prep,v 1.4 2014/11/13 08:16:42 snj Exp $
+.\"    $NetBSD: prep,v 1.4.18.1 2019/11/25 05:50:16 msaitoh Exp $
 .
 First and foremost, before beginning the installation process,
 .Em make sure you have a reliable backup
@@ -49,7 +49,7 @@
 Systems not supported by the packages
 collection should get it from the official website:
 .br
-.Lk ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/sysutils/cdrtools/README.html
+.Lk https://cdn.NetBSD.org/pub/NetBSD/packages/pkgsrc/sysutils/cdrtools/README.html
 .br
 .Lk http://cdrecord.berlios.de/old/private/cdrecord.html
 .Pp
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/atari/contents
--- a/distrib/notes/atari/contents      Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/atari/contents      Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: contents,v 1.22.4.1 2019/11/21 19:28:39 martin Exp $
+.\"    $NetBSD: contents,v 1.22.4.2 2019/11/25 05:50:20 msaitoh Exp $
 .\"
 .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -31,8 +31,7 @@
 \*V release is found in the
 .Pa \*M
 subdirectory of the distribution:
-.ie \n[FOR_RELEASE] .Pa \&.../NetBSD-\*V/\*M/ .
-.el .Pa Pf \&.../arch/\*M/snapshot/ Ar yyyymmdd/ .
+.Pa \&.../NetBSD-\*V/\*M/ .
 It contains the following files and directories:
 .Pp
 .(tag INSTALL.html -compact \" top level
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/bebox/contents
--- a/distrib/notes/bebox/contents      Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/bebox/contents      Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: contents,v 1.4.4.1 2019/11/21 19:28:39 martin Exp $
+.\"    $NetBSD: contents,v 1.4.4.2 2019/11/25 05:50:20 msaitoh Exp $
 .\"
 .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -31,8 +31,7 @@
 \*V release is found in the
 .Pa \*M
 subdirectory of the distribution:
-.ie \n[FOR_RELEASE] .Pa \&.../NetBSD-\*V/\*M/ .
-.el .Pa Pf \&.../arch/\*M/snapshot/ Ar yyyymmdd/ .
+.Pa \&.../NetBSD-\*V/\*M/ .
 It contains the following files and directories:
 .Pp
 .(tag INSTALL.html -compact \" top level
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/cats/contents
--- a/distrib/notes/cats/contents       Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/cats/contents       Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: contents,v 1.4.4.1 2019/11/21 19:28:39 martin Exp $
+.\"    $NetBSD: contents,v 1.4.4.2 2019/11/25 05:50:16 msaitoh Exp $
 .\"
 .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -31,8 +31,7 @@
 \*V release is found in the
 .Pa \*M
 subdirectory of the distribution:
-.ie \n[FOR_RELEASE] .Pa \&.../NetBSD-\*V/\*M/ .
-.el .Pa Pf \&.../arch/\*M/snapshot/ Ar yyyymmdd/ .
+.Pa \&.../NetBSD-\*V/\*M/ .
 It contains the following files and directories:
 .Pp
 .(tag INSTALL.html -compact \" top level
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/cats/prep
--- a/distrib/notes/cats/prep   Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/cats/prep   Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: prep,v 1.13 2014/11/13 08:16:42 snj Exp $
+.\"    $NetBSD: prep,v 1.13.18.1 2019/11/25 05:50:16 msaitoh Exp $
 .
 A \*M machine usually needs little or no preparation before installing
 .Nx ,
@@ -45,7 +45,7 @@
 Systems not supported by the packages
 collection should get it from the official website:
 .br
-.Lk ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/sysutils/cdrtools/README.html
+.Lk https://cdn.NetBSD.org/pub/NetBSD/packages/pkgsrc/sysutils/cdrtools/README.html
 .br
 .Lk http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html
 .Pp
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/common/contents
--- a/distrib/notes/common/contents     Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/common/contents     Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: contents,v 1.178.2.1 2019/11/21 19:28:39 martin Exp $
+.\"    $NetBSD: contents,v 1.178.2.2 2019/11/25 05:50:16 msaitoh Exp $
 .\"
 .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -30,8 +30,7 @@
 \*V release is found in the
 .Pa \*M
 subdirectory of the distribution:
-.ie \n[FOR_RELEASE] .Pa \&.../NetBSD-\*V/\*M/ .
-.el .Pa Pf \&.../arch/\*M/snapshot/ Ar yyyymmdd/ .
+.Pa \&.../NetBSD-\*V/\*M/ .
 It contains the following files and directories:
 .Pp
 .(tag INSTALL.html -compact \" top level
@@ -497,7 +496,7 @@
 .Nx Ns /sparc
 .Pa binary/sets .
 Be sure to use the 32 bit sparc
-.Pa kern-GENERIC_SUN4U.\*[setsuffix] 
+.Pa kern-GENERIC_SUN4U.tgz
 kernel distribution.  Otherwise, continue to follow the \*M installation
 procedure, not the sparc instructions.
 .Note)
diff -r 3587d19eb032 -r 2ecfc33c1d34 distrib/notes/common/main
--- a/distrib/notes/common/main Mon Nov 25 05:47:13 2019 +0000
+++ b/distrib/notes/common/main Mon Nov 25 05:50:15 2019 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: main,v 1.551.2.1 2019/11/21 19:28:39 martin Exp $
+.\"    $NetBSD: main,v 1.551.2.2 2019/11/25 05:50:16 msaitoh Exp $
 .\"
 .\" Copyright (c) 1999-2012 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -30,16 +30,38 @@
        and type "make".  This will create
        src/distrib/notes/<arch>/INSTALL.*.
 
-       The notes that describe the improvements over the last release
-       aren't appropriate for a snapshot, so these are conditional on
-       FOR_RELEASE. 0 == snapshot; 1 == release
+       We keep most of the notes the same on HEAD and release branches,
+       but some of this are not appropriate for HEAD/current. Also
+       some locations differ for actual release, so we distinguish
+       between:
+
+       RELEASE_BRANCH == 1
+               this is on a release branch (not -current)
+       RELEASE_BRANCH == 0
+               this is current, not yet branched
+       FOR_RELEASE == 1
+               this is an official release (will be signed and placed
+               on ftp/cdn)
+       FOR_RELEASE == 0
+               this is a local build or a "daily" build on the build
+               cluster
 ..
 .
 .tm Processing INSTALL
 .
 .\"    --------------------  CONFIGURATION  --------------------
 .
-.nr FOR_RELEASE 1
+.nr oldvers ( \n[major] - 1 )
+.ie \n[FOR_RELEASE] \{\
+.ds RELEASE_URL https://cdn.NetBSD.org/pub/NetBSD/NetBSD-\*V



Home | Main Index | Thread Index | Old Index