The NetBSD Project

CVS log for src/distrib/sets/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / distrib / sets

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.111 / (download) - annotate - [select for diffs], Sat Mar 9 06:50:15 2024 UTC (2 weeks, 6 days ago) by mrg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.110: +2 -2 lines
Diff to previous 1.110 (colored)

allow XZ_OPT to be overriden.

Revision 1.110 / (download) - annotate - [select for diffs], Fri Nov 10 21:05:23 2023 UTC (4 months, 2 weeks ago) by christos
Branch: MAIN
Changes since 1.109: +5 -3 lines
Diff to previous 1.109 (colored)

Set the file creation mask

Revision 1.109 / (download) - annotate - [select for diffs], Sat Jun 10 16:08:41 2023 UTC (9 months, 2 weeks ago) by lukem
Branch: MAIN
Changes since 1.108: +10 -2 lines
Diff to previous 1.108 (colored)

sets: enhance MAKEVERBOSE support

Add more messages for various sets operations.
Add ${_MKMSG_CREATE} to bsd.own.mk.

Enhance maketars to be a bit more verbose even with -q,
to make it more obvious why certain operations may be slow.
May help debugging PR 47562.

Revision 1.108 / (download) - annotate - [select for diffs], Sun Aug 21 07:10:03 2022 UTC (19 months, 1 week ago) by lukem
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10
Changes since 1.107: +3 -12 lines
Diff to previous 1.107 (colored)

Deprecate extsrc/, EXTSRCSRCDIR, MKEXTSRC

Remove support for building extsrc/:
1. Makefile: remove do-extsrc target.
2. build.sh: remove options -y and -Y extsrcdir.
3. distrib/sets: remove support for extsrc in various tools
   including the options -L ext and -y, and the extsrc sets.
4. doc/BUILDING.mdoc: remove docs for extsrc/, EXTSRCSRCDIR, MKEXTSRC (etc)
5. bsd.own.mk and various Makefiles: remove support for extsrc/,
   EXTSRCSRCDIR, MKEXTSRC.

As proposed on tech-kern and tech-userlevel on 2022-01-07
and followed up on 2022-08-21.

Revision 1.103.14.1 / (download) - annotate - [select for diffs], Mon Jun 10 21:42:29 2019 UTC (4 years, 9 months ago) by christos
Branch: phil-wifi
Changes since 1.103: +13 -6 lines
Diff to previous 1.103 (colored) next main 1.104 (colored)

Sync with HEAD

Revision 1.107 / (download) - annotate - [select for diffs], Sun Mar 10 11:04:08 2019 UTC (5 years ago) by mrg
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.106: +4 -1 lines
Diff to previous 1.106 (colored)

convert make's HAVE_MESA_VER into mesa_ver for set lists

Revision 1.103.12.2 / (download) - annotate - [select for diffs], Sat Oct 20 06:58:17 2018 UTC (5 years, 5 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.103.12.1: +5 -10 lines
Diff to previous 1.103.12.1 (colored) to branchpoint 1.103 (colored) next main 1.104 (colored)

Sync with head

Revision 1.106 / (download) - annotate - [select for diffs], Mon Oct 1 09:47:34 2018 UTC (5 years, 5 months ago) by martin
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020
Changes since 1.105: +5 -10 lines
Diff to previous 1.105 (colored)

Redo xz vs. gzip selection via conditional make expressions, suggested
by joerg.

Revision 1.103.12.1 / (download) - annotate - [select for diffs], Sun Sep 30 01:45:04 2018 UTC (5 years, 5 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.103: +13 -4 lines
Diff to previous 1.103 (colored)

Ssync with HEAD

Revision 1.105 / (download) - annotate - [select for diffs], Sat Sep 29 06:36:29 2018 UTC (5 years, 6 months ago) by kre
Branch: MAIN
CVS Tags: pgoyette-compat-0930
Changes since 1.104: +2 -2 lines
Diff to previous 1.104 (colored)


Another USE_XZ_SETS which probably should be fixed elsewhere
in a better way

Revision 1.104 / (download) - annotate - [select for diffs], Fri Sep 28 15:04:20 2018 UTC (5 years, 6 months ago) by martin
Branch: MAIN
Changes since 1.103: +13 -4 lines
Diff to previous 1.103 (colored)

Prepare for .tar.xz sets

Revision 1.103 / (download) - annotate - [select for diffs], Tue Aug 16 01:05:19 2016 UTC (7 years, 7 months ago) by mrg
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-compat-base, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: phil-wifi, pgoyette-compat
Changes since 1.102: +4 -1 lines
Diff to previous 1.102 (colored)

support xorg_server_ver define, currently settable to 110 (1.10.x)
or 118 (1.18.x).

Revision 1.102 / (download) - annotate - [select for diffs], Wed May 25 00:07:20 2016 UTC (7 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount
Changes since 1.101: +2 -2 lines
Diff to previous 1.101 (colored)

Fix SED issue differently.

Revision 1.101 / (download) - annotate - [select for diffs], Tue May 24 22:28:56 2016 UTC (7 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored)

Export the variables so that they propagate via sets.subr -> make -> mkvars.mk

Revision 1.97.2.1 / (download) - annotate - [select for diffs], Sat Dec 26 21:58:47 2015 UTC (8 years, 3 months ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1
Changes since 1.97: +2 -1 lines
Diff to previous 1.97 (colored) next main 1.98 (colored)

Pull up following revision(s) (requested by joerg in ticket #1049):
	share/mk/bsd.own.mk: revision 1.881
	distrib/sets/Makefile: revision 1.99
checkflist requires an egrep that honours multiple pattern options, so
use ours. Fixes build on Solaris distributions.
--
Don't set TOOL_GREP to something which doesn't exist, just use the host
tool for now.

Revision 1.100 / (download) - annotate - [select for diffs], Sat Dec 19 22:29:23 2015 UTC (8 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.99: +4 -1 lines
Diff to previous 1.99 (colored)

Obey MKREPRO_TIMESTAMP when creating sets (create all the files in the
sets with that date).

Revision 1.99 / (download) - annotate - [select for diffs], Thu Nov 26 15:41:58 2015 UTC (8 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.98: +2 -1 lines
Diff to previous 1.98 (colored)

checkflist requires an egrep that honours multiple pattern options, so
use ours. Fixes build on Solaris distributions.

Revision 1.98 / (download) - annotate - [select for diffs], Fri Aug 22 10:51:18 2014 UTC (9 years, 7 months ago) by apb
Branch: MAIN
Changes since 1.97: +16 -5 lines
Diff to previous 1.97 (colored)

Adapt the sortlists target to deal with commented file names, like
"#./dir/file".  Such lines now compare equal to their uncommented
counterparts like "./dir/file".

Revision 1.84.8.2 / (download) - annotate - [select for diffs], Tue Aug 19 23:45:42 2014 UTC (9 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.84.8.1: +38 -24 lines
Diff to previous 1.84.8.1 (colored) to branchpoint 1.84 (colored) next main 1.85 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.94.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:48:34 2014 UTC (9 years, 7 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.94: +6 -5 lines
Diff to previous 1.94 (colored) next main 1.95 (colored)

Rebase.

Revision 1.97 / (download) - annotate - [select for diffs], Tue Aug 5 15:45:49 2014 UTC (9 years, 7 months ago) by apb
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Branch point for: netbsd-7
Changes since 1.96: +2 -2 lines
Diff to previous 1.96 (colored)

Ue ${GZIP_N_FLAG} instead of -n when setting GZIPFLAGS or GZIP_FLAGS.
This will allow -nT instead of just -n to be passed to pigz.

Revision 1.96 / (download) - annotate - [select for diffs], Mon Jun 9 01:17:44 2014 UTC (9 years, 9 months ago) by uebayasi
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 (colored)

Execute sub-${MAKE} from within a source directory.

Revision 1.84.2.1 / (download) - annotate - [select for diffs], Thu May 22 12:01:31 2014 UTC (9 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.84: +36 -15 lines
Diff to previous 1.84 (colored) next main 1.85 (colored)

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")

Revision 1.95 / (download) - annotate - [select for diffs], Thu May 15 16:32:07 2014 UTC (9 years, 10 months ago) by apb
Branch: MAIN
Changes since 1.94: +4 -3 lines
Diff to previous 1.94 (colored)

Teach "make sortlists" to ignore .#* files (sometimes created by cvs),
and to squeeze multiple blank lines.

Revision 1.94 / (download) - annotate - [select for diffs], Mon Jan 27 21:37:17 2014 UTC (10 years, 2 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.93: +3 -1 lines
Diff to previous 1.93 (colored)

Pass the -n flag to gzip invocations.

This prevents it from embedding a timestamp in the output.  We pass
"-n" unconditionally, not conditional on MKREPRO, because many other
invocations of gzip already passed the -n flag unconditionally.

Revision 1.93 / (download) - annotate - [select for diffs], Mon Jan 27 08:18:07 2014 UTC (10 years, 2 months ago) by apb
Branch: MAIN
Changes since 1.92: +2 -6 lines
Diff to previous 1.92 (colored)

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.

Revision 1.92 / (download) - annotate - [select for diffs], Thu Jan 23 21:45:27 2014 UTC (10 years, 2 months ago) by apb
Branch: MAIN
Changes since 1.91: +16 -17 lines
Diff to previous 1.91 (colored)

Remove time= keywords from METALOG.sanitised.

The times add unnecessary differences to the DESTDIR trees for MKREPRO
builds, and they are not needed by anything.  (maketars, the chief
consumer of METALOG.sanitised, explicitly ignores the time fields.)

Also factor out some duplicated code and update comments.

Revision 1.91 / (download) - annotate - [select for diffs], Thu Jan 16 01:15:33 2014 UTC (10 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.90: +2 -2 lines
Diff to previous 1.90 (colored)

eliminate use of bsd.sys.mk from Makefiles

Revision 1.90 / (download) - annotate - [select for diffs], Wed Oct 30 15:17:01 2013 UTC (10 years, 5 months ago) by apb
Branch: MAIN
Changes since 1.89: +8 -3 lines
Diff to previous 1.89 (colored)

In "make sortlists", if the file was already sorted then don't
change its timestamp.

Revision 1.89 / (download) - annotate - [select for diffs], Sun Oct 27 09:29:42 2013 UTC (10 years, 5 months ago) by apb
Branch: MAIN
Changes since 1.88: +12 -1 lines
Diff to previous 1.88 (colored)

Add "make sortlists", for sorting the set lists.  This may be
run manually, before committing changes to the lists files.

Revision 1.84.8.1 / (download) - annotate - [select for diffs], Mon Feb 25 00:24:29 2013 UTC (11 years, 1 month ago) by tls
Branch: tls-maxphys
Changes since 1.84: +11 -3 lines
Diff to previous 1.84 (colored)

resync with head

Revision 1.88 / (download) - annotate - [select for diffs], Thu Feb 21 14:08:50 2013 UTC (11 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900, agc-symver-base, agc-symver
Changes since 1.87: +3 -3 lines
Diff to previous 1.87 (colored)

Remove -s "stable" flag, since it is not posix.

Revision 1.87 / (download) - annotate - [select for diffs], Mon Feb 18 00:22:13 2013 UTC (11 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.86: +3 -3 lines
Diff to previous 1.86 (colored)

Use sort -s to get a stable sort, even if that is the default for ours. We
prolly need a TOOL_SORT...

Revision 1.86 / (download) - annotate - [select for diffs], Mon Feb 18 00:00:55 2013 UTC (11 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.85: +8 -1 lines
Diff to previous 1.85 (colored)

only do the keep last in update builds and explain why.

Revision 1.85 / (download) - annotate - [select for diffs], Sun Feb 17 23:56:52 2013 UTC (11 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.84: +4 -3 lines
Diff to previous 1.84 (colored)

keep only the last entry for each file, before sorting.

Revision 1.84 / (download) - annotate - [select for diffs], Tue Aug 9 15:02:30 2011 UTC (12 years, 7 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Branch point for: yamt-pagecache, tls-maxphys
Changes since 1.83: +3 -2 lines
Diff to previous 1.83 (colored)

when sorting the metalog for unpriv builds, first run it through sort so
mtree doesn't fail with:
  nbmtree: .: missing directory in specification
  nbmtree: failed at line 1 of the specification

Revision 1.80.2.1 / (download) - annotate - [select for diffs], Thu Feb 17 11:57:17 2011 UTC (13 years, 1 month ago) by bouyer
Branch: bouyer-quota2
Changes since 1.80: +21 -1 lines
Diff to previous 1.80 (colored) next main 1.81 (colored)

Sync with HEAD

Revision 1.83 / (download) - annotate - [select for diffs], Wed Feb 16 06:14:01 2011 UTC (13 years, 1 month ago) by uebayasi
Branch: MAIN
CVS Tags: cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base
Changes since 1.82: +3 -0 lines
Diff to previous 1.82 (colored)

Comment.

Revision 1.82 / (download) - annotate - [select for diffs], Wed Feb 16 06:02:01 2011 UTC (13 years, 1 month ago) by uebayasi
Branch: MAIN
Changes since 1.81: +2 -2 lines
Diff to previous 1.81 (colored)

RCSMETALOG: treat initial clean_METALOG nicely.

Revision 1.81 / (download) - annotate - [select for diffs], Wed Feb 16 05:18:35 2011 UTC (13 years, 1 month ago) by uebayasi
Branch: MAIN
Changes since 1.80: +18 -1 lines
Diff to previous 1.80 (colored)

Add a hook to version METALOG using rcs(1).

Revision 1.80 / (download) - annotate - [select for diffs], Sun Aug 15 07:27:33 2010 UTC (13 years, 7 months ago) by mrg
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231
Branch point for: bouyer-quota2
Changes since 1.79: +8 -2 lines
Diff to previous 1.79 (colored)

add new option to build/use tools/pigz for compressing sets.  for now
USE_PIGZGZIP defaults to "no".  (it depends upon local <pthread.h> and -lz.)

you can set it to "yes" on most modern platforms just fine.

Revision 1.79 / (download) - annotate - [select for diffs], Tue Jun 29 05:51:53 2010 UTC (13 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.78: +2 -1 lines
Diff to previous 1.78 (colored)

export PIGZ=${TOOL_PIGZ} (not yet used.)

Revision 1.63.2.1.4.1 / (download) - annotate - [select for diffs], Wed Apr 21 05:20:40 2010 UTC (13 years, 11 months ago) by matt
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Changes since 1.63.2.1: +4 -4 lines
Diff to previous 1.63.2.1 (colored) next main 1.63.2.2 (colored)

sync to netbsd-5

Revision 1.78 / (download) - annotate - [select for diffs], Tue Dec 15 06:18:07 2009 UTC (14 years, 3 months ago) by uebayasi
Branch: MAIN
Changes since 1.77: +10 -5 lines
Diff to previous 1.77 (colored)

Clean up debug knobs.

Revision 1.77 / (download) - annotate - [select for diffs], Fri Dec 11 15:25:05 2009 UTC (14 years, 3 months ago) by uebayasi
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.76: +1 -1 lines
Diff to previous 1.76 (colored)

Set $rundir before calling sets.subr as other scripts do.

Revision 1.76 / (download) - annotate - [select for diffs], Thu Dec 10 13:29:14 2009 UTC (14 years, 3 months ago) by uebayasi
Branch: MAIN
Changes since 1.75: +2 -1 lines
Diff to previous 1.75 (colored)

Style.

Revision 1.75 / (download) - annotate - [select for diffs], Thu Dec 10 05:57:23 2009 UTC (14 years, 3 months ago) by uebayasi
Branch: MAIN
Changes since 1.74: +1 -1 lines
Diff to previous 1.74 (colored)

sh -> ${HOST_SH}

Revision 1.74 / (download) - annotate - [select for diffs], Thu Dec 10 05:15:28 2009 UTC (14 years, 3 months ago) by uebayasi
Branch: MAIN
Changes since 1.73: +4 -1 lines
Diff to previous 1.73 (colored)

Add print_mkvars make target for debug.

Revision 1.73 / (download) - annotate - [select for diffs], Fri Dec 4 12:43:56 2009 UTC (14 years, 3 months ago) by apb
Branch: MAIN
Changes since 1.72: +1 -2 lines
Diff to previous 1.72 (colored)

Remove definition of GREP variable, which was unused.  The only use
of this variable was removed in revision 1.67.

Revision 1.72 / (download) - annotate - [select for diffs], Tue Dec 1 09:11:45 2009 UTC (14 years, 4 months ago) by uebayasi
Branch: MAIN
Changes since 1.71: +1 -0 lines
Diff to previous 1.71 (colored)

Pass ${TOOL_PKG_CREATE} to scripts for syspkg creation.

Revision 1.71 / (download) - annotate - [select for diffs], Mon Nov 30 16:13:23 2009 UTC (14 years, 4 months ago) by uebayasi
Branch: MAIN
Changes since 1.70: +17 -6 lines
Diff to previous 1.70 (colored)

Support "extsrc", externally added programs and libraries.  Users can write
their own reach-overs, cross-build, install, and get set files just like base
and X11 / X.org.  (These sets are not included as TNF releases.)

Revision 1.54.2.2.4.1 / (download) - annotate - [select for diffs], Sat Oct 10 08:06:28 2009 UTC (14 years, 5 months ago) by sborrill
Branch: netbsd-4-0
Changes since 1.54.2.2: +4 -4 lines
Diff to previous 1.54.2.2 (colored) next main 1.54.2.3 (colored)

Pull up the following revisions(s) (requested by snj in ticket #1365):
	share/man/man7/release7:	revision 1.31 (via patch)
	distrib/cdrom/hide-hfs.lst:	revision 1.5
	distrib/mac68k/stand/Makefile:	revision 1.6 (via patch)
	distrib/notes/common/main:	revision 1.451
	distrib/sets/Makefile:	revision 1.70
	distrib/sets/makesrctars:	revision 1.37
	distrib/sets/makesums:	revision 1.16

Only generate SHA512 and MD5 checksums for releases.

Revision 1.54.2.3 / (download) - annotate - [select for diffs], Fri Oct 9 12:06:03 2009 UTC (14 years, 5 months ago) by sborrill
Branch: netbsd-4
Changes since 1.54.2.2: +4 -4 lines
Diff to previous 1.54.2.2 (colored) to branchpoint 1.54 (colored) next main 1.55 (colored)

Pull up the following revisions(s) (requested by snj in ticket #1365):
	share/man/man7/release.7	revision 1.31 (via patch)
	distrib/cdrom/hide-hfs.lst	revision 1.5
	distrib/mac68k/stand/Makefile	revision 1.6 (via patch)
	distrib/notes/common/main:	revision 1.451
	distrib/sets/Makefile:	revision 1.70
	distrib/sets/makesrctars:	revision 1.37
	distrib/sets/makesums:	revision 1.16

Only generate SHA512 and MD5 checksums for releases.

Revision 1.63.2.1.2.1 / (download) - annotate - [select for diffs], Sun Oct 4 11:50:27 2009 UTC (14 years, 5 months ago) by bouyer
Branch: netbsd-5-0
CVS Tags: netbsd-5-0-2-RELEASE
Changes since 1.63.2.1: +4 -4 lines
Diff to previous 1.63.2.1 (colored) next main 1.63.2.2 (colored)

Pull up following revision(s) (requested by snj in ticket #1066):
	distrib/notes/common/main: revision 1.451
	share/man/man7/release.7: revision 1.31 via patch
	distrib/mac68k/stand/Makefile: revision 1.6
	distrib/sets/makesums: revision 1.16
	distrib/sets/Makefile: revision 1.70
	distrib/sets/makesrctars: revision 1.37
	distrib/cdrom/hide-hfs.lst: revision 1.5
Sync release(7) with reality.
Only generate SHA512 and MD5 checksums for releases.

Revision 1.63.2.2 / (download) - annotate - [select for diffs], Sun Oct 4 11:48:39 2009 UTC (14 years, 5 months ago) by bouyer
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, matt-nb5-pq3-base, matt-nb5-pq3
Changes since 1.63.2.1: +4 -4 lines
Diff to previous 1.63.2.1 (colored) to branchpoint 1.63 (colored) next main 1.64 (colored)

Pull up following revision(s) (requested by snj in ticket #1066):
	distrib/notes/common/main: revision 1.451
	share/man/man7/release.7: revision 1.31 via patch
	distrib/mac68k/stand/Makefile: revision 1.6
	distrib/sets/makesums: revision 1.16
	distrib/sets/Makefile: revision 1.70
	distrib/sets/makesrctars: revision 1.37
	distrib/cdrom/hide-hfs.lst: revision 1.5
Sync release(7) with reality.
Only generate SHA512 and MD5 checksums for releases.

Revision 1.70 / (download) - annotate - [select for diffs], Sat Sep 19 07:09:54 2009 UTC (14 years, 6 months ago) by snj
Branch: MAIN
Changes since 1.69: +4 -4 lines
Diff to previous 1.69 (colored)

Only generate SHA512 and MD5 checksums for releases.

Revision 1.69 / (download) - annotate - [select for diffs], Sat Sep 12 11:01:55 2009 UTC (14 years, 6 months ago) by apb
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored)

If there are errors in creating a ${set}.tgz tar file, then don't
just press on regardless.

Revision 1.68 / (download) - annotate - [select for diffs], Sun Jul 12 12:30:31 2009 UTC (14 years, 8 months ago) by apb
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

Add "-M" flag to the mtree invocation in sanitise_METALOG.  This should
avoid errors in cases where a build poduct changes type (e.g. a file
becomes a symlink) between one build with older sources and a subsequent
update build with newer sources.

Revision 1.65.2.1 / (download) - annotate - [select for diffs], Wed May 13 19:17:50 2009 UTC (14 years, 10 months ago) by jym
Branch: jym-xensuspend
Changes since 1.65: +66 -40 lines
Diff to previous 1.65 (colored) next main 1.66 (colored)

Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

Revision 1.67 / (download) - annotate - [select for diffs], Thu Apr 23 09:37:03 2009 UTC (14 years, 11 months ago) by apb
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base
Changes since 1.66: +66 -40 lines
Diff to previous 1.66 (colored)

Clean up the handling of METALOG.sanitised:

* Don't change METALOG in place while creating METALOG.sanitised in the
  sanitise_METALOG target.  This makes it easier to manually inspect
  METALOG to find the order in which lines were added during a build.

* Add a clean_METALOG target, to be invoked from src/Makefile early in
  the build, to prevent unbounded growth of METALOG during multiple
  MKUPDATE builds.

* Remove the old hack of incorporating etc/mtree/NetBSD.dist into
  METALOG.sanitised.  It was needed only during a short transition
  period when people might have done MKUPDATE builds starting from
  existing DESTDIR and OBJDIR trees that had been created before
  revision 1.317 of src/etc/Makefile.

* Since etc/mtree/NetBSD.dist is no longer added, there's will not
  be any "optional" lines, so there's no need to filter them from
  METALOG.sanitised.

* There's no need for two different METALOG.unpriv and
  METALOG.sanitised.unpriv variables; combine them into a single
  METALOG.unpriv variable whose value is "-M ${METALOG}.sanitised".

* Reorder some lines in the Makefile, to bring related targets,
  variables and comments together.

Revision 1.66 / (download) - annotate - [select for diffs], Sat Apr 11 15:09:32 2009 UTC (14 years, 11 months ago) by apb
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

In various places that manipulate mtree specs, use "mtree -CS" to sort.
Remove some now-redundant standalone sort commands.

Revision 1.63.2.1 / (download) - annotate - [select for diffs], Sat Nov 15 22:05:11 2008 UTC (15 years, 4 months ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-1-RELEASE, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b
Branch point for: netbsd-5-0, matt-nb5-mips64
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

Pull up following revision(s) (requested by mrg in ticket #64):
	distrib/sets/Makefile: revision 1.64
	external/mit/xorg/server/Makefile: revision 1.5
	share/mk/bsd.README: revision 1.237
	BUILDING: revision 1.79
	share/mk/bsd.x11.mk: revision 1.71
	share/mk/bsd.own.mk: revision 1.544
	usr.bin/ssh/Makefile.inc: revision 1.18
	distrib/sets/sets.subr: revision 1.72
	share/man/man5/mk.conf.5: revision 1.42
	doc/BUILDING.mdoc: revision 1.68
	etc/Makefile: revision 1.360
	Makefile: revision 1.263
- retire MKXORG from public use
- introduce X11FLAVOUR to choose src/x11 vs src/external/mit/xorg
  for the X11 to build if MKX11=yes is set.  it takes the values
  of either Xorg or XFree86.
- default to Xorg on alpha, i386, macppc, shark, sparc and sparc64
- remove MKXORG_WITH_XSRC_XSERVER, unused and never useful

Revision 1.65 / (download) - annotate - [select for diffs], Thu Nov 13 20:40:11 2008 UTC (15 years, 4 months ago) by apb
Branch: MAIN
Branch point for: jym-xensuspend
Changes since 1.64: +3 -3 lines
Diff to previous 1.64 (colored)

Add support for new MAKEVERBOSE levels 3 and 4.  The complete list is now:

 0   Minimal output ("quiet")
 1   Describe what is occurring
 2   Describe what is occurring and echo the actual command
 3   Ignore the effect of the "@" prefix in make commands
 4   Trace shell commands using the shell's -x flag

The default remains MAKEVERBOSE=2.

Revision 1.64 / (download) - annotate - [select for diffs], Sun Nov 9 23:02:29 2008 UTC (15 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

- retire MKXORG from public use
- introduce X11FLAVOUR to choose src/x11 vs src/external/mit/xorg
  for the X11 to build if MKX11=yes is set.  it takes the values
  of either Xorg or XFree86.
- default to Xorg on alpha, i386, macppc, shark, sparc and sparc64
- remove MKXORG_WITH_XSRC_XSERVER, unused and never useful

Revision 1.63 / (download) - annotate - [select for diffs], Sat Oct 25 22:23:55 2008 UTC (15 years, 5 months ago) by apb
Branch: MAIN
CVS Tags: netbsd-5-base
Branch point for: netbsd-5
Changes since 1.62: +2 -1 lines
Diff to previous 1.62 (colored)

Pass SED=${TOOL_SED:Q} in the environment to scripts run during the build.

Revision 1.62 / (download) - annotate - [select for diffs], Sun Oct 19 22:05:20 2008 UTC (15 years, 5 months ago) by apb
Branch: MAIN
CVS Tags: matt-mips64-base2
Changes since 1.61: +2 -1 lines
Diff to previous 1.61 (colored)

Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands.
Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.

Revision 1.56.12.5, Sun Oct 5 20:10:32 2008 UTC (15 years, 5 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.56.12.4: +1 -1 lines
FILE REMOVED

Sync with HEAD.

Revision 1.56.12.4 / (download) - annotate - [select for diffs], Sun Sep 28 11:09:18 2008 UTC (15 years, 6 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.56.12.3: +1 -4 lines
Diff to previous 1.56.12.3 (colored) to branchpoint 1.56 (colored)

Sync with HEAD.

Revision 1.58.2.1 / (download) - annotate - [select for diffs], Thu Sep 18 04:41:12 2008 UTC (15 years, 6 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.58: +5 -8 lines
Diff to previous 1.58 (colored) next main 1.59 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.61 / (download) - annotate - [select for diffs], Sun Aug 31 00:19:33 2008 UTC (15 years, 7 months ago) by lukem
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, mjf-devfs2-base
Changes since 1.60: +1 -4 lines
Diff to previous 1.60 (colored)

Remove set lists for the non-cross-compiled ("vendor provided") build of
XFree86; we've used our src/x11 framework for four years.

Revision 1.60 / (download) - annotate - [select for diffs], Thu Aug 28 07:21:49 2008 UTC (15 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

Improve support for MKXORG!=no to enable builds into external/mit/xorg.
This will be mutually exclusive to MKX11!=no.

Revision 1.56.12.3 / (download) - annotate - [select for diffs], Sun Jun 29 08:25:13 2008 UTC (15 years, 9 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.56.12.2: +3 -3 lines
Diff to previous 1.56.12.2 (colored) to branchpoint 1.56 (colored)

Sync with HEAD.

Revision 1.59 / (download) - annotate - [select for diffs], Mon Jun 23 02:16:54 2008 UTC (15 years, 9 months ago) by matt
Branch: MAIN
Changes since 1.58: +4 -4 lines
Diff to previous 1.58 (colored)

Change remaining instances of ${RELEASEDIR}/${MACHINES} to
${RELEASEDIR}/${RELEASEMACHINEDIR}

Revision 1.56.12.2 / (download) - annotate - [select for diffs], Mon Jun 2 13:21:17 2008 UTC (15 years, 9 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.56.12.1: +16 -4 lines
Diff to previous 1.56.12.1 (colored) to branchpoint 1.56 (colored)

Sync with HEAD.

Revision 1.57.2.1 / (download) - annotate - [select for diffs], Sun May 18 12:29:38 2008 UTC (15 years, 10 months ago) by yamt
Branch: yamt-pf42
Changes since 1.57: +17 -5 lines
Diff to previous 1.57 (colored) next main 1.58 (colored)

sync with head.

Revision 1.58 / (download) - annotate - [select for diffs], Fri May 2 19:25:42 2008 UTC (15 years, 10 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa
Changes since 1.57: +17 -5 lines
Diff to previous 1.57 (colored)

If MAKETARS_SERIAL is set to "YES" or "yes", then the tar sets will be
made in series, even if make's "-j" flag requests multiple parallel
jobs.  This is useful on systems that exhibit poor performance when
running multiple parallel disk-intensive operations.  The default is
MAKETARS_SERIAL=NO, which will obey the "-j" flag passed to the make
command.

Requested in tech-toolchain.  Reverts the change made in revision 1.56.

Revision 1.56.12.1 / (download) - annotate - [select for diffs], Thu Apr 3 13:54:13 2008 UTC (15 years, 11 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.56: +13 -3 lines
Diff to previous 1.56 (colored)

Sync with HEAD.

Revision 1.56.10.1 / (download) - annotate - [select for diffs], Mon Mar 24 07:14:39 2008 UTC (16 years ago) by keiichi
Branch: keiichi-mipv6
Changes since 1.56: +13 -3 lines
Diff to previous 1.56 (colored) next main 1.57 (colored)

sync with head.

Revision 1.56.4.1 / (download) - annotate - [select for diffs], Sun Mar 23 00:21:02 2008 UTC (16 years ago) by matt
Branch: matt-armv6
Changes since 1.56: +13 -3 lines
Diff to previous 1.56 (colored) next main 1.57 (colored)

sync with HEAD

Revision 1.57 / (download) - annotate - [select for diffs], Sun Mar 16 07:02:22 2008 UTC (16 years ago) by lukem
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base, matt-armv6-nbase, keiichi-mipv6-base
Branch point for: yamt-pf42
Changes since 1.56: +13 -3 lines
Diff to previous 1.56 (colored)

Add '-q' to maketars and makesrctars, to quieten them.
Improve MAKEVERBOSE support.

Revision 1.54.2.2 / (download) - annotate - [select for diffs], Thu Mar 22 20:25:56 2007 UTC (17 years ago) by jdc
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE
Branch point for: netbsd-4-0
Changes since 1.54.2.1: +5 -2 lines
Diff to previous 1.54.2.1 (colored) to branchpoint 1.54 (colored)

Pull up revision 1.56 (requested by apb in ticket #512).

Serialise making the "sets" tarballs in the maketars target.
On many systems, making them in parallel causes very poor
system performance due to disk I/O.  (Requested by jmmv.)

Revision 1.56 / (download) - annotate - [select for diffs], Sat Mar 10 20:34:57 2007 UTC (17 years ago) by apb
Branch: MAIN
CVS Tags: mjf-devfs-base, mjf-devfs, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-base, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf
Branch point for: mjf-devfs2, matt-armv6, keiichi-mipv6
Changes since 1.55: +5 -2 lines
Diff to previous 1.55 (colored)

Serialise making the "sets" tarballs in the maketars target.
On many systems, making them in parallel causes very poor
system performance due to disk I/O.  (Requested by jmmv.)

Revision 1.54.2.1 / (download) - annotate - [select for diffs], Tue Mar 6 20:33:29 2007 UTC (17 years ago) by bouyer
Branch: netbsd-4
Changes since 1.54: +3 -3 lines
Diff to previous 1.54 (colored)

Pull up following revision(s) (requested by apb in ticket #490):
	distrib/sets/Makefile: revision 1.55
Let do-${tar} depend on sanitise_METALOG. Fix PR 35925.

Revision 1.55 / (download) - annotate - [select for diffs], Sat Jan 27 06:46:43 2007 UTC (17 years, 2 months ago) by apb
Branch: MAIN
Changes since 1.54: +3 -3 lines
Diff to previous 1.54 (colored)

Let do-${tar} depend on sanitise_METALOG.

Revision 1.54 / (download) - annotate - [select for diffs], Sun Nov 5 18:04:44 2006 UTC (17 years, 4 months ago) by he
Branch: MAIN
CVS Tags: netbsd-4-base
Branch point for: netbsd-4
Changes since 1.53: +5 -3 lines
Diff to previous 1.53 (colored)

Ensure that ${METALOG} does not grow without bounds as an effect of
repeated unprivileged UPDATE builds.

Discussed with lukem@

Revision 1.53 / (download) - annotate - [select for diffs], Fri Jun 2 22:16:18 2006 UTC (17 years, 10 months ago) by mrg
Branch: MAIN
CVS Tags: abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.52: +1 -4 lines
Diff to previous 1.52 (colored)

remove support for building (with) GCC 2.95.  also:
- always install <stdbool.h>
- don't generate a fake one for vax / gettext.

Revision 1.52 / (download) - annotate - [select for diffs], Fri Apr 7 19:38:58 2006 UTC (17 years, 11 months ago) by mrg
Branch: MAIN
Changes since 1.51: +3 -3 lines
Diff to previous 1.51 (colored)

retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4.

Revision 1.51 / (download) - annotate - [select for diffs], Fri Jan 6 18:08:59 2006 UTC (18 years, 2 months ago) by apb
Branch: MAIN
Changes since 1.50: +7 -2 lines
Diff to previous 1.50 (colored)

Prepend etc/mtree/NetBSD.dist to the metalog before passing it to
${TOOL_MTREE}.  Previously this was done by maketars.  In the long
term there should be a better solution.  In the short term, this
should fix the build for people who do unprivileged update builds and
who had an old METALOG from before the recent syspkg-related changes.

Reviewed by christos

Revision 1.50 / (download) - annotate - [select for diffs], Wed Jan 4 15:11:07 2006 UTC (18 years, 2 months ago) by apb
Branch: MAIN
Changes since 1.49: +7 -1 lines
Diff to previous 1.49 (colored)

Add a "makedeps" target, to update the "deps" file.
XXX: Why is "deps" checked in to the source tree, instead of
just being created as necessary?

Reviewed by agc

Revision 1.49 / (download) - annotate - [select for diffs], Wed Jan 4 14:58:58 2006 UTC (18 years, 2 months ago) by apb
Branch: MAIN
Changes since 1.48: +69 -11 lines
Diff to previous 1.48 (colored)

* Add new user-visible "syspkgs" target, and internal "makesyspkgs" and
  "makesyspkgsums" targets for it to use internally.
* Add internal "sanitize_METALOG" target that uses "${TOOL_MTREE} -C ..."
  to sanitise the METALOG file before invoking anything that will
  want to parse the METALOG (checkflist, regpkgset, maketars, or
  installsets).  Previously, maketars used to do this itself, but its
  better to do it only once.
* Add internal "checkflist_if_DESTDIR" target, which invokes checkflist iff
  DESTDIR is set and not empty.  Use it where appropriate.
* Add a few more host tools to SETSENV.
* A few minor related changes.

Reviewed by agc

Revision 1.46.2.1 / (download) - annotate - [select for diffs], Thu Dec 15 20:13:55 2005 UTC (18 years, 3 months ago) by tron
Branch: netbsd-3
CVS Tags: netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0
Changes since 1.46: +4 -4 lines
Diff to previous 1.46 (colored) next main 1.47 (colored)

Pull up following revision(s) (requested by jmc in ticket #1050):
	distrib/sets/Makefile: revision 1.47
Add SHA512 into sums lists

Revision 1.48 / (download) - annotate - [select for diffs], Fri Oct 7 20:00:54 2005 UTC (18 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.47: +3 -3 lines
Diff to previous 1.47 (colored)

Restructure how makesrctars works so it spits out source balls that look like
they would from a release (files owned by root:wsrc, perms set, etc)

Revision 1.47 / (download) - annotate - [select for diffs], Thu Oct 6 02:22:11 2005 UTC (18 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.46: +4 -4 lines
Diff to previous 1.46 (colored)

Add SHA512 into sums lists

Revision 1.46 / (download) - annotate - [select for diffs], Wed May 12 16:56:41 2004 UTC (19 years, 10 months ago) by cl
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1
Branch point for: netbsd-3
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

``build.sh -m xen-i386 release'' now builds a release for NetBSD/xen
for i386.  The resulting release consists of:
- NetBSD/xen for i386 kernel, loader and docuemntation
- NetBSD/i386 userland sets

Revision 1.44.2.1 / (download) - annotate - [select for diffs], Wed Apr 21 03:22:33 2004 UTC (19 years, 11 months ago) by jmc
Branch: netbsd-2-0
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2
Changes since 1.44: +5 -2 lines
Diff to previous 1.44 (colored) next main 1.45 (colored)

Pullup rev 1.45 (requested by lukem in ticket #166)

* Support '-x xsrcdir' to tar up xsrcdir as xsrc.tgz, with the
  contents of the tarfile being relative to xsrcdir and
  prefixed with 'usr/xsrc'
* Convert to getopts a la the other scripts in this directory
* if ${MKX11} != no, call makesrctars with '-x ${X11SRCDIR}'

Revision 1.45 / (download) - annotate - [select for diffs], Tue Apr 20 06:36:34 2004 UTC (19 years, 11 months ago) by lukem
Branch: MAIN
Changes since 1.44: +5 -2 lines
Diff to previous 1.44 (colored)

makesrctars:
* Support '-x xsrcdir' to tar up xsrcdir as xsrc.tgz, with the
  contents of the tarfile being relative to xsrcdir and
  prefixed with 'usr/xsrc'
* Convert to getopts a la the other scripts in this directory

Makefile
* if ${MKX11} != no, call makesrctars with '-x ${X11SRCDIR}'

Revision 1.44 / (download) - annotate - [select for diffs], Sat Mar 6 16:12:06 2004 UTC (20 years ago) by heas
Branch: MAIN
CVS Tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

makeflist is .PRECIOUS, do not delete it if make is interrupted.

Revision 1.43 / (download) - annotate - [select for diffs], Fri Jan 30 08:43:15 2004 UTC (20 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.42: +39 -25 lines
Diff to previous 1.42 (colored)

* Add "makesetfiles" target, to populate etc/mtree/set.* with maketars -S
* Some MAKEVERBOSE support.
* Add some variables to simplify various rules.
* Simply script startup by replacing ${SETSENV} with ${SETSCMD}, which
  cd's to ${.CURDIR} before doing the work.

Revision 1.42 / (download) - annotate - [select for diffs], Thu Jan 29 09:27:53 2004 UTC (20 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.41: +3 -2 lines
Diff to previous 1.41 (colored)

Remove the set if maketars returns a non-zero exit code

Revision 1.41 / (download) - annotate - [select for diffs], Thu Jan 29 08:34:21 2004 UTC (20 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.40: +17 -19 lines
Diff to previous 1.40 (colored)

* In installsets, pass ${MAKEFLIST_FLAGS} so that the X sets will also
  be copied if MKX11 != no.
* Clean up .PHONY and my .PRECIOUS.
* Cosmetic tweaks.

Revision 1.40 / (download) - annotate - [select for diffs], Thu Jan 8 01:48:45 2004 UTC (20 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.39: +12 -10 lines
Diff to previous 1.39 (colored)

If MKX11 != no, invoke makeflist & checkflist with -b.

Use "makeflist -l" to determine MAKETARSETS

Use  sh -c '. ./sets.subr; echo $x11_version'  to implement print_x11_version.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Dec 29 04:46:18 2003 UTC (20 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.38: +5 -7 lines
Diff to previous 1.38 (colored)

Simplify rules so tarfiles always attempt to rebuild (let maketars determine
whether or not to continue based on METALOG if it choses). Fixes bug where
tar files were rebuilding every other time

Revision 1.38 / (download) - annotate - [select for diffs], Mon Dec 29 03:13:25 2003 UTC (20 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.37: +3 -3 lines
Diff to previous 1.37 (colored)

Significant overhaul of how the sets are used:

* Add an optional third field to the sets file which is a list of
  comma separated keywords that control if the line is printed.
  Currently supported keywords
	kerberos4	${MKKERBEROS4} != no
	kerberos	${MKKERBEROS} != no
	lint		${MKLINT} != no
	obsolete	${obsolete} != 0.
			In this case, non obsolete files are not printed.
  (This will allow future support for builds with variables such as
  MKHESIOD and MKYP set to "no".)

* Use sh(1)'s getopts where appropriate, and otherwise cleanup the
  various scripts.

* Move defaults for sets.subr from sets.defaults into sets.subr.
  Move replicated code for determining stuff such as shlibs type
  from various scripts into sets.subr.

* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate
  main lists with the relevant third field keyword(s).

Revision 1.37 / (download) - annotate - [select for diffs], Sun Dec 28 09:27:41 2003 UTC (20 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.36: +2 -1 lines
Diff to previous 1.36 (colored)

Add a .ORDER so the checksums come out in the proper sequence.

Revision 1.36 / (download) - annotate - [select for diffs], Fri Dec 26 06:20:40 2003 UTC (20 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored)

Nuke the sets before building to make sure the original behavior of makesets
rebuilding all sets is preserved.

Revision 1.35 / (download) - annotate - [select for diffs], Mon Dec 22 04:56:53 2003 UTC (20 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.34: +10 -3 lines
Diff to previous 1.34 (colored)

Forgot that makesums creates the checksum files anew each time it's run. Save
outputs from each step and concat into place when done.

Revision 1.34 / (download) - annotate - [select for diffs], Sat Dec 20 17:08:32 2003 UTC (20 years, 3 months ago) by dsl
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

Don't require '.' in PATH for sets.default

Revision 1.33 / (download) - annotate - [select for diffs], Fri Dec 19 22:25:53 2003 UTC (20 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.32: +21 -5 lines
Diff to previous 1.32 (colored)

Redo creation of sets/sums so this can be parallelized if using -j.
Suggested in PR#20115 and PR#20116

Revision 1.32 / (download) - annotate - [select for diffs], Tue Sep 30 06:26:37 2003 UTC (20 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.31: +5 -4 lines
Diff to previous 1.31 (colored)

Invoke ./checkflist with ${CHECKFLIST_FLAGS}, so that the end-user
can set CHECKFLIST_FLAGS="-e" in mk.conf so that extra files in
$DESTDIR are `non fatal'.

Remove unused '${CHECKFLISTFLAGS}' (which allowed selection of
different checkflist target in maketars target)

Revision 1.31 / (download) - annotate - [select for diffs], Tue Sep 30 04:58:20 2003 UTC (20 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

add  MKTEMP=${TOOL_MKTEMP:Q}  to SETSENV

Revision 1.30 / (download) - annotate - [select for diffs], Sun Sep 21 19:26:02 2003 UTC (20 years, 6 months ago) by tron
Branch: MAIN
Changes since 1.29: +4 -1 lines
Diff to previous 1.29 (colored)

Fix sets handling so that GCC specific lists are really used.

Revision 1.29 / (download) - annotate - [select for diffs], Mon Aug 4 05:53:20 2003 UTC (20 years, 7 months ago) by mrg
Branch: MAIN
Changes since 1.28: +4 -1 lines
Diff to previous 1.28 (colored)

add initial support for gcc3

Revision 1.28 / (download) - annotate - [select for diffs], Tue Jul 22 11:46:52 2003 UTC (20 years, 8 months ago) by mrg
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

support XF4 on sparc.  had to move parts of x{base,comp}4/mi into the
relevant ports as they do not apply to sparc (or other non-"hw/xfree86"
ports.)

Revision 1.27 / (download) - annotate - [select for diffs], Fri Jul 18 08:26:02 2003 UTC (20 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.26: +10 -4 lines
Diff to previous 1.26 (colored)

Add MKUNPRIVED; if not no has the same semantics as if UNPRIVED was defined.
Replace defined(UNPRIVED) tests with ${MKUNPRIVED} != "no"

Add MKUPDATE; if not no has the same semantics as if UPDATE was defined.
Replace defined(UPDATE) tests with ${MKUPDATE} != "no"

Improve documentation for these and other make flags.

Revision 1.26 / (download) - annotate - [select for diffs], Thu Jul 10 10:34:13 2003 UTC (20 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.25: +3 -2 lines
Diff to previous 1.25 (colored)

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.

Revision 1.25 / (download) - annotate - [select for diffs], Sat May 10 06:08:12 2003 UTC (20 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.24: +16 -7 lines
Diff to previous 1.24 (colored)

- add makesrctars and sourcesets targets (latter just invokes former)
- use ${HOST_SH} instead of sh

Revision 1.24 / (download) - annotate - [select for diffs], Thu Jan 30 12:16:18 2003 UTC (21 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

In "sets" target, ensure ${RELEASEDIR}/${MACHINE}/binary/sets exists.
Fixes [toolchain/20120] from Lubomir Sedlacik.

Revision 1.23 / (download) - annotate - [select for diffs], Sun Jan 12 18:51:26 2003 UTC (21 years, 2 months ago) by veego
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Check if DESTDIR is defined before checking for non empty DESTDIR

Revision 1.22 / (download) - annotate - [select for diffs], Fri Jan 3 15:34:34 2003 UTC (21 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

Install release files under "${RELEASEDIR}/${MACHINE}/..." instead of
"${RELEASEDIR}/...".

${RELEASEDIR} is never cleaned , and ${RELEASEDIR}/${MACHINE} is only
cleaned if UPDATE is not defined.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Dec 19 12:33:10 2002 UTC (21 years, 3 months ago) by lukem
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

Always call maketars (and subsequently pax) with -N ${NETBSDSRCDIR}/etc,
so that we always use the user & group databases from there rather than
the host systems.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Dec 19 06:21:45 2002 UTC (21 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.19: +7 -5 lines
Diff to previous 1.19 (colored)

maketars:
- add "-N etcdir", to be used for pax & mtree -N.  defaults to ${DESTDIR}/etc

Makefile:
- if UNPRIVED, call maketars with "-N ${NETBSDSRCDIR}/etc", so that
  "make UNPRIVED= DESTDIR=/foo installsets" can work with an empty
  ${DESTDIR}/etc. (i.e, after a make build without install-etc-files)

Revision 1.19 / (download) - annotate - [select for diffs], Mon Dec 16 00:30:39 2002 UTC (21 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

If ${DESTDIR}="", ensure `maketars -d ...' is called with an argument ("/").
Fixes problem noted by simonb@

Revision 1.18 / (download) - annotate - [select for diffs], Thu Dec 12 08:54:25 2002 UTC (21 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.17: +10 -1 lines
Diff to previous 1.17 (colored)

Add "installsets" target, which copies the sets ${INSTALLSETS} from
${DESTDIR} into ${INSTALLDIR}.
INSTALLDIR is mandatory.
INSTALLSETS is optional, and if its not given, the following sets are used:
	base comp games man misc text

Revision 1.17 / (download) - annotate - [select for diffs], Thu Sep 19 22:04:34 2002 UTC (21 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)

switch from checking USE_NEW_TOOLCHAIN == yes  to TOOLCHAIN_MISSING != yes,
and don't bother with tc.old any more

Revision 1.15.2.1 / (download) - annotate - [select for diffs], Tue Jul 9 16:20:07 2002 UTC (21 years, 8 months ago) by lukem
Branch: netbsd-1-6
CVS Tags: netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001
Changes since 1.15: +5 -2 lines
Diff to previous 1.15 (colored) next main 1.16 (colored)

Pull up revision 1.16 (requested by lukem):
checkflist:
	- add "-M metalog".  if metalog starts with "${DESTDIR}/", it
	  will be skipped in the flist check, to prevent unnecessary
	  warnings about extraneous ./METALOG
	- if the diff returned a non-zero exit code, print a warning message,
	  and for the default diff output, print a blurb describing the
	  meaning of the output.
Makefile:
	- call checkflist with "-M ${METALOG}" if UNPRIVED
	- run "${MAKE} checkflist" if ${DESTDIR} != ""
 NOTE:	this change will prevent maketars from running if the
	sets lists are out of date.  This is intentional.
	Better to fail than to build tar files with missing files.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Jul 9 16:08:38 2002 UTC (21 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.15: +5 -2 lines
Diff to previous 1.15 (colored)

checkflist:
	- add "-M metalog".  if metalog starts with "${DESTDIR}/", it
	  will be skipped in the flist check, to prevent unnecessary
	  warnings about extraneous ./METALOG
	- if the diff returned a non-zero exit code, print a warning message,
	  and for the default diff output, print a blurb describing the
	  meaning of the output.

Makefile:
	- call checkflist with "-M ${METALOG}" if UNPRIVED
	- run "${MAKE} checkflist" if ${DESTDIR} != ""

 NOTE:	this change will prevent maketars from running if the
	sets lists are out of date.  This is intentional.
	Better to fail than to build tar files with missing files.

Revision 1.15 / (download) - annotate - [select for diffs], Thu May 2 18:02:51 2002 UTC (21 years, 11 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-6-base
Branch point for: netbsd-1-6
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

yet another distrib overhaul:
- move guts of distrib/Makefile.inc to distrib/common/Makefile.distrib
  (fixes problem caused by implicit include of ../Makefile.inc in certain
  submake conditions triggered by makefiles not yet in tree)
- removed mkdir of ${RELEASEDIR}/*;  rely upon "snap_pre" target of
  etc/Makefile to create all the release directories
- renamed RELINSTALL to RELEASE_INSTALL
- renamed FLOPPYINSTDIR to FLOPPY_RELEASEDIR
- renamed MDSETDIR to MDSET_RELEASEDIR
- removed ITARGET
- move release target from top level to appropriate subdirectory
- ensure release target has correct depends
- replace miniroot's IMAGE_MD_POST with common/Makefile.image IMAGEPOSTBUILD
- Makefile.image: add realall: ${IMAGE}

Revision 1.14 / (download) - annotate - [select for diffs], Mon Apr 29 05:02:57 2002 UTC (21 years, 11 months ago) by sommerfeld
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Insert .WAIT between maketars and makesums in sets: dependancy.

An explicit makesums: maketars dependancy was not used because a
release engineer might want to regenerate the sums only and not the
tarballs; there's no explicit dependancy tracking here or elsewhere
between the input files and the output tarballs so everything gets
rebuild always.

XXX The existing "maketars" script is also not friendly to parallel
builds -- all of the sets files should be visible to the makefile so
they can be built in parallel.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Apr 26 15:50:46 2002 UTC (21 years, 11 months ago) by lukem
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

replace _SRC_TOP_ with NETBSDSRCDIR, since the latter is the "public" version

Revision 1.12 / (download) - annotate - [select for diffs], Sat Apr 13 12:38:31 2002 UTC (21 years, 11 months ago) by lukem
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

call maketars with ${MAKETARSETS}; if empty (default), all sets are built

Revision 1.11 / (download) - annotate - [select for diffs], Thu Apr 11 06:11:10 2002 UTC (21 years, 11 months ago) by lukem
Branch: MAIN
Changes since 1.10: +4 -3 lines
Diff to previous 1.10 (colored)

use ${MAKESUMS} from ../Makefile.inc

Revision 1.10 / (download) - annotate - [select for diffs], Sun Mar 31 15:49:58 2002 UTC (22 years ago) by bjh21
Branch: MAIN
Changes since 1.9: +1 -5 lines
Diff to previous 1.9 (colored)

Remove a spurious crypto-related comment that should have gone long ago.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Mar 31 15:49:20 2002 UTC (22 years ago) by bjh21
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Set CKSUM in the environment when calling makesums.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Mar 22 23:15:32 2002 UTC (22 years ago) by lukem
Branch: MAIN
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored)

Pull in <bsd.sys.mk> so that defaults for $PAX, $MTREE (etc) are
provided, which is required for USETOOLS=no because <bsd.own.mk>
doesn't set those in that case.  Should fix [toolchain/16009]

Revision 1.7 / (download) - annotate - [select for diffs], Tue Mar 5 03:51:22 2002 UTC (22 years ago) by lukem
Branch: MAIN
Changes since 1.6: +7 -27 lines
Diff to previous 1.6 (colored)

provide check_DESTDIR and check_RELEASEDIR targets in <bsd.own.mk>
and use those rather than local versions

Revision 1.6 / (download) - annotate - [select for diffs], Wed Feb 27 10:51:47 2002 UTC (22 years, 1 month ago) by lukem
Branch: MAIN
Changes since 1.5: +11 -9 lines
Diff to previous 1.5 (colored)

Fixes to allow unprivileged building of the binary tar files to
contain the correct permissions.

Makefile:
- set SETSENV to the list of variables we wish to pass to each shell
  script and use that, rather than duplicating the effort below
- call maketars with "-M ${METALOG}" if UNPRIVED is set.

getdirs.awk:
- takes a list of filenames and outputs the list along with all the
  directories used by those filenames

maketars:
- support "-M metalog"
- merge etc/mtree/NetBSD.dist with the "-M metalog" for use in the tgz build
- for a given set, find the union between the set list and the metalog
  generated above and use that as the list of files to ${PAX} up as the
  tgz file.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Feb 11 16:23:17 2002 UTC (22 years, 1 month ago) by tron
Branch: MAIN
Changes since 1.4: +8 -1 lines
Diff to previous 1.4 (colored)

First step of supporting XFree86 4.x binary sets:
- Recognize version dependent X11 lists files.
- Move all files which only belong to XFree86 3.3.6 in lists for version 3.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jan 1 07:59:32 2002 UTC (22 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.3: +6 -1 lines
Diff to previous 1.3 (colored)

add a checkflist-x11 target

Revision 1.3 / (download) - annotate - [select for diffs], Sat Nov 24 02:54:50 2001 UTC (22 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.2: +23 -2 lines
Diff to previous 1.2 (colored)

Use the logic in bsd.own.mk to figure out the toolchain format,
and to convert MACHINE_ARCH to a CPU.  Make this cross-build
friendly by specifying MACHINE, MACHINE_ARCH, and MAKE in the
makeflist/checkflist environment.

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Tue Jun 20 06:00:28 2000 UTC (23 years, 9 months ago) by thorpej
Branch: netbsd-1-5
Changes since 1.2.2.1: +55 -0 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Merge a bunch of things from crypto-us and crypto-intl into basesrc,
adding support for Heimdal/KTH Kerberos where easy to do so.  Eliminate
bsd.crypto.mk.

There is still a bunch more work to do, but crypto is now more-or-less
fully merged into the base NetBSD distribution.

Revision 1.2.2.1, Tue Jun 20 06:00:27 2000 UTC (23 years, 9 months ago) by thorpej
Branch: netbsd-1-5
Changes since 1.2: +0 -55 lines
FILE REMOVED

file Makefile was added on branch netbsd-1-5 on 2000-06-20 06:00:28 +0000

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jun 20 06:00:27 2000 UTC (23 years, 9 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2
Branch point for: netbsd-1-5
Changes since 1.1: +6 -55 lines
Diff to previous 1.1 (colored)

Merge a bunch of things from crypto-us and crypto-intl into basesrc,
adding support for Heimdal/KTH Kerberos where easy to do so.  Eliminate
bsd.crypto.mk.

There is still a bunch more work to do, but crypto is now more-or-less
fully merged into the base NetBSD distribution.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Mar 28 00:38:06 2000 UTC (24 years ago) by thorpej
Branch: MAIN
CVS Tags: minoura-xpg4dl-base, minoura-xpg4dl

Make doing a few things here (e.g. checkflist) a little easier.  This
determines which crypto set to build based on <bsd.crypto.mk> and invokes
the programs with the various correct options.

Not complete yet, but a good starting point for a few things, and a little
more flexible than the method used in the release: target in etc/Makefile.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>