Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jan 2015 17:06:12 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 196721] [patch][maintainer] update games/wesnoth to 1.12.0
Message-ID:  <bug-196721-13-FsZqoextFD@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-196721-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-196721-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196721

--- Comment #8 from John Marino <marino@FreeBSD.org> ---
Unfortunately, replacing @dirrmtry with @dir is wrong (@dir is not a new name
for @dirrm* it has a specific use)

Please review
https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/plist-keywords.html
section 7.6.7.9:
Declare directory name. By default, directories created under PREFIX by a
package installation are automatically removed. Use this when an empty
directory under PREFIX needs to be created, or when the directory needs to have
non default owner, group, or mode. Directories outside of PREFIX need to be
registered. For example, /var/db/${PORTNAME} needs to have a @dir entry whereas
${PREFIX}/share/${PORTNAME} does not if it contains files or uses the default
owner, group, and mode.


In practical terms, that means most ports have no @dir at all.  They only use
them for empty directories or directories with no-standard ownership or
permissions.  You can probably remove them all.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196721-13-FsZqoextFD>