<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/pkg_install/lib/lib.h, branch releng/4.9</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC: Support for pkg_add -C (conflicts) and pkg_info -P (pkg_tools version).</title>
<updated>2003-08-11T01:13:44+00:00</updated>
<author>
<name>Kris Kennaway</name>
<email>kris@FreeBSD.org</email>
</author>
<published>2003-08-11T01:13:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=71504e9ece4f809274fb5d0c1e25c1ea0ed78313'/>
<id>71504e9ece4f809274fb5d0c1e25c1ea0ed78313</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: rev 1.49</title>
<updated>2003-06-09T17:01:26+00:00</updated>
<author>
<name>Mario Sergio Fujikawa Ferreira</name>
<email>lioux@FreeBSD.org</email>
</author>
<published>2003-06-09T17:01:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=435ece28c2e9310062d18b1aa26c4e4761b6c432'/>
<id>435ece28c2e9310062d18b1aa26c4e4761b6c432</id>
<content type='text'>
"pkg_create incorrectly does not add trailing '\n' when it receives
either COMMENT or DESCR from the command line. When a port is
installed, one gets both +COMMENT and +DESCR files with a trailing
'\n' character. However, +COMMENT does not contain a trailing '\n'
when it is installed from a package due to this behavior of pkg_create.

 Therefore, make sure it behaves exactly the same regardless of
where it got its information; either command line or files. The
modified functions are used by pkg_create."

PR:		52097
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"pkg_create incorrectly does not add trailing '\n' when it receives
either COMMENT or DESCR from the command line. When a port is
installed, one gets both +COMMENT and +DESCR files with a trailing
'\n' character. However, +COMMENT does not contain a trailing '\n'
when it is installed from a package due to this behavior of pkg_create.

 Therefore, make sure it behaves exactly the same regardless of
where it got its information; either command line or files. The
modified functions are used by pkg_create."

PR:		52097
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Reduce private "lesser known" function redirection to improve clarity.</title>
<updated>2002-08-31T18:54:28+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-08-31T18:54:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a42d47530fecbb398a2bcaf75e83cc318a1e72d9'/>
<id>a42d47530fecbb398a2bcaf75e83cc318a1e72d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: all latest changes, fixes and new features. This pretty much brings code</title>
<updated>2002-08-02T11:09:06+00:00</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2002-08-02T11:09:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6d3cd094235cc80fed876675ee35bd48103294a1'/>
<id>6d3cd094235cc80fed876675ee35bd48103294a1</id>
<content type='text'>
in stable on par with -current.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in stable on par with -current.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: symlinks and other non-regular files handling fixes, packing list format</title>
<updated>2001-10-24T10:06:56+00:00</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2001-10-24T10:06:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e1690aa6cc085ef8aa210051ff6a3b1b9ea8335c'/>
<id>e1690aa6cc085ef8aa210051ff6a3b1b9ea8335c</id>
<content type='text'>
versioning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
versioning.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: WANSify.</title>
<updated>2001-10-23T09:16:04+00:00</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2001-10-23T09:16:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a3b714904da44816e08589fcf09056b269af43cf'/>
<id>a3b714904da44816e08589fcf09056b269af43cf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2001-10-03T07:46:03+00:00</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2001-10-03T07:46:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8619de813b4a20841b9c2d5f5f71b5335d5cee58'/>
<id>8619de813b4a20841b9c2d5f5f71b5335d5cee58</id>
<content type='text'>
- fix harmless compiler's warnings;
- before refusing to delete package because "there are packages installed
  that require this package" check that packages in question is actually
  installed;
- add new `-r' option to pkg_delete(8), which instructs it to delete not only
  packages specified at command line, but all packages that depend on
  specified packages as well.

This brings in the following deltas:

  1.57      src/usr.sbin/pkg_install/create/perform.c
  1.7       src/usr.sbin/pkg_install/delete/delete.h
  1.23      src/usr.sbin/pkg_install/delete/main.c
  1.33      src/usr.sbin/pkg_install/delete/perform.c
  1.27      src/usr.sbin/pkg_install/delete/pkg_delete.1
  1.42      src/usr.sbin/pkg_install/info/perform.c
  1.4       src/usr.sbin/pkg_install/lib/deps.c
  1.38      src/usr.sbin/pkg_install/lib/lib.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- fix harmless compiler's warnings;
- before refusing to delete package because "there are packages installed
  that require this package" check that packages in question is actually
  installed;
- add new `-r' option to pkg_delete(8), which instructs it to delete not only
  packages specified at command line, but all packages that depend on
  specified packages as well.

This brings in the following deltas:

  1.57      src/usr.sbin/pkg_install/create/perform.c
  1.7       src/usr.sbin/pkg_install/delete/delete.h
  1.23      src/usr.sbin/pkg_install/delete/main.c
  1.33      src/usr.sbin/pkg_install/delete/perform.c
  1.27      src/usr.sbin/pkg_install/delete/pkg_delete.1
  1.42      src/usr.sbin/pkg_install/info/perform.c
  1.4       src/usr.sbin/pkg_install/lib/deps.c
  1.38      src/usr.sbin/pkg_install/lib/lib.h
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2001-09-18T09:38:39+00:00</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2001-09-18T09:38:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=924d551a157acbc13958fecd5f1ece71884d419a'/>
<id>924d551a157acbc13958fecd5f1ece71884d419a</id>
<content type='text'>
- kill blank lines at the end of lib/global.c;
- in the case of checksum mismatch print name of offending file to stderr;
- replace dozen instances of "(tmp = getenv(PKG_DBDIR) ? tmp : DEF_LOG_DIR)"
  with macro;
- exists(../../crypto) --&gt; exists(${.CURDIR}/../../crypto) in a top-level
  Makefile.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- kill blank lines at the end of lib/global.c;
- in the case of checksum mismatch print name of offending file to stderr;
- replace dozen instances of "(tmp = getenv(PKG_DBDIR) ? tmp : DEF_LOG_DIR)"
  with macro;
- exists(../../crypto) --&gt; exists(${.CURDIR}/../../crypto) in a top-level
  Makefile.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Sync up with HEAD, modulo update/*, version/*, sign/* and r1.38</title>
<updated>2001-05-17T12:33:39+00:00</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2001-05-17T12:33:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a31ab3efc4a2d63d6ed87bd8519a78da81e58e14'/>
<id>a31ab3efc4a2d63d6ed87bd8519a78da81e58e14</id>
<content type='text'>
     of add/mail.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     of add/mail.c
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2001-03-20T09:45:55+00:00</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2001-03-20T09:45:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=17c32e2f9438253ec7550b689721366ed2b6ef51'/>
<id>17c32e2f9438253ec7550b689721366ed2b6ef51</id>
<content type='text'>
When creating package sort dependencies in dependency order rather than in the
order specified on the command line. This should allow ``pkg_add -r'' to
work seamlessly with packages created after this change.

Tested by:	bento
Approved by:	jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When creating package sort dependencies in dependency order rather than in the
order specified on the command line. This should allow ``pkg_add -r'' to
work seamlessly with packages created after this change.

Tested by:	bento
Approved by:	jkh
</pre>
</div>
</content>
</entry>
</feed>
