<?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 regpkg</title>
    <link>http://nxr.netbsd.org/rss/src/distrib/sets/regpkg</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Fix annotation checksum in +CONTENTS of syspkg<br/><br/>- Fix bug that file in DESTDIR is not referenced correctly.<br/>- Change checksum algorithm to SHA256 from MD5.<br/>- Remove invalid option of cksum(1) in regpkg.</title>
    <description>/src/distrib/sets/regpkg - 1.26</description>
    <pubDate>Sat Feb 11 04:16:57 UTC 2023</pubDate>
    <dc:creator>uki</dc:creator>
</item>

<item>
    <title>Replace @dirrm to @pkgdir in packing list of syspkg</title>
    <description>/src/distrib/sets/regpkg - 1.25</description>
    <pubDate>Mon Oct 18 10:47:44 UTC 2021</pubDate>
    <dc:creator>uki</dc:creator>
</item>

<item>
    <title>Solve [ vs. \133 in join.awk which replaces fix in r1.23 of regpkg. Ok uki@.</title>
    <description>/src/distrib/sets/regpkg - 1.24</description>
    <pubDate>Thu Oct 24 16:52:11 UTC 2019</pubDate>
    <dc:creator>rhialto</dc:creator>
</item>

<item>
    <title>Fix "build.sh syspkgs" error when creating base-util-root package</title>
    <description>/src/distrib/sets/regpkg - 1.23</description>
    <pubDate>Thu Apr 11 08:34:19 UTC 2019</pubDate>
    <dc:creator>uki</dc:creator>
</item>

<item>
    <title>branches:  1.22.24;<br/>Convert mtree spec path characters with sed(1) to avoid tool'ifying vis(1).</title>
    <description>/src/distrib/sets/regpkg - 1.22</description>
    <pubDate>Fri May 30 08:37:35 UTC 2014</pubDate>
    <dc:creator>uebayasi</dc:creator>
</item>

<item>
    <title>Unbreak syspkg by escaping '[' by vis(1) to match the new mtree(8) format.</title>
    <description>/src/distrib/sets/regpkg - 1.21</description>
    <pubDate>Sat May 24 13:27:13 UTC 2014</pubDate>
    <dc:creator>uebayasi</dc:creator>
</item>

<item>
    <title>branches:  1.20.8;<br/>Remove duplicate word (the the -&gt; the)</title>
    <description>/src/distrib/sets/regpkg - 1.20</description>
    <pubDate>Sat Nov 03 07:59:46 UTC 2012</pubDate>
    <dc:creator>mbalmer</dc:creator>
</item>

<item>
    <title>branches:  1.19.6;  1.19.12;<br/>Patches from Lloyd Parkes in PR 41684, plus my changes:<br/>* ${HOSTNAME} is special to bash, so rename the variable to HOSTNAME_CMD.<br/>* Don't use "cd -".<br/>* Don't use only comments in the else part of an if statement.</title>
    <description>/src/distrib/sets/regpkg - 1.19</description>
    <pubDate>Wed Dec 02 15:52:14 UTC 2009</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>There's no point in adding _PKGTOOLS_VER=$(${PKG_CREATE} -V)<br/>to any syspkg +BUILD_INFO files, since we don't use the pkg_* tools<br/>to create syspkgs.  Also remove the definition of PKG_CREATE<br/>from sets.subr, since nothing uses it now.</title>
    <description>/src/distrib/sets/regpkg - 1.18</description>
    <pubDate>Tue Dec 01 15:49:21 UTC 2009</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>Move to a 2-clause BSD license</title>
    <description>/src/distrib/sets/regpkg - 1.17</description>
    <pubDate>Sat Oct 17 23:43:22 UTC 2009</pubDate>
    <dc:creator>agc</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/regpkg - 1.16</description>
    <pubDate>Fri Apr 03 22:36:35 UTC 2009</pubDate>
    <dc:creator>perry</dc:creator>
</item>

<item>
    <title>branches:  1.15.12;  1.15.22;<br/>Whenever we try to parse the output from make, run make with the -B<br/>flag.  This ensures that -j&lt;N&gt; isn't accidentally inherited from the<br/>environment, because the "--- foo ---" headers printed with -j&lt;N&gt; would<br/>interfere with parsing the output.</title>
    <description>/src/distrib/sets/regpkg - 1.15</description>
    <pubDate>Mon Feb 05 18:26:01 UTC 2007</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>branches:  1.14.4;<br/>No space in "function()", "command;" or "$(command)".<br/>Requested by christos.</title>
    <description>/src/distrib/sets/regpkg - 1.14</description>
    <pubDate>Sat Jan 28 19:01:23 UTC 2006</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>During an "update" build, if previous versions of a syspkg were already<br/>registered, or if previous versions of the syspkg .tgz file already<br/>existed, then delete them.  Previously, this was a fatal error.<br/><br/>Approved by christos</title>
    <description>/src/distrib/sets/regpkg - 1.13</description>
    <pubDate>Sat Jan 28 18:42:23 UTC 2006</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>Use TARGET_ENDIANNESS (from bsd.endian.mk) to decide whether<br/>to add "-E B" or "-E L" options to ${db_opts}.<br/><br/>Approved by christos.</title>
    <description>/src/distrib/sets/regpkg - 1.12</description>
    <pubDate>Sun Jan 08 10:25:33 UTC 2006</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>In the case where there is no metalog, when converting the<br/>PLIST to specfile format, add type=dir for directories.<br/>Fixes a build problem with non-METALOG builds.</title>
    <description>/src/distrib/sets/regpkg - 1.11</description>
    <pubDate>Sun Jan 08 10:24:04 UTC 2006</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>When printing messages to stderr, always use<br/>echo &gt;&amp;2 "${prog}: ..."<br/><br/>Approved by christos</title>
    <description>/src/distrib/sets/regpkg - 1.10</description>
    <pubDate>Sun Jan 08 10:10:03 UTC 2006</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>* Give regpkg the ability to create binary syspkg packages (*.tgz files).<br/>  The new "-t binpkgdir" option requests this action.<br/>* Make it pay attention to DESTDIR.<br/>* Make it work for unprivileged builds using METALOG.<br/>* Add "force" and "update" modes.<br/>* Add "quiet" mode.  There was already a "verbose" mode.<br/>* Add several new command line args in support of the above.<br/>* Make much more use of shell functions.<br/>* Replace the old way of choosing syspkg version numbers.<br/>  The new way gives numbers derived from concatenating the OS<br/>  version [from osrelease.sh or $(uname -r)], a "tiny" version [from<br/>  distrib/sets/versions, default 0], and a date [from RCS time stamps or<br/>  file system time stamps].<br/>* Add @blddep lines to the PLIST (in addition to the @pkgdep lines<br/>  that were previously added).<br/>* Use host tools such as pax, cksum, and db, to do more or less the<br/>  same work that was previously done by pkg_create (which is not a host<br/>  tool).  No longer attempt to use pkg_create.<br/><br/>Reviewed by agc</title>
    <description>/src/distrib/sets/regpkg - 1.9</description>
    <pubDate>Wed Jan 04 14:14:35 UTC 2006</pubDate>
    <dc:creator>apb</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/regpkg - 1.8</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/regpkg - 1.7</description>
    <pubDate>Tue Jan 03 16:40:16 UTC 2006</pubDate>
    <dc:creator>apb</dc:creator>
</item>
</channel></rss>

