full documentation for all @'s in pkg-plist

Tijl Coosemans tijl at coosemans.org
Sun Nov 10 13:26:01 UTC 2013


On Sun, 10 Nov 2013 07:44:21 -0500 Aryeh Friedman wrote:
> On Sun, Nov 10, 2013 at 6:48 AM, Tijl Coosemans <tijl at coosemans.org> wrote:
>> On Sun, 10 Nov 2013 01:05:15 +0100 Julien Laffaye wrote:
>>> On 11/10/2013 12:47 AM, Aryeh Friedman wrote:
>>>> Where would I find a complete list of @'s allowed in pkg-plist and
>>>> hopefully an explination of each one? (the porter's handbook is
>>>> incomplete)
>>>
>>> In the manpage pkg_create(1).
>>
>> It has been removed in FreeBSD 10 though, so it would be nice to have
>> the info in the handbook as well.  Same for all the %D, %B, etc.
>
> What has replaced it and where is it documented? (our port is for 10+
> [requires bhyve])

For the new pkg it isn't documented anywhere that I know of.  The old
pkg_create manual can be found here:
http://www.freebsd.org/cgi/man.cgi?query=pkg_create&manpath=FreeBSD+9.2-RELEASE
But I suspect the new pkg only supports a subset of those (cwd, exec,
unexec, mode, owner, group, comment, dirrm).

@dirrmtry isn't documented there because it is handled by Mk/bsd.port.mk.
It is replaced by "@unexec rmdir %D/path 2>/dev/null || true".


More information about the freebsd-ports mailing list