<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in makesrctars</title>
    <link>http://nxr.netbsd.org/rss/src/distrib/sets/makesrctars</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>More conservative umask</title>
    <description>/src/distrib/sets/makesrctars - 1.46</description>
    <pubDate>Wed Nov 08 13:02:47 UTC 2023</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Set the file creation mask consistently because the files these scripts<br/>create can become part of an iso image.</title>
    <description>/src/distrib/sets/makesrctars - 1.45</description>
    <pubDate>Wed Nov 08 00:58:04 UTC 2023</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Deprecate extsrc/, EXTSRCSRCDIR, MKEXTSRC<br/><br/>Remove support for building extsrc/:<br/>1. Makefile: remove do-extsrc target.<br/>2. build.sh: remove options -y and -Y extsrcdir.<br/>3. distrib/sets: remove support for extsrc in various tools<br/>   including the options -L ext and -y, and the extsrc sets.<br/>4. doc/BUILDING.mdoc: remove docs for extsrc/, EXTSRCSRCDIR, MKEXTSRC (etc)<br/>5. bsd.own.mk and various Makefiles: remove support for extsrc/,<br/>   EXTSRCSRCDIR, MKEXTSRC.<br/><br/>As proposed on tech-kern and tech-userlevel on 2022-01-07<br/>and followed up on 2022-08-21.</title>
    <description>/src/distrib/sets/makesrctars - 1.44</description>
    <pubDate>Sun Aug 21 07:10:03 UTC 2022</pubDate>
    <dc:creator>lukem</dc:creator>
</item>

<item>
    <title>PR 56389: do not include top level .git or .hg directories<br/>in source sets.</title>
    <description>/src/distrib/sets/makesrctars - 1.43</description>
    <pubDate>Tue Sep 07 18:02:46 UTC 2021</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>branches:  1.42.2;<br/>Prepare for .tar.xz sets</title>
    <description>/src/distrib/sets/makesrctars - 1.42</description>
    <pubDate>Fri Sep 28 15:04:20 UTC 2018</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>branches:  1.41.4;  1.41.10;  1.41.12;<br/>more gnu directory removal.</title>
    <description>/src/distrib/sets/makesrctars - 1.41</description>
    <pubDate>Wed Apr 12 17:29:49 UTC 2017</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.40.2;  1.40.4;<br/>GPL code isn't just in src/gnu these days (i.e., the last 6 years).<br/>move stuff from src/external/gpl[23] out of the src tarball and into<br/>gnusrc.</title>
    <description>/src/distrib/sets/makesrctars - 1.40</description>
    <pubDate>Thu Feb 05 07:52:49 UTC 2015</pubDate>
    <dc:creator>snj</dc:creator>
</item>

<item>
    <title>branches:  1.39.4;<br/>PR/46182: Andreas Gustafsson: Make all files ending in [.-]sh executable.<br/>The perfect is the enemy of the good.</title>
    <description>/src/distrib/sets/makesrctars - 1.39</description>
    <pubDate>Tue Jan 07 13:32:38 UTC 2014</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.38.6;  1.38.8;  1.38.12;  1.38.14;  1.38.22;<br/>Support "extsrc", externally added programs and libraries.  Users can write<br/>their own reach-overs, cross-build, install, and get set files just like base<br/>and X11 / X.org.  (These sets are not included as TNF releases.)</title>
    <description>/src/distrib/sets/makesrctars - 1.38</description>
    <pubDate>Mon Nov 30 16:13:23 UTC 2009</pubDate>
    <dc:creator>uebayasi</dc:creator>
</item>

<item>
    <title>Only generate SHA512 and MD5 checksums for releases.</title>
    <description>/src/distrib/sets/makesrctars - 1.37</description>
    <pubDate>Sat Sep 19 07:09:54 UTC 2009</pubDate>
    <dc:creator>snj</dc:creator>
</item>

<item>
    <title>In various places that manipulate mtree specs, use "mtree -CS" to sort.<br/>Remove some now-redundant standalone sort commands.</title>
    <description>/src/distrib/sets/makesrctars - 1.36</description>
    <pubDate>Sat Apr 11 15:09:32 UTC 2009</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>Consistently use gzip with the -n flag so dates are not embedded.<br/><br/>Not tested on all platforms.</title>
    <description>/src/distrib/sets/makesrctars - 1.35</description>
    <pubDate>Fri Apr 03 22:36:35 UTC 2009</pubDate>
    <dc:creator>perry</dc:creator>
</item>

<item>
    <title>branches:  1.34.6;  1.34.8;  1.34.10;  1.34.12;<br/>Add '-q' to maketars and makesrctars, to quieten them.<br/>Improve MAKEVERBOSE support.</title>
    <description>/src/distrib/sets/makesrctars - 1.34</description>
    <pubDate>Sun Mar 16 07:02:22 UTC 2008</pubDate>
    <dc:creator>lukem</dc:creator>
</item>

<item>
    <title>branches:  1.33.4;  1.33.10;  1.33.12;<br/>move common from src.tgz to syssrc.tgz as discussed on tech-install</title>
    <description>/src/distrib/sets/makesrctars - 1.33</description>
    <pubDate>Fri Mar 23 02:57:30 UTC 2007</pubDate>
    <dc:creator>jnemeth</dc:creator>
</item>

<item>
    <title>branches:  1.32.2;<br/>Make sure that all "move-if-change" scripts in "src/gnu/dist" are<br/>executable in the source ".tgz" files. This is necessary while<br/>bootstrapping the toolchain which isn't done using NetBSD makefiles.<br/><br/>This should fix PR toolchain/34489 by Kirk Russell.</title>
    <description>/src/distrib/sets/makesrctars - 1.32</description>
    <pubDate>Thu Sep 07 22:03:58 UTC 2006</pubDate>
    <dc:creator>tron</dc:creator>
</item>

<item>
    <title>branches:  1.31.2;<br/>in src.tgz, set build.sh permissions +x</title>
    <description>/src/distrib/sets/makesrctars - 1.31</description>
    <pubDate>Wed Mar 08 19:18:04 UTC 2006</pubDate>
    <dc:creator>hubertf</dc:creator>
</item>

<item>
    <title>Ensure that (almost) all shell variables in distrib/sets/* scripts are<br/>used with curly braces and quotes, as in "${var}".<br/><br/>Also ensure that command substitution is quoted, as in "$(command)", and<br/>convert `command` to $(command).<br/><br/>Reviewed by agc</title>
    <description>/src/distrib/sets/makesrctars - 1.30</description>
    <pubDate>Tue Jan 03 18:31:09 UTC 2006</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>Add shell variables defined in sets.subr for almost all commands used<br/>by scripts in distrib/sets/*.  This is intended to be useful when cross<br/>building.  Only trivial commands like echo, cat, and rm are excluded<br/>from this treatment.<br/><br/>While I am here, make ${MTREE} and ${DB} follow the pattern used by most<br/>other such variables.<br/><br/>Reviewed by agc.</title>
    <description>/src/distrib/sets/makesrctars - 1.29</description>
    <pubDate>Tue Jan 03 16:40:16 UTC 2006</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>Move default values for several shell variables into sets.subr.<br/><br/>Reviewed by agc</title>
    <description>/src/distrib/sets/makesrctars - 1.28</description>
    <pubDate>Tue Jan 03 15:42:42 UTC 2006</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>Whitespace/usage cleanup and a proper exit when done</title>
    <description>/src/distrib/sets/makesrctars - 1.27</description>
    <pubDate>Fri Oct 21 04:11:49 UTC 2005</pubDate>
    <dc:creator>jmc</dc:creator>
</item>
</channel></rss>

