The NetBSD Project

CVS log for src/distrib/sets/Makefile

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.111: download - view: text, markup, annotated - select for diffs
Sat Mar 9 06:50:15 2024 UTC (9 months ago) by mrg
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, HEAD
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +2 -2 lines
allow XZ_OPT to be overriden.

Revision 1.110: download - view: text, markup, annotated - select for diffs
Fri Nov 10 21:05:23 2023 UTC (13 months ago) by christos
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +5 -3 lines
Set the file creation mask

Revision 1.109: download - view: text, markup, annotated - select for diffs
Sat Jun 10 16:08:41 2023 UTC (18 months ago) by lukem
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +10 -2 lines
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 - view: text, markup, annotated - select for diffs
Sun Aug 21 07:10:03 2022 UTC (2 years, 3 months ago) by lukem
Branches: 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
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +3 -12 lines
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 - view: text, markup, annotated - select for diffs
Mon Jun 10 21:42:29 2019 UTC (5 years, 6 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.103: preferred, colored; next MAIN 1.104: preferred, colored
Changes since revision 1.103: +13 -6 lines
Sync with HEAD

Revision 1.107: download - view: text, markup, annotated - select for diffs
Sun Mar 10 11:04:08 2019 UTC (5 years, 9 months ago) by mrg
Branches: MAIN
CVS tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-4-RELEASE, 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
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +4 -1 lines
convert make's HAVE_MESA_VER into mesa_ver for set lists

Revision 1.103.12.2: download - view: text, markup, annotated - select for diffs
Sat Oct 20 06:58:17 2018 UTC (6 years, 1 month ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.103.12.1: preferred, colored; branchpoint 1.103: preferred, colored; next MAIN 1.104: preferred, colored
Changes since revision 1.103.12.1: +5 -10 lines
Sync with head

Revision 1.106: download - view: text, markup, annotated - select for diffs
Mon Oct 1 09:47:34 2018 UTC (6 years, 2 months ago) by martin
Branches: MAIN
CVS tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +5 -10 lines
Redo xz vs. gzip selection via conditional make expressions, suggested
by joerg.

Revision 1.103.12.1: download - view: text, markup, annotated - select for diffs
Sun Sep 30 01:45:04 2018 UTC (6 years, 2 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +13 -4 lines
Ssync with HEAD

Revision 1.105: download - view: text, markup, annotated - select for diffs
Sat Sep 29 06:36:29 2018 UTC (6 years, 2 months ago) by kre
Branches: MAIN
CVS tags: pgoyette-compat-0930
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +2 -2 lines

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

Revision 1.104: download - view: text, markup, annotated - select for diffs
Fri Sep 28 15:04:20 2018 UTC (6 years, 2 months ago) by martin
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +13 -4 lines
Prepare for .tar.xz sets

Revision 1.103: download - view: text, markup, annotated - select for diffs
Tue Aug 16 01:05:19 2016 UTC (8 years, 3 months ago) by mrg
Branches: 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-3-RELEASE, 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
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +4 -1 lines
support xorg_server_ver define, currently settable to 110 (1.10.x)
or 118 (1.18.x).

Revision 1.102: download - view: text, markup, annotated - select for diffs
Wed May 25 00:07:20 2016 UTC (8 years, 6 months ago) by christos
Branches: MAIN
CVS tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +2 -2 lines
Fix SED issue differently.

Revision 1.101: download - view: text, markup, annotated - select for diffs
Tue May 24 22:28:56 2016 UTC (8 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +2 -2 lines
Export the variables so that they propagate via sets.subr -> make -> mkvars.mk

Revision 1.97.2.1: download - view: text, markup, annotated - select for diffs
Sat Dec 26 21:58:47 2015 UTC (8 years, 11 months ago) by snj
Branches: 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
Diff to: previous 1.97: preferred, colored; next MAIN 1.98: preferred, colored
Changes since revision 1.97: +2 -1 lines
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 - view: text, markup, annotated - select for diffs
Sat Dec 19 22:29:23 2015 UTC (8 years, 11 months ago) by christos
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +4 -1 lines
Obey MKREPRO_TIMESTAMP when creating sets (create all the files in the
sets with that date).

Revision 1.99: download - view: text, markup, annotated - select for diffs
Thu Nov 26 15:41:58 2015 UTC (9 years ago) by joerg
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +2 -1 lines
checkflist requires an egrep that honours multiple pattern options, so
use ours. Fixes build on Solaris distributions.

Revision 1.98: download - view: text, markup, annotated - select for diffs
Fri Aug 22 10:51:18 2014 UTC (10 years, 3 months ago) by apb
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +16 -5 lines
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 - view: text, markup, annotated - select for diffs
Tue Aug 19 23:45:42 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.84.8.1: preferred, colored; branchpoint 1.84: preferred, colored; next MAIN 1.85: preferred, colored
Changes since revision 1.84.8.1: +38 -24 lines
Rebase to HEAD as of a few days ago.

Revision 1.94.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:48:34 2014 UTC (10 years, 4 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.94: preferred, colored; next MAIN 1.95: preferred, colored
Changes since revision 1.94: +6 -5 lines
Rebase.

Revision 1.97: download - view: text, markup, annotated - select for diffs
Tue Aug 5 15:45:49 2014 UTC (10 years, 4 months ago) by apb
Branches: 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
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Mon Jun 9 01:17:44 2014 UTC (10 years, 6 months ago) by uebayasi
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +2 -2 lines
Execute sub-${MAKE} from within a source directory.

Revision 1.84.2.1: download - view: text, markup, annotated - select for diffs
Thu May 22 12:01:31 2014 UTC (10 years, 6 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.84: preferred, colored; next MAIN 1.85: preferred, colored
Changes since revision 1.84: +36 -15 lines
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 - view: text, markup, annotated - select for diffs
Thu May 15 16:32:07 2014 UTC (10 years, 7 months ago) by apb
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +4 -3 lines
Teach "make sortlists" to ignore .#* files (sometimes created by cvs),
and to squeeze multiple blank lines.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Mon Jan 27 21:37:17 2014 UTC (10 years, 10 months ago) by apb
Branches: 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
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +3 -1 lines
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 - view: text, markup, annotated - select for diffs
Mon Jan 27 08:18:07 2014 UTC (10 years, 10 months ago) by apb
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +2 -6 lines
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 - view: text, markup, annotated - select for diffs
Thu Jan 23 21:45:27 2014 UTC (10 years, 10 months ago) by apb
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +16 -17 lines
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 - view: text, markup, annotated - select for diffs
Thu Jan 16 01:15:33 2014 UTC (10 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +2 -2 lines
eliminate use of bsd.sys.mk from Makefiles

Revision 1.90: download - view: text, markup, annotated - select for diffs
Wed Oct 30 15:17:01 2013 UTC (11 years, 1 month ago) by apb
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +8 -3 lines
In "make sortlists", if the file was already sorted then don't
change its timestamp.

Revision 1.89: download - view: text, markup, annotated - select for diffs
Sun Oct 27 09:29:42 2013 UTC (11 years, 1 month ago) by apb
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +12 -1 lines
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 - view: text, markup, annotated - select for diffs
Mon Feb 25 00:24:29 2013 UTC (11 years, 9 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +11 -3 lines
resync with head

Revision 1.88: download - view: text, markup, annotated - select for diffs
Thu Feb 21 14:08:50 2013 UTC (11 years, 9 months ago) by christos
Branches: MAIN
CVS tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900, agc-symver-base, agc-symver
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +3 -3 lines
Remove -s "stable" flag, since it is not posix.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Mon Feb 18 00:22:13 2013 UTC (11 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +3 -3 lines
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 - view: text, markup, annotated - select for diffs
Mon Feb 18 00:00:55 2013 UTC (11 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +8 -1 lines
only do the keep last in update builds and explain why.

Revision 1.85: download - view: text, markup, annotated - select for diffs
Sun Feb 17 23:56:52 2013 UTC (11 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +4 -3 lines
keep only the last entry for each file, before sorting.

Revision 1.84: download - view: text, markup, annotated - select for diffs
Tue Aug 9 15:02:30 2011 UTC (13 years, 4 months ago) by jmcneill
Branches: 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
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +3 -2 lines
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 - view: text, markup, annotated - select for diffs
Thu Feb 17 11:57:17 2011 UTC (13 years, 9 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.80: preferred, colored; next MAIN 1.81: preferred, colored
Changes since revision 1.80: +21 -1 lines
Sync with HEAD

Revision 1.83: download - view: text, markup, annotated - select for diffs
Wed Feb 16 06:14:01 2011 UTC (13 years, 9 months ago) by uebayasi
Branches: MAIN
CVS tags: cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +3 -0 lines
Comment.

Revision 1.82: download - view: text, markup, annotated - select for diffs
Wed Feb 16 06:02:01 2011 UTC (13 years, 9 months ago) by uebayasi
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +2 -2 lines
RCSMETALOG: treat initial clean_METALOG nicely.

Revision 1.81: download - view: text, markup, annotated - select for diffs
Wed Feb 16 05:18:35 2011 UTC (13 years, 9 months ago) by uebayasi
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +18 -1 lines
Add a hook to version METALOG using rcs(1).

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sun Aug 15 07:27:33 2010 UTC (14 years, 4 months ago) by mrg
Branches: MAIN
CVS tags: matt-mips64-premerge-20101231
Branch point for: bouyer-quota2
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +8 -2 lines
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 - view: text, markup, annotated - select for diffs
Tue Jun 29 05:51:53 2010 UTC (14 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -1 lines
export PIGZ=${TOOL_PIGZ} (not yet used.)

Revision 1.63.2.1.4.1: download - view: text, markup, annotated - select for diffs
Wed Apr 21 05:20:40 2010 UTC (14 years, 7 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Diff to: previous 1.63.2.1: preferred, colored; next MAIN 1.63.2.2: preferred, colored
Changes since revision 1.63.2.1: +4 -4 lines
sync to netbsd-5

Revision 1.78: download - view: text, markup, annotated - select for diffs
Tue Dec 15 06:18:07 2009 UTC (15 years ago) by uebayasi
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +10 -5 lines
Clean up debug knobs.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Fri Dec 11 15:25:05 2009 UTC (15 years ago) by uebayasi
Branches: MAIN
CVS tags: matt-premerge-20091211
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +1 -1 lines
Set $rundir before calling sets.subr as other scripts do.

Revision 1.76: download - view: text, markup, annotated - select for diffs
Thu Dec 10 13:29:14 2009 UTC (15 years ago) by uebayasi
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +2 -1 lines
Style.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Thu Dec 10 05:57:23 2009 UTC (15 years ago) by uebayasi
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +1 -1 lines
sh -> ${HOST_SH}

Revision 1.74: download - view: text, markup, annotated - select for diffs
Thu Dec 10 05:15:28 2009 UTC (15 years ago) by uebayasi
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +4 -1 lines
Add print_mkvars make target for debug.

Revision 1.73: download - view: text, markup, annotated - select for diffs
Fri Dec 4 12:43:56 2009 UTC (15 years ago) by apb
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +1 -2 lines
Remove definition of GREP variable, which was unused.  The only use
of this variable was removed in revision 1.67.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Tue Dec 1 09:11:45 2009 UTC (15 years ago) by uebayasi
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +1 -0 lines
Pass ${TOOL_PKG_CREATE} to scripts for syspkg creation.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Mon Nov 30 16:13:23 2009 UTC (15 years ago) by uebayasi
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +17 -6 lines
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 - view: text, markup, annotated - select for diffs
Sat Oct 10 08:06:28 2009 UTC (15 years, 2 months ago) by sborrill
Branches: netbsd-4-0
Diff to: previous 1.54.2.2: preferred, colored; next MAIN 1.54.2.3: preferred, colored
Changes since revision 1.54.2.2: +4 -4 lines
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 - view: text, markup, annotated - select for diffs
Fri Oct 9 12:06:03 2009 UTC (15 years, 2 months ago) by sborrill
Branches: netbsd-4
Diff to: previous 1.54.2.2: preferred, colored; branchpoint 1.54: preferred, colored; next MAIN 1.55: preferred, colored
Changes since revision 1.54.2.2: +4 -4 lines
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 - view: text, markup, annotated - select for diffs
Sun Oct 4 11:50:27 2009 UTC (15 years, 2 months ago) by bouyer
Branches: netbsd-5-0
CVS tags: netbsd-5-0-2-RELEASE
Diff to: previous 1.63.2.1: preferred, colored; next MAIN 1.63.2.2: preferred, colored
Changes since revision 1.63.2.1: +4 -4 lines
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 - view: text, markup, annotated - select for diffs
Sun Oct 4 11:48:39 2009 UTC (15 years, 2 months ago) by bouyer
Branches: 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
Diff to: previous 1.63.2.1: preferred, colored; branchpoint 1.63: preferred, colored; next MAIN 1.64: preferred, colored
Changes since revision 1.63.2.1: +4 -4 lines
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 - view: text, markup, annotated - select for diffs
Sat Sep 19 07:09:54 2009 UTC (15 years, 2 months ago) by snj
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +4 -4 lines
Only generate SHA512 and MD5 checksums for releases.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Sat Sep 12 11:01:55 2009 UTC (15 years, 3 months ago) by apb
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +2 -2 lines
If there are errors in creating a ${set}.tgz tar file, then don't
just press on regardless.

Revision 1.68: download - view: text, markup, annotated - select for diffs
Sun Jul 12 12:30:31 2009 UTC (15 years, 5 months ago) by apb
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Wed May 13 19:17:50 2009 UTC (15 years, 7 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.65: preferred, colored; next MAIN 1.66: preferred, colored
Changes since revision 1.65: +66 -40 lines
Sync with HEAD.

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

Revision 1.67: download - view: text, markup, annotated - select for diffs
Thu Apr 23 09:37:03 2009 UTC (15 years, 7 months ago) by apb
Branches: MAIN
CVS tags: jym-xensuspend-nbase, jym-xensuspend-base
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +66 -40 lines
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 - view: text, markup, annotated - select for diffs
Sat Apr 11 15:09:32 2009 UTC (15 years, 8 months ago) by apb
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Sat Nov 15 22:05:11 2008 UTC (16 years, 1 month ago) by snj
Branches: 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
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Thu Nov 13 20:40:11 2008 UTC (16 years, 1 month ago) by apb
Branches: MAIN
Branch point for: jym-xensuspend
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +3 -3 lines
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 - view: text, markup, annotated - select for diffs
Sun Nov 9 23:02:29 2008 UTC (16 years, 1 month ago) by mrg
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +2 -2 lines
- 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 - view: text, markup, annotated - select for diffs
Sat Oct 25 22:23:55 2008 UTC (16 years, 1 month ago) by apb
Branches: MAIN
CVS tags: netbsd-5-base
Branch point for: netbsd-5
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +2 -1 lines
Pass SED=${TOOL_SED:Q} in the environment to scripts run during the build.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Sun Oct 19 22:05:20 2008 UTC (16 years, 1 month ago) by apb
Branches: MAIN
CVS tags: matt-mips64-base2
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -1 lines
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 (16 years, 2 months ago) by mjf
Branches: mjf-devfs2
FILE REMOVED
Changes since revision 1.56.12.4: +1 -1 lines
Sync with HEAD.

Revision 1.56.12.4: download - view: text, markup, annotated - select for diffs
Sun Sep 28 11:09:18 2008 UTC (16 years, 2 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.56.12.3: preferred, colored; branchpoint 1.56: preferred, colored
Changes since revision 1.56.12.3: +1 -4 lines
Sync with HEAD.

Revision 1.58.2.1: download - view: text, markup, annotated - select for diffs
Thu Sep 18 04:41:12 2008 UTC (16 years, 2 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.58: preferred, colored; next MAIN 1.59: preferred, colored
Changes since revision 1.58: +5 -8 lines
Sync with wrstuden-revivesa-base-2.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Sun Aug 31 00:19:33 2008 UTC (16 years, 3 months ago) by lukem
Branches: MAIN
CVS tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, mjf-devfs2-base
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +1 -4 lines
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 - view: text, markup, annotated - select for diffs
Thu Aug 28 07:21:49 2008 UTC (16 years, 3 months ago) by lukem
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Sun Jun 29 08:25:13 2008 UTC (16 years, 5 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.56.12.2: preferred, colored; branchpoint 1.56: preferred, colored
Changes since revision 1.56.12.2: +3 -3 lines
Sync with HEAD.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Mon Jun 23 02:16:54 2008 UTC (16 years, 5 months ago) by matt
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +4 -4 lines
Change remaining instances of ${RELEASEDIR}/${MACHINES} to
${RELEASEDIR}/${RELEASEMACHINEDIR}

Revision 1.56.12.2: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:21:17 2008 UTC (16 years, 6 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.56.12.1: preferred, colored; branchpoint 1.56: preferred, colored
Changes since revision 1.56.12.1: +16 -4 lines
Sync with HEAD.

Revision 1.57.2.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:29:38 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.57: preferred, colored; next MAIN 1.58: preferred, colored
Changes since revision 1.57: +17 -5 lines
sync with head.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Fri May 2 19:25:42 2008 UTC (16 years, 7 months ago) by apb
Branches: 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
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +17 -5 lines
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 - view: text, markup, annotated - select for diffs
Thu Apr 3 13:54:13 2008 UTC (16 years, 8 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +13 -3 lines
Sync with HEAD.

Revision 1.56.10.1: download - view: text, markup, annotated - select for diffs
Mon Mar 24 07:14:39 2008 UTC (16 years, 8 months ago) by keiichi
Branches: keiichi-mipv6
Diff to: previous 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56: +13 -3 lines
sync with head.

Revision 1.56.4.1: download - view: text, markup, annotated - select for diffs
Sun Mar 23 00:21:02 2008 UTC (16 years, 8 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56: +13 -3 lines
sync with HEAD

Revision 1.57: download - view: text, markup, annotated - select for diffs
Sun Mar 16 07:02:22 2008 UTC (16 years, 9 months ago) by lukem
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base, matt-armv6-nbase, keiichi-mipv6-base
Branch point for: yamt-pf42
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +13 -3 lines
Add '-q' to maketars and makesrctars, to quieten them.
Improve MAKEVERBOSE support.

Revision 1.54.2.2: download - view: text, markup, annotated - select for diffs
Thu Mar 22 20:25:56 2007 UTC (17 years, 8 months ago) by jdc
Branches: 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
Diff to: previous 1.54.2.1: preferred, colored; branchpoint 1.54: preferred, colored
Changes since revision 1.54.2.1: +5 -2 lines
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 - view: text, markup, annotated - select for diffs
Sat Mar 10 20:34:57 2007 UTC (17 years, 9 months ago) by apb
Branches: 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
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +5 -2 lines
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 - view: text, markup, annotated - select for diffs
Tue Mar 6 20:33:29 2007 UTC (17 years, 9 months ago) by bouyer
Branches: netbsd-4
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +3 -3 lines
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 - view: text, markup, annotated - select for diffs
Sat Jan 27 06:46:43 2007 UTC (17 years, 10 months ago) by apb
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +3 -3 lines
Let do-${tar} depend on sanitise_METALOG.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sun Nov 5 18:04:44 2006 UTC (18 years, 1 month ago) by he
Branches: MAIN
CVS tags: netbsd-4-base
Branch point for: netbsd-4
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +5 -3 lines
Ensure that ${METALOG} does not grow without bounds as an effect of
repeated unprivileged UPDATE builds.

Discussed with lukem@

Revision 1.53: download - view: text, markup, annotated - select for diffs
Fri Jun 2 22:16:18 2006 UTC (18 years, 6 months ago) by mrg
Branches: MAIN
CVS tags: abandoned-netbsd-4-base, abandoned-netbsd-4
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +1 -4 lines
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 - view: text, markup, annotated - select for diffs
Fri Apr 7 19:38:58 2006 UTC (18 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +3 -3 lines
retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Fri Jan 6 18:08:59 2006 UTC (18 years, 11 months ago) by apb
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +7 -2 lines
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 - view: text, markup, annotated - select for diffs
Wed Jan 4 15:11:07 2006 UTC (18 years, 11 months ago) by apb
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +7 -1 lines
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 - view: text, markup, annotated - select for diffs
Wed Jan 4 14:58:58 2006 UTC (18 years, 11 months ago) by apb
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +69 -11 lines
* 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 - view: text, markup, annotated - select for diffs
Thu Dec 15 20:13:55 2005 UTC (19 years ago) by tron
Branches: 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
Diff to: previous 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46: +4 -4 lines
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 - view: text, markup, annotated - select for diffs
Fri Oct 7 20:00:54 2005 UTC (19 years, 2 months ago) by jmc
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +3 -3 lines
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 - view: text, markup, annotated - select for diffs
Thu Oct 6 02:22:11 2005 UTC (19 years, 2 months ago) by jmc
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +4 -4 lines
Add SHA512 into sums lists

Revision 1.46: download - view: text, markup, annotated - select for diffs
Wed May 12 16:56:41 2004 UTC (20 years, 7 months ago) by cl
Branches: 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
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -2 lines
``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 - view: text, markup, annotated - select for diffs
Wed Apr 21 03:22:33 2004 UTC (20 years, 7 months ago) by jmc
Branches: 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
Diff to: previous 1.44: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44: +5 -2 lines
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 - view: text, markup, annotated - select for diffs
Tue Apr 20 06:36:34 2004 UTC (20 years, 7 months ago) by lukem
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +5 -2 lines
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 - view: text, markup, annotated - select for diffs
Sat Mar 6 16:12:06 2004 UTC (20 years, 9 months ago) by heas
Branches: MAIN
CVS tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2 lines
makeflist is .PRECIOUS, do not delete it if make is interrupted.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Jan 30 08:43:15 2004 UTC (20 years, 10 months ago) by lukem
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +39 -25 lines
* 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 - view: text, markup, annotated - select for diffs
Thu Jan 29 09:27:53 2004 UTC (20 years, 10 months ago) by lukem
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +3 -2 lines
Remove the set if maketars returns a non-zero exit code

Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu Jan 29 08:34:21 2004 UTC (20 years, 10 months ago) by lukem
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +17 -19 lines
* 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 - view: text, markup, annotated - select for diffs
Thu Jan 8 01:48:45 2004 UTC (20 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +12 -10 lines
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 - view: text, markup, annotated - select for diffs
Mon Dec 29 04:46:18 2003 UTC (20 years, 11 months ago) by jmc
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +5 -7 lines
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 - view: text, markup, annotated - select for diffs
Mon Dec 29 03:13:25 2003 UTC (20 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +3 -3 lines
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 - view: text, markup, annotated - select for diffs
Sun Dec 28 09:27:41 2003 UTC (20 years, 11 months ago) by jmc
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -1 lines
Add a .ORDER so the checksums come out in the proper sequence.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri Dec 26 06:20:40 2003 UTC (20 years, 11 months ago) by jmc
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +3 -1 lines
Nuke the sets before building to make sure the original behavior of makesets
rebuilding all sets is preserved.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Mon Dec 22 04:56:53 2003 UTC (20 years, 11 months ago) by jmc
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +10 -3 lines
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 - view: text, markup, annotated - select for diffs
Sat Dec 20 17:08:32 2003 UTC (20 years, 11 months ago) by dsl
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -2 lines
Don't require '.' in PATH for sets.default

Revision 1.33: download - view: text, markup, annotated - select for diffs
Fri Dec 19 22:25:53 2003 UTC (20 years, 11 months ago) by jmc
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +21 -5 lines
Redo creation of sets/sums so this can be parallelized if using -j.
Suggested in PR#20115 and PR#20116

Revision 1.32: download - view: text, markup, annotated - select for diffs
Tue Sep 30 06:26:37 2003 UTC (21 years, 2 months ago) by lukem
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +5 -4 lines
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 - view: text, markup, annotated - select for diffs
Tue Sep 30 04:58:20 2003 UTC (21 years, 2 months ago) by lukem
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -2 lines
add  MKTEMP=${TOOL_MKTEMP:Q}  to SETSENV

Revision 1.30: download - view: text, markup, annotated - select for diffs
Sun Sep 21 19:26:02 2003 UTC (21 years, 2 months ago) by tron
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +4 -1 lines
Fix sets handling so that GCC specific lists are really used.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Aug 4 05:53:20 2003 UTC (21 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +4 -1 lines
add initial support for gcc3

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Jul 22 11:46:52 2003 UTC (21 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Fri Jul 18 08:26:02 2003 UTC (21 years, 5 months ago) by lukem
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +10 -4 lines
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 - view: text, markup, annotated - select for diffs
Thu Jul 10 10:34:13 2003 UTC (21 years, 5 months ago) by lukem
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -2 lines
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 - view: text, markup, annotated - select for diffs
Sat May 10 06:08:12 2003 UTC (21 years, 7 months ago) by lukem
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +16 -7 lines
- add makesrctars and sourcesets targets (latter just invokes former)
- use ${HOST_SH} instead of sh

Revision 1.24: download - view: text, markup, annotated - select for diffs
Thu Jan 30 12:16:18 2003 UTC (21 years, 10 months ago) by lukem
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -1 lines
In "sets" target, ensure ${RELEASEDIR}/${MACHINE}/binary/sets exists.
Fixes [toolchain/20120] from Lubomir Sedlacik.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Sun Jan 12 18:51:26 2003 UTC (21 years, 11 months ago) by veego
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -2 lines
Check if DESTDIR is defined before checking for non empty DESTDIR

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Jan 3 15:34:34 2003 UTC (21 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -3 lines
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 - view: text, markup, annotated - select for diffs
Thu Dec 19 12:33:10 2002 UTC (21 years, 11 months ago) by lukem
Branches: MAIN
CVS tags: fvdl_fs64_base
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -3 lines
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 - view: text, markup, annotated - select for diffs
Thu Dec 19 06:21:45 2002 UTC (21 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +7 -5 lines
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 - view: text, markup, annotated - select for diffs
Mon Dec 16 00:30:39 2002 UTC (22 years ago) by lukem
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -3 lines
If ${DESTDIR}="", ensure `maketars -d ...' is called with an argument ("/").
Fixes problem noted by simonb@

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Dec 12 08:54:25 2002 UTC (22 years ago) by lukem
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +10 -1 lines
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 - view: text, markup, annotated - select for diffs
Thu Sep 19 22:04:34 2002 UTC (22 years, 2 months ago) by lukem
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -3 lines
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 - view: text, markup, annotated - select for diffs
Tue Jul 9 16:20:07 2002 UTC (22 years, 5 months ago) by lukem
Branches: 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
Diff to: previous 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15: +5 -2 lines
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 - view: text, markup, annotated - select for diffs
Tue Jul 9 16:08:38 2002 UTC (22 years, 5 months ago) by lukem
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +5 -2 lines
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 - view: text, markup, annotated - select for diffs
Thu May 2 18:02:51 2002 UTC (22 years, 7 months ago) by lukem
Branches: MAIN
CVS tags: netbsd-1-6-base
Branch point for: netbsd-1-6
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Mon Apr 29 05:02:57 2002 UTC (22 years, 7 months ago) by sommerfeld
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Fri Apr 26 15:50:46 2002 UTC (22 years, 7 months ago) by lukem
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
replace _SRC_TOP_ with NETBSDSRCDIR, since the latter is the "public" version

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Apr 13 12:38:31 2002 UTC (22 years, 8 months ago) by lukem
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
call maketars with ${MAKETARSETS}; if empty (default), all sets are built

Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Apr 11 06:11:10 2002 UTC (22 years, 8 months ago) by lukem
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +4 -3 lines
use ${MAKESUMS} from ../Makefile.inc

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Mar 31 15:49:58 2002 UTC (22 years, 8 months ago) by bjh21
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +1 -5 lines
Remove a spurious crypto-related comment that should have gone long ago.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Mar 31 15:49:20 2002 UTC (22 years, 8 months ago) by bjh21
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
Set CKSUM in the environment when calling makesums.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Mar 22 23:15:32 2002 UTC (22 years, 8 months ago) by lukem
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -1 lines
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 - view: text, markup, annotated - select for diffs
Tue Mar 5 03:51:22 2002 UTC (22 years, 9 months ago) by lukem
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +7 -27 lines
provide check_DESTDIR and check_RELEASEDIR targets in <bsd.own.mk>
and use those rather than local versions

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Feb 27 10:51:47 2002 UTC (22 years, 9 months ago) by lukem
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +11 -9 lines
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 - view: text, markup, annotated - select for diffs
Mon Feb 11 16:23:17 2002 UTC (22 years, 10 months ago) by tron
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +8 -1 lines
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 - view: text, markup, annotated - select for diffs
Tue Jan 1 07:59:32 2002 UTC (22 years, 11 months ago) by mrg
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +6 -1 lines
add a checkflist-x11 target

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat Nov 24 02:54:50 2001 UTC (23 years ago) by thorpej
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +23 -2 lines
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 - view: text, markup, annotated - select for diffs
Tue Jun 20 06:00:28 2000 UTC (24 years, 5 months ago) by thorpej
Branches: netbsd-1-5
Diff to: previous 1.2.2.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.2.1: +55 -0 lines
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 (24 years, 5 months ago) by thorpej
Branches: netbsd-1-5
FILE REMOVED
Changes since revision 1.2: +0 -55 lines
file Makefile was added on branch netbsd-1-5 on 2000-06-20 06:00:28 +0000

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Jun 20 06:00:27 2000 UTC (24 years, 5 months ago) by thorpej
Branches: 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
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +6 -55 lines
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 - view: text, markup, annotated - select for diffs
Tue Mar 28 00:38:06 2000 UTC (24 years, 8 months ago) by thorpej
Branches: 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.

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>