Home | History | Annotate | only in /src/distrib/alpha/rz25dist
History log of /src/distrib/alpha/rz25dist
RevisionDateAuthorComments
 1.32 02-Nov-2021  abs Update some distrib X11R6 references to X11R7

Some of these scripts and notes may no longer be relevant, but now
they are at least not relevant while referring to the current X
installation directory
 1.31 05-Aug-2014  apb Use ${TOOL_GZIP_N} instead of ${TOOL_GZIP} -n, and similarly
use ${TOOL_GZIP_N} -9 instead of ${TOOL_GZIP} -9n, etc.

This will pass -nT instead of just -n if the gzip program is
actually pigz.
 1.30 27-Jan-2014  apb branches: 1.30.2;
Use ${TOOL_GZIP} instead of just gzip in all Makefiles
outside */dist/* subdirectories.

When USE_PIGZGZIP=yes, bsd.own.mk sets TOOL_GZIP=${TOOL_PIGZ},
so there's no need to test USE_PIGZGZIP in these Makefiles.
 1.29 03-Apr-2009  perry branches: 1.29.6; 1.29.12;
Consistently use gzip with the -n flag so dates are not embedded.

Not tested on all platforms.
 1.28 10-Jul-2003  lukem branches: 1.28.32; 1.28.42;
Rename a large chunk of the make(1) variables which refer to a
program/tool from "FOO" to "TOOL_FOO". The new variables are:
TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET
TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN
TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT
TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS
TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB
TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE
TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER
TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS
TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL
TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC

For each, provide default in <bsd.sys.mk> of the form:
TOOL_FOO?= foo
and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override:
TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo

Document all of these in bsd.README.

This cleans up a chunk of potential (and actual) namespace collision
within our build infrastructure, as well as improves consistency in
the share/mk documentation and provision of appropriate defaults for
each of these variables.
 1.27 07-May-2002  lukem migrate to /usr/sbin/installboot or ${INSTALLBOOT} as appropriate
 1.26 06-Feb-2002  ross TARGETS is defined by bsd.own.mk, so use LOCALTARGETS instead
 1.25 30-Aug-2000  jhawk Use
${MAKE}
instead of
make
 1.24 02-May-2000  sjg use bsd.kernobj.mk to tell us KERNOBJDIR for compiled kernels.
 1.23 07-Apr-1999  cgd adjust for changes in alpha /usr/mdec files.
 1.22 04-Mar-1999  wrstuden branches: 1.22.2;
Modify all calls to newfs in ramdisk/miniroot creation to include
the needed endianism of the architecture. One step towards cross-building
releases.

Not touched are newfs calls in install scripts as they run on the desired
machine and thus default correctly.
 1.21 05-Sep-1998  lukem distclean is a synonym for cleandir
 1.20 07-May-1997  mycroft Don't use _SUBDIRUSE outside of bsd.subdir.mk.
 1.19 18-Apr-1997  cgd rcs id cleanups
 1.18 18-Mar-1997  cgd punt rc.hack for now. It's not so happy with a shared-lib-based system,
because it wants to use sysctl and sysctl is normally dynamically linked,
and it doesn't have the shared libs available when it wants to use it.
The right thing to do (if i want to propagate this hack) is to build a
statically-linked sysctl rather than copying the dynamically-linked one.
 1.17 24-Feb-1997  cgd clean up in various ways
 1.16 27-Nov-1996  cgd when checking the built file systems, force the check (use -f), and make
sure fsck is trying to check ffs file systems (use -t ffs) because it's
not smart enough to figure that out on its own.
 1.15 15-Jun-1996  cgd pull down from branch:
>add a little hack, to replace /etc/rc on the distribution disk image,
>to make life a little bit easier for people just starting out.
>(remounts root read-write, mounts /usr, etc.) includes instructions
>on how to get 'normal' /etc/rc as the default. does _not_ appear
>in the tar files.
 1.14 31-May-1996  cgd Be more tolerant of changes in the GNU (Cygnus) cpp binary's location
due to NetBSD and Cygnus release number/date changes.
 1.13 25-Apr-1996  cgd branches: 1.13.4;
update for new X, toolchain source locations, and for the new
location of the toolchain's cpp (caused by the change in 'uname -r' caused
by the merge with the master sources).
 1.12 21-Dec-1995  cgd repoint libexec/cpp link to the right place. grn.
 1.11 09-Dec-1995  cgd add missing . to libexec/cpp symlink, as pointed out by John Birrell
 1.10 18-Oct-1995  cgd update for new way of doing boot block, don't include /boot in bin.tar.gz
 1.9 16-Oct-1995  cgd don't include X11 bins or kernel in the bin.tar.gz file
 1.8 14-Oct-1995  cgd slight cleanup, add target to build x11 bins tar file.
 1.7 10-Oct-1995  cgd rearrange dependencies so that this actually works.
 1.6 09-Oct-1995  cgd no longer need the MAKEDEV invocation here.
 1.5 09-Oct-1995  cgd build some tar files, too.
 1.4 29-Sep-1995  cgd copy boot program to / from /usr/mdec
 1.3 27-Sep-1995  cgd cpp (for symlink from /usr/libexec/cpp) has moved
 1.2 27-Sep-1995  cgd /usr/src/devo on the alpha has been renamed to /usr/src/cygnus
 1.1 21-Mar-1995  cgd make an alpha distribution disk. includes newfs, of a SCSI disk! whee!
 1.13.4.2 15-Jun-1996  cgd add a little hack, to replace /etc/rc on the distribution disk image,
to make life a little bit easier for people just starting out.
(remounts root read-write, mounts /usr, etc.) includes instructions
on how to get 'normal' /etc/rc as the default. does _not_ appear
in the tar files.
 1.13.4.1 31-May-1996  cgd Pull up from trunk:
>Be more tolerant of changes in the GNU (Cygnus) cpp binary's location
>due to NetBSD and Cygnus release number/date changes.
 1.22.2.1 07-Apr-1999  cgd pull up from trunk: adjust for changes in alpha /usr/mdec files.
 1.28.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.28.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.29.12.1 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.29.6.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.30.2.1 10-Aug-2014  tls Rebase.
 1.2 18-Apr-1997  cgd branches: 1.2.46;
rcs id cleanups
 1.1 18-Apr-1997  cgd add a script which can be used ot build a distribution image
 1.2.46.1 05-Oct-2008  mjf Sync with HEAD.
 1.5 06-Jan-2003  wiz branches: 1.5.32;
writable, not writeable.
 1.4 18-Apr-1997  cgd rcs id cleanups
 1.3 17-Feb-1997  cgd support wd, add '-t ffs' to fsck
 1.2 15-Jun-1996  cgd pull down from branch:
>add a little hack, to replace /etc/rc on the distribution disk image,
>to make life a little bit easier for people just starting out.
>(remounts root read-write, mounts /usr, etc.) includes instructions
>on how to get 'normal' /etc/rc as the default. does _not_ appear
>in the tar files.
 1.1 15-Jun-1996  cgd branches: 1.1.2;
file rc.hack was initially added on branch netbsd-1-2.
 1.1.2.1 15-Jun-1996  cgd add a little hack, to replace /etc/rc on the distribution disk image,
to make life a little bit easier for people just starting out.
(remounts root read-write, mounts /usr, etc.) includes instructions
on how to get 'normal' /etc/rc as the default. does _not_ appear
in the tar files.
 1.5.32.1 05-Oct-2008  mjf Sync with HEAD.

RSS XML Feed