<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in syspkgdeps</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d6b37f8359738988ad2becd56747597dc922b426 - No space in &quot;function()&quot;, &quot;command;&quot; or &quot;$(command)&quot;.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#d6b37f8359738988ad2becd56747597dc922b426</link>
        <description>No space in &quot;function()&quot;, &quot;command;&quot; or &quot;$(command)&quot;.Requested by christos.

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Sat, 28 Jan 2006 19:01:23 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b020cbecff9d9a838332a851e9a512bdd30b2b69 - Oops, missed a few echo &gt;&amp;2 changes in previous commit.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#b020cbecff9d9a838332a851e9a512bdd30b2b69</link>
        <description>Oops, missed a few echo &gt;&amp;2 changes in previous commit.

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Sun, 08 Jan 2006 10:32:26 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1acb45d44af239c8e8e3454da72a426048ae09f1 - Detect cyclic dependencies, and abort if any exist.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#1acb45d44af239c8e8e3454da72a426048ae09f1</link>
        <description>Detect cyclic dependencies, and abort if any exist.Approved by christos

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Sun, 08 Jan 2006 10:20:12 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>99b7c623f609f491a1c7b4b9b3c33cb1dfe3e66c - Document input and output format for syspkgdeps and culldeps.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#99b7c623f609f491a1c7b4b9b3c33cb1dfe3e66c</link>
        <description>Document input and output format for syspkgdeps and culldeps.Approved by christos

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Sun, 08 Jan 2006 10:19:07 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c32228d46eca8660e7843e89b7de258702cf7609 - When printing messages to stderr, always use</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#c32228d46eca8660e7843e89b7de258702cf7609</link>
        <description>When printing messages to stderr, always useecho &gt;&amp;2 &quot;${prog}: ...&quot;Approved by christos

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Sun, 08 Jan 2006 10:10:03 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2f132c69980b0439615c757d025deccb9f3cfa92 - * Add a special case for sets=&quot;all&quot;.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#2f132c69980b0439615c757d025deccb9f3cfa92</link>
        <description>* Add a special case for sets=&quot;all&quot;.* Use dirname, don&apos;t try to use a shortcut that doesn&apos;t always work.  This uses the cheap implementation of dirname from sets.subr.* Fix error in getopts string (&quot;-p&quot; option takes an arg).* Explicitly use ${HOST_SH} to run culldeps script, because we might  be on a host where /bin/sh is not a POSIX shell.Reviewed by agc

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Wed, 04 Jan 2006 14:44:41 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0bee96eab709115013ecb6c6813cd23fbc0c02c5 - Ensure that (almost) all shell variables in distrib/sets/* scripts are</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#0bee96eab709115013ecb6c6813cd23fbc0c02c5</link>
        <description>Ensure that (almost) all shell variables in distrib/sets/* scripts areused with curly braces and quotes, as in &quot;${var}&quot;.Also ensure that command substitution is quoted, as in &quot;$(command)&quot;, andconvert `command` to $(command).Reviewed by agc

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Tue, 03 Jan 2006 18:31:09 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3a0b54119364580c8fda33830e78ea3f42051c97 - Add shell variables defined in sets.subr for almost all commands used</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#3a0b54119364580c8fda33830e78ea3f42051c97</link>
        <description>Add shell variables defined in sets.subr for almost all commands usedby scripts in distrib/sets/*.  This is intended to be useful when crossbuilding.  Only trivial commands like echo, cat, and rm are excludedfrom this treatment.While I am here, make ${MTREE} and ${DB} follow the pattern used by mostother such variables.Reviewed by agc.

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Tue, 03 Jan 2006 16:40:16 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>26d8593b504319e29a621a42a02a0d29af5207b4 - Move default values for several shell variables into sets.subr.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#26d8593b504319e29a621a42a02a0d29af5207b4</link>
        <description>Move default values for several shell variables into sets.subr.Reviewed by agc

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Tue, 03 Jan 2006 15:42:42 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d5bf52b8056dc337082d295c366a3bd17dc324b6 - Set default vars so blank and unset both end up w. a reasonable default</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#d5bf52b8056dc337082d295c366a3bd17dc324b6</link>
        <description>Set default vars so blank and unset both end up w. a reasonable default

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Fri, 21 Oct 2005 02:41:14 +0000</pubDate>
        <dc:creator>jmc &lt;jmc@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>10d0173282eb1daed60b7d5219bbcbd9be9d447f - Make all the sets scripts work even when not run from the directory that</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#10d0173282eb1daed60b7d5219bbcbd9be9d447f</link>
        <description>Make all the sets scripts work even when not run from the directory thatthey reside in.Change any uses of dirname to use shell variable substitution instead.

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Fri, 23 Jul 2004 15:11:26 +0000</pubDate>
        <dc:creator>erh &lt;erh@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6f9a1982b5519c026d7c476b8c3889670dd142af - rename all the &lt;bsd.own.mk&gt; derived variables to uppercase, and export</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#6f9a1982b5519c026d7c476b8c3889670dd142af</link>
        <description>rename all the &lt;bsd.own.mk&gt; derived variables to uppercase, and exportthem to the environment.

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Sat, 03 Jan 2004 02:38:58 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b852db83fb14fe9a32a03051ea869b353a2d8534 - Significant overhaul of how the sets are used:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#b852db83fb14fe9a32a03051ea869b353a2d8534</link>
        <description>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 &quot;no&quot;.)* Use sh(1)&apos;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).

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Mon, 29 Dec 2003 03:13:25 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>17b5668ccd02353e917b7d88c14627dd39f1d810 - Factor duplicated code for setting variables such as machine_cpu</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#17b5668ccd02353e917b7d88c14627dd39f1d810</link>
        <description>Factor duplicated code for setting variables such as machine_cpuand machine_arch to their defaults into sets.defaults, and sourceit at the top of each script.Also, to be consistent with variable naming, s/arch/machine_arch/.sets.defaults introduces two new variables, krb and krb4, whichwill affect whether Kerberos- or Kerberos IV-only files are putinto the set lists.

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Tue, 25 Nov 2003 07:19:46 +0000</pubDate>
        <dc:creator>dyoung &lt;dyoung@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4d23e6d82c9f619bd3749f193c1647c3bf003d27 - For System Packages, two new utilities, a subroutine library, and</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/syspkgdeps#4d23e6d82c9f619bd3749f193c1647c3bf003d27</link>
        <description>For System Packages, two new utilities, a subroutine library, anda new list:sets.subr -- The set-listing code that is common to makeplist,	     makeflist, and regpkg has moved here.syspkgdeps -- Compute naive dependencies for system packages based	      on directory containment. I.e., if package A contains	      path /p/q, and package B contains path /p, then B is	      considered a dependency of A. As Jim Wise remarks,	      this is not quite right: system-package dependencies	      should indicate a functional dependency. Nevertheless,	      these naive dependencies protect us from orphaning	      files when pkg_delete&apos;ing system packages.culldeps -- Helper for syspkgdeps. Removes redundant dependencies	    from a dependencies table.  Essentially does the opposite	    of a transitive closure on a dependencies table: if	    the table contains A depends-on B, B depends-on C, and	    A depends-on C, then A depends-on C is removed because	    it can be derived from the prior two dependencies.deps -- Dependencies computed by syspkgdeps.

            List of files:
            /netbsd-src/distrib/sets/syspkgdeps</description>
        <pubDate>Mon, 23 Jun 2003 09:02:31 +0000</pubDate>
        <dc:creator>dyoung &lt;dyoung@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
