<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/pkg/Makefile, branch releng/11.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F11.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F11.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2017-05-29T10:15:41Z</updated>
<entry>
<title>MFC r314659,r314676:</title>
<updated>2017-05-29T10:15:41Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-05-29T10:15:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ca4fd5a3360726c9964a53011caf371a6a438ff7'/>
<id>urn:sha1:ca4fd5a3360726c9964a53011caf371a6a438ff7</id>
<content type='text'>
r314659:

usr.sbin: normalize paths using SRCTOP-relative paths or :H when possible

This simplifies make logic/output

r314676:

Fix build after r314656

Some of the changes I introduced to use .ALLSRC were correct in spirit,
but incorrect in reality -- in particular, ../Makefile.inc hadn't been
pulled in via bsd.init.mk (via bsd.lib.mk, bsd.prog.mk), so the value
of .ALLSRC (evaluated immediately) was empty. .include bsd.init.mk
explicitly so we can be certain that the values used as dependencies in
the targets are defined when the target recipe has been evaluated.

Reminder: thou shalt separate out separate functional changes before
          committing them.

(YUGE) Pointyhat to:	ngie
In collaboration with:	bdrewery
</content>
</entry>
<entry>
<title>Implement pubkey support for the bootstrap</title>
<updated>2015-09-08T21:25:36Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2015-09-08T21:25:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=61acb4582f75158bd8118a63258ed19524e32357'/>
<id>urn:sha1:61acb4582f75158bd8118a63258ed19524e32357</id>
<content type='text'>
Note that to not interfer with finger print it expects a signature on pkg itself
which is named pkg.txz.pubkeysign

To genrate it:
echo -n "$(sha256 -q pkg.txz)" | openssl dgst -sha256 -sign /thekey \
    -binary -out ./pkg.txz.pubkeysig

Note the "echo -n" which prevent signing the '\n' one would get otherwise

PR:		202622
MFC after:	1 week
</content>
</entry>
<entry>
<title>Convert usr.sbin to LIBADD</title>
<updated>2014-11-25T16:57:27Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2014-11-25T16:57:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c6db8143eda5c775467145ac73e8ebec47afdd8f'/>
<id>urn:sha1:c6db8143eda5c775467145ac73e8ebec47afdd8f</id>
<content type='text'>
Reduce overlinking
</content>
</entry>
<entry>
<title>Remove spurious libelf dependency.</title>
<updated>2014-10-28T14:11:54Z</updated>
<author>
<name>Nathan Whitehorn</name>
<email>nwhitehorn@FreeBSD.org</email>
</author>
<published>2014-10-28T14:11:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ffcaf4d24fed1c83192adf9fa75c6b8f793a3518'/>
<id>urn:sha1:ffcaf4d24fed1c83192adf9fa75c6b8f793a3518</id>
<content type='text'>
Submitted by:	pluknet
</content>
</entry>
<entry>
<title>Use pkg-1.4-style platform identifiers based on MACHINE_ARCH (e.g.</title>
<updated>2014-10-27T23:19:51Z</updated>
<author>
<name>Nathan Whitehorn</name>
<email>nwhitehorn@FreeBSD.org</email>
</author>
<published>2014-10-27T23:19:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=60b9a1fcf3c65f53d9e7d3bd95c4afd90f75e727'/>
<id>urn:sha1:60b9a1fcf3c65f53d9e7d3bd95c4afd90f75e727</id>
<content type='text'>
FreeBSD:11:amd64 instead of freebsd:11:x86:64) when bootstrapping pkg.
Thanks to portmgr for providing symlinks so both styles work.

Reviewed by:	bapt
MFC after:	3 weeks
</content>
</entry>
<entry>
<title>Rework privatelib/internallib</title>
<updated>2014-08-06T22:17:26Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2014-08-06T22:17:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d029c3aa2563f896e990ea62d168f4f33afcbc01'/>
<id>urn:sha1:d029c3aa2563f896e990ea62d168f4f33afcbc01</id>
<content type='text'>
Make sure everything linking to a privatelib and/or an internallib does it directly
from the OBJDIR rather than DESTDIR.
Add src.libnames.mk so bsd.libnames.mk is not polluted by libraries not existsing
in final installation
Introduce the LD* variable which is what ld(1) is expecting (via LDADD) to link to
internal/privatelib
Directly link to the .so in case of private library to avoid having to complexify
LDFLAGS.

Phabric:	https://phabric.freebsd.org/D553
Reviewed by:	imp, emaste
</content>
</entry>
<entry>
<title>Add missing LIBM to DPADD from r263650</title>
<updated>2014-03-24T13:13:52Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2014-03-24T13:13:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4d3b6a7866de05710b0ed91178936d63e846e986'/>
<id>urn:sha1:4d3b6a7866de05710b0ed91178936d63e846e986</id>
<content type='text'>
Reported by:	jilles
</content>
</entry>
<entry>
<title>Fix build with libucl 20140321</title>
<updated>2014-03-22T22:20:43Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2014-03-22T22:20:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=825ab35431896910582fd25497ffbd62d5cccb6c'/>
<id>urn:sha1:825ab35431896910582fd25497ffbd62d5cccb6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch pkg(7) from libyaml to libucl</title>
<updated>2014-02-23T21:55:07Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2014-02-23T21:55:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a7d859ebff2e1968b1f88ace402e41d08dc8c47'/>
<id>urn:sha1:8a7d859ebff2e1968b1f88ace402e41d08dc8c47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a pkg(7) manpage for bootstrap</title>
<updated>2013-10-30T10:39:14Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2013-10-30T10:39:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5eb90b9ac3939ad87adbd36bf93f34e07de52d45'/>
<id>urn:sha1:5eb90b9ac3939ad87adbd36bf93f34e07de52d45</id>
<content type='text'>
Approved by:	bapt
MFC after:	2 days
</content>
</entry>
</feed>
