Make the port-specific changelog ($MACHINE/whatis) optional by using .pso
to call a shell script which outputs nothing if the file is not present. Remove the "whatis" file for ports where it does not contain anything useful and hasn't been updated for years. OK tsutsui@, hubertf@.
This commit is contained in:
parent
40db4f866e
commit
4195ecc3d2
@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile.inc,v 1.37 2007/05/06 11:00:03 pavel Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.38 2007/07/26 15:26:35 pavel Exp $
|
||||
#
|
||||
|
||||
# Ross Harvey <ross@NetBSD.org>
|
||||
@ -23,7 +23,9 @@ SRCS= ${MAIN} whatis ${COMMON}/contents hardware xfer prep \
|
||||
${COMMON}/legal.common legal \
|
||||
${.CURDIR}/../Makefile.inc ${MERGED_SRCS}
|
||||
|
||||
PRESET= ${GFLAGS} -dM=${M} -dV=${DISTRIBVER} -d.CURDIR=${.CURDIR} -r${M}=1
|
||||
whatis: .OPTIONAL
|
||||
|
||||
PRESET= ${GFLAGS} -U -dM=${M} -dV=${DISTRIBVER} -d.CURDIR=${.CURDIR} -r${M}=1
|
||||
|
||||
POST_PLAIN= -P-b -P-u -P-o
|
||||
|
||||
|
@ -1,14 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.3 2002/07/08 14:51:51 lukem Exp $
|
||||
.
|
||||
.ie \n[FOR_RELEASE] \{\
|
||||
.Nx*M
|
||||
\*V is the first major release of
|
||||
.Nx*M .
|
||||
.\}
|
||||
.el \{\
|
||||
.Nx*M hasn't been formally released yet.
|
||||
.\}
|
||||
It's still in a very experimental state, so you'll need a good deal of
|
||||
experience with both
|
||||
.Nx
|
||||
and RISC OS to get it installed.
|
@ -1,14 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.11 2007/05/05 23:07:11 pavel Exp $
|
||||
.
|
||||
The \*M-specific enhancements since the
|
||||
.Nx 3.0
|
||||
release include:
|
||||
.(bullet
|
||||
TBD
|
||||
.bullet)
|
||||
.Pp
|
||||
.Nx
|
||||
\*V on \*M is, as usual, also fully backward compatible with old
|
||||
.Nx*M
|
||||
binaries, so you don't need to recompile all
|
||||
your local programs.
|
@ -1,12 +0,0 @@
|
||||
.\"$NetBSD: whatis,v 1.2 2007/05/26 20:45:12 bouyer Exp $
|
||||
.
|
||||
.Pp
|
||||
Some (but not all!) notable \*M-specific improvements include:
|
||||
.(bullet
|
||||
Default kernels now have ACPI enabled by default. If this cause problems
|
||||
on your hardware, use userconf and
|
||||
.Ic disable acpi
|
||||
to boot without ACPI support.
|
||||
.It
|
||||
TBD
|
||||
.bullet)
|
@ -1,10 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.17 2007/05/05 23:07:11 pavel Exp $
|
||||
.
|
||||
This is the XXXth major release of
|
||||
.Nx
|
||||
for the Amiga and DraCo line of computers.
|
||||
.Pp
|
||||
New port-specific features include:
|
||||
.(bullet
|
||||
TBD
|
||||
.bullet)
|
@ -1,26 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.14 2002/07/08 14:51:51 lukem Exp $
|
||||
.
|
||||
The \*M release was imported into
|
||||
.Nx
|
||||
in in March 1995.
|
||||
The first major release was
|
||||
.Nx 1.1 .
|
||||
About a year later,
|
||||
.Nx 1.2
|
||||
was released for the Atari.
|
||||
This release fixed a large number of bugs and made the Atari-port a
|
||||
stable member of the
|
||||
.Nx
|
||||
family.
|
||||
The saga continued with the
|
||||
.Nx 1.3
|
||||
release.
|
||||
In this release, support was added for the Medusa Hades, Riebl
|
||||
ethernet and Falcon IDE support.
|
||||
.Nx 1.4
|
||||
was released a couple of years later, and added support for various
|
||||
devices.
|
||||
.Nx 1.5 was released in late 2000. and add
|
||||
And now,
|
||||
.Nx \*V
|
||||
is emerging!
|
@ -1,15 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.3 2007/05/05 23:07:11 pavel Exp $
|
||||
.
|
||||
This is the XXXth major release of
|
||||
.Nx*M .
|
||||
Previous versions of
|
||||
.Nx
|
||||
supported the \*M platform as part of
|
||||
.Nx Ns /arm32 .
|
||||
.Pp
|
||||
.Nx \*V
|
||||
on \*M is, as usual, fully backward compatible with old
|
||||
.Nx
|
||||
binaries, so you don't need to recompile all your local programs
|
||||
provided you set the appropriate binary compatibility options in your
|
||||
kernel configuration.
|
@ -1,4 +1,4 @@
|
||||
.\" $NetBSD: main,v 1.350 2007/07/26 11:43:57 jnemeth Exp $
|
||||
.\" $NetBSD: main,v 1.351 2007/07/26 15:26:37 pavel Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
|
||||
.\" All rights reserved.
|
||||
@ -886,8 +886,7 @@ The evbsh5 port has been removed from NetBSD due to lack of interest, compounded
|
||||
.bullet)
|
||||
.
|
||||
.\" END from htdocs/releases/formal-4/NetBSD-4.0.xml#major-changes }
|
||||
.Ss2 \*M specific
|
||||
.so whatis -----------------------------------------------
|
||||
.pso ../printwhatis
|
||||
.\} \" \n[FOR_RELEASE]
|
||||
.
|
||||
.Ss "The Future of NetBSD"
|
||||
|
@ -1,17 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.2 2002/06/29 10:54:15 lukem Exp $
|
||||
.
|
||||
This is the first major release of
|
||||
.Nx*M .
|
||||
.Pp
|
||||
Unlike previous releases of
|
||||
.Nx
|
||||
for the ARM architecture, the \*M port uses the ELF
|
||||
binary format.
|
||||
However,
|
||||
.Nx \*V
|
||||
on \*M is, as usual, also fully backward compatible with
|
||||
old
|
||||
.Nx
|
||||
a.out ARM binaries, so you don't need to recompile all your local
|
||||
programs provided you set the appropriate binary compatibility options
|
||||
in your kernel configuration.
|
@ -1,4 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.1 2002/12/09 14:03:58 scw Exp $
|
||||
.
|
||||
This is the first major release of
|
||||
.Nx*M .
|
@ -1,5 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.1 2003/10/10 23:53:21 mbw Exp $
|
||||
.
|
||||
This is the first major release of
|
||||
.Nx
|
||||
for the HP 9000/700 series of computers.
|
@ -1,19 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.18 2002/07/19 07:17:53 scottr Exp $
|
||||
.
|
||||
.Nx \*V
|
||||
is the seventh major release of
|
||||
.Nx
|
||||
for the \*A-based Macintosh.
|
||||
.Pp
|
||||
For the \*M port,
|
||||
.Nx \*V
|
||||
offers improved support for a variety of PowerBook models, many of which
|
||||
now support the built-in keyboard and display as a console. Please see the
|
||||
.Sx NetBSD/\*M\ System\ Requirements\ and\ Supported\ Devices
|
||||
section for details.
|
||||
.Pp
|
||||
There is still a lot of work to be done and help is welcomed.
|
||||
.Nx \*V
|
||||
on the \*M platform is, as usual, also fully backward compatible with old
|
||||
.Nx*M
|
||||
binaries, so you don't need to recompile all of your local programs.
|
@ -1,24 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.8 2007/05/05 23:07:12 pavel Exp $
|
||||
.
|
||||
This is the XXXth major release of
|
||||
.Nx
|
||||
for the \*M platform, including the Apple eMac, iBook, iMac,
|
||||
PowerMacintosh, PowerBook, and Xserve models, as well as clones.
|
||||
.Pp
|
||||
As is usual between releases, the \*M port has had many improvements
|
||||
made to it \(em too many to detail all of them here.
|
||||
.Pp
|
||||
Numerous new drivers have been added.
|
||||
See the supported hardware list for details.
|
||||
.Pp
|
||||
Some (but not all!) notable \*M-specific improvements include:
|
||||
.(bullet
|
||||
TBD
|
||||
.bullet)
|
||||
.Pp
|
||||
.Nx \*V
|
||||
on \*M is, as usual, also fully backward compatible with old
|
||||
.Nx*M
|
||||
binaries, so you don't need to recompile all your local programs
|
||||
provided you set the appropriate binary compatibility options in your
|
||||
kernel configuration.
|
@ -1,11 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.2 2002/07/08 14:42:49 lukem Exp $
|
||||
.
|
||||
This is a non formal release of
|
||||
.Nx*M .
|
||||
.Pp
|
||||
.Nx*M
|
||||
brings the
|
||||
.Nx
|
||||
operating system to
|
||||
Brains mmEye systems, which uses
|
||||
Hitachi SH-3 CPU.
|
@ -1,5 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.7 2002/07/08 14:42:50 lukem Exp $
|
||||
.
|
||||
This is the sixth major release of
|
||||
.Nx
|
||||
for the \*M series of boards.
|
@ -1,7 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.5 2002/07/08 14:42:50 lukem Exp $
|
||||
.
|
||||
This is the second major release of
|
||||
.Nx
|
||||
for the Sony's \*M based
|
||||
.Dq "NET WORK STATION"
|
||||
series of computers.
|
@ -1,7 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.1 2002/06/15 16:48:41 tsutsui Exp $
|
||||
.
|
||||
This is the first major release of
|
||||
.Nx
|
||||
for the Sony's \*M based
|
||||
.Dq "NET WORK STATION"
|
||||
series of computers.
|
@ -1,5 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.4 2002/07/08 14:42:50 lukem Exp $
|
||||
.
|
||||
This is the third major release of
|
||||
.Nx
|
||||
for the NeXT series of computers.
|
@ -1,7 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.12 2006/11/26 16:29:07 hubertf Exp $
|
||||
.
|
||||
.\"
|
||||
.\" Look at src/doc/CHANGES for contents!
|
||||
.\"
|
||||
The \*M port was improved through a large number of
|
||||
machine-independent changes in the general NetBSD base code.
|
@ -1,2 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.1 2002/06/17 20:32:28 augustss Exp $
|
||||
.
|
6
distrib/notes/printwhatis
Executable file
6
distrib/notes/printwhatis
Executable file
@ -0,0 +1,6 @@
|
||||
#!/bin/sh
|
||||
if [ -f whatis ]; then
|
||||
cat - whatis <<EOF
|
||||
.Ss2 \*M specific
|
||||
EOF
|
||||
fi
|
@ -1,10 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.3 2002/07/08 14:51:52 lukem Exp $
|
||||
.
|
||||
This is the first major release of
|
||||
.Nx*M .
|
||||
.Pp
|
||||
.Nx*M
|
||||
brings the
|
||||
.Nx
|
||||
operating system to
|
||||
the Motorola Sandpoint reference platform.
|
@ -1,5 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.1 2002/05/18 17:31:43 pooka Exp $
|
||||
.
|
||||
This is the first major release of
|
||||
.Nx
|
||||
for the \*M platform.
|
@ -1,16 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.4 2007/05/05 23:07:12 pavel Exp $
|
||||
.
|
||||
This is the first major release of
|
||||
.Nx*M .
|
||||
Previous versions of
|
||||
.Nx
|
||||
supported the Shark platform as part of
|
||||
.Nx Ns /arm32 .
|
||||
.Pp
|
||||
.Pp
|
||||
.Nx \*V
|
||||
on \*M is, as usual, also fully backward compatible with old
|
||||
.Nx
|
||||
ARM binaries, so you don't need to recompile all your local
|
||||
programs provided you set the appropriate binary compatibility options
|
||||
in your kernel configuration.
|
@ -1,16 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.21 2007/05/05 23:07:12 pavel Exp $
|
||||
.
|
||||
.Nx \*V
|
||||
is the XXXth major release for the \*M.
|
||||
.Pp
|
||||
Some (but not all!) notable \*M-specific improvements include:
|
||||
.(bullet
|
||||
TBD
|
||||
.bullet)
|
||||
.Pp
|
||||
.Nx \*V
|
||||
on \*M is, as usual, also fully backward compatible with old
|
||||
.Nx*M
|
||||
binaries, so you don't need to recompile all your local programs
|
||||
provided you set the appropriate binary compatibility options in your
|
||||
kernel configuration.
|
@ -1,2 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.16 2007/05/05 23:07:12 pavel Exp $
|
||||
.
|
@ -1,4 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.1 2001/12/17 21:39:52 fredette Exp $
|
||||
.
|
||||
This is the first major release of
|
||||
.Nx*M .
|
@ -1,4 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.9 2002/07/08 14:42:52 lukem Exp $
|
||||
.
|
||||
This is the sixth major release of
|
||||
.Nx*M .
|
@ -1,6 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.8 2007/05/05 23:07:12 pavel Exp $
|
||||
.
|
||||
This is the XXXth major release of
|
||||
.Nx
|
||||
for the
|
||||
.Tn VAX .
|
@ -1,6 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.9 2002/07/08 14:42:52 lukem Exp $
|
||||
.
|
||||
.Nx \*V
|
||||
is the fifth major release of
|
||||
.Nx
|
||||
for the \*M platform.
|
@ -1,10 +0,0 @@
|
||||
.\" $NetBSD: whatis,v 1.3 2007/05/05 23:07:12 pavel Exp $
|
||||
.
|
||||
This is the XXXth major release of
|
||||
.Nx*M .
|
||||
.Pp
|
||||
Some (but not all!) notable features include:
|
||||
.(bullet
|
||||
TBD
|
||||
.bullet)
|
||||
.Pp
|
Loading…
Reference in New Issue
Block a user