<?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 regpkgset</title>
    <link>http://nxr.netbsd.org/rss/src/distrib/sets/regpkgset</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Move MIPS N64 compat out of {base,debug}32 into {base,debug}64<br/><br/>martin requested separation by ABI and it doesn't make much sense<br/>to have 64-bit binaries in a set called 32.</title>
    <description>/src/distrib/sets/regpkgset - 1.19</description>
    <pubDate>Mon Apr 22 14:41:25 UTC 2024</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>Add new sets: base32, debug32, manhtml<br/><br/>- base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit<br/>  compatibility, previously included in base<br/><br/>- debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries<br/>  containing debug symbols for 32-bit compatiblity, previously included<br/>  in debug<br/><br/>- manhtml contains (when MKHTML=yes) the HTML files previously included<br/>  in 'man', which are of limited utility without third-party software.<br/><br/>The motivation for this change is to be able to easily exclude sets<br/>from CD-ROM images that go over the size limit without xz compression<br/>(which many NetBSD platforms struggle to extract at acceptable speeds).</title>
    <description>/src/distrib/sets/regpkgset - 1.18</description>
    <pubDate>Tue Apr 09 15:17:22 UTC 2024</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>Move DRM-driver firmware from base to its own set, gpufw<br/><br/>This set is only installed on amd64,i386,evbarm.<br/>This set is installed on minimal installs and on install media, in<br/>case someone needs it for basic driver functionality.<br/><br/>Comments:<br/>Switched to a single MK tunable for it - that is probably unneeded.<br/><br/>An upcoming DRM update will include even fatter firmware, and we'd<br/>like to minimize the impact of it.</title>
    <description>/src/distrib/sets/regpkgset - 1.17</description>
    <pubDate>Sat Sep 25 08:54:30 UTC 2021</pubDate>
    <dc:creator>maya</dc:creator>
</item>

<item>
    <title>Separate devicetree .dts -&gt; .dtb building from kernel builds. They are now<br/>part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This<br/>defaults to yes for earmv[67]* and aarch64, and no everywhere else.</title>
    <description>/src/distrib/sets/regpkgset - 1.16</description>
    <pubDate>Mon May 18 21:19:34 UTC 2020</pubDate>
    <dc:creator>jmcneill</dc:creator>
</item>

<item>
    <title>PR misc/46937: add modules package, from Lloyd Parkes.</title>
    <description>/src/distrib/sets/regpkgset - 1.15</description>
    <pubDate>Tue Feb 11 11:36:52 UTC 2020</pubDate>
    <dc:creator>uki</dc:creator>
</item>

<item>
    <title>Building X11 system packages by "build.sh syspkgs"</title>
    <description>/src/distrib/sets/regpkgset - 1.14</description>
    <pubDate>Thu Feb 06 00:36:38 UTC 2020</pubDate>
    <dc:creator>uki</dc:creator>
</item>

<item>
    <title>Split out /rescue to its own set and adapt installers/images to add it.<br/><br/>This is meant to make updates safer: if something goes wrong with updating<br/>base, we still have the old, standalone /rescue to recover from.</title>
    <description>/src/distrib/sets/regpkgset - 1.13</description>
    <pubDate>Wed Oct 02 11:16:00 UTC 2019</pubDate>
    <dc:creator>maya</dc:creator>
</item>

<item>
    <title>branches:  1.12.48;  1.12.50;<br/>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/regpkgset - 1.12</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/regpkgset - 1.11</description>
    <pubDate>Sat Oct 17 23:43:22 UTC 2009</pubDate>
    <dc:creator>agc</dc:creator>
</item>

<item>
    <title>branches:  1.10.8;<br/>Add the tests.tgz set<br/><br/>This adds a new tests.tgz set to releases which includes all the tests<br/>for the system.  It is important to note that this set does not rely on<br/>comp.tgz: a user of the system can run the tests without having the<br/>development tools installed, which can be useful in a production machine.</title>
    <description>/src/distrib/sets/regpkgset - 1.10</description>
    <pubDate>Mon Nov 12 15:06:45 UTC 2007</pubDate>
    <dc:creator>jmmv</dc:creator>
</item>

<item>
    <title>branches:  1.9.4;<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/regpkgset - 1.9</description>
    <pubDate>Mon Feb 05 18:26:01 UTC 2007</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>branches:  1.8.4;<br/>No space in "function()", "command;" or "$(command)".<br/>Requested by christos.</title>
    <description>/src/distrib/sets/regpkgset - 1.8</description>
    <pubDate>Sat Jan 28 19:01: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/regpkgset - 1.7</description>
    <pubDate>Sun Jan 08 10:25:33 UTC 2006</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>* Make regpkgset accept all the new args that regpkg takes.<br/>* Sort the pkgs into dependency order before invoking regpkg.<br/>* Better cleanup.<br/><br/>Reviewed by agc</title>
    <description>/src/distrib/sets/regpkgset - 1.6</description>
    <pubDate>Wed Jan 04 14:18:00 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/regpkgset - 1.5</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/regpkgset - 1.4</description>
    <pubDate>Tue Jan 03 16:40:16 UTC 2006</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>Make all the sets scripts work even when not run from the directory that<br/>they reside in.<br/>Change any uses of dirname to use shell variable substitution instead.</title>
    <description>/src/distrib/sets/regpkgset - 1.3</description>
    <pubDate>Fri Jul 23 15:11:26 UTC 2004</pubDate>
    <dc:creator>erh</dc:creator>
</item>

<item>
    <title>Cache build info. Makes regpkgset more tolerable on my slow 500MHz<br/>AMD K6-2 workstation with its slow IDE disks.</title>
    <description>/src/distrib/sets/regpkgset - 1.2</description>
    <pubDate>Fri Jan 16 10:05:10 UTC 2004</pubDate>
    <dc:creator>dyoung</dc:creator>
</item>

<item>
    <title>Add the comments file, which is a single file containing all the COMMENT<br/>file entries from the syspkg hierarchy, brought up to date to include some<br/>that had been missed out.<br/><br/>Add the descrs file, which is a single file containing all the DESCR<br/>file entries from the syspkg hierarchy, brought up to date to include some<br/>that had been missed out.<br/><br/>Thanks to Jim Wise for all the work that went into the syspkg sets.<br/><br/>Add the attrs file, which is a single file to which can be added<br/>attributes (like preserve).<br/><br/>Add a regpkg script, which allows a single system package to be<br/>registered, based simply on its setname and syspkg name.  All the<br/>information is gleaned from the lists files by means of scripts, no<br/>source tree is needed.  The version number for the system package is<br/>calculated automatically, based on the most recent mtime of the files<br/>that constitute a system package.<br/><br/>Add a regpkgset script, to register all the system packages in a set.<br/>The set names recognised are "all", "base", "comp", "etc", "games",<br/>"man", "misc", "text".</title>
    <description>/src/distrib/sets/regpkgset - 1.1</description>
    <pubDate>Thu Jun 12 20:04:00 UTC 2003</pubDate>
    <dc:creator>agc</dc:creator>
</item>

<item>
    <title>Pull up following revision(s) (requested by apb in ticket #491):<br/>	distrib/sets/regpkg: revision 1.15<br/>	tools/gcc/mknative.common: revision 1.9<br/>	distrib/sets/sets.subr: revision 1.56<br/>	distrib/sets/regpkgset: revision 1.9<br/>	build.sh: revision 1.161 via patch<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/regpkgset - 1.8.4.1</description>
    <pubDate>Tue Mar 06 20:37:28 UTC 2007</pubDate>
    <dc:creator>bouyer</dc:creator>
</item>
</channel></rss>

