summaryrefslogtreecommitdiff
path: root/share/man/man5/bsd.port.mk.5
diff options
context:
space:
mode:
Diffstat (limited to 'share/man/man5/bsd.port.mk.5')
-rw-r--r--share/man/man5/bsd.port.mk.538
1 files changed, 18 insertions, 20 deletions
diff --git a/share/man/man5/bsd.port.mk.5 b/share/man/man5/bsd.port.mk.5
index 0772ad2d4a4..d50cf4d557e 100644
--- a/share/man/man5/bsd.port.mk.5
+++ b/share/man/man5/bsd.port.mk.5
@@ -1,4 +1,4 @@
-.\" $OpenBSD: bsd.port.mk.5,v 1.467 2017/11/17 00:26:11 naddy Exp $
+.\" $OpenBSD: bsd.port.mk.5,v 1.468 2017/11/23 18:20:40 espie Exp $
.\"
.\" Copyright (c) 2000-2008 Marc Espie
.\"
@@ -24,7 +24,7 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: November 17 2017 $
+.Dd $Mdocdate: November 23 2017 $
.Dt BSD.PORT.MK 5
.Os
.Sh NAME
@@ -243,7 +243,8 @@ port's FULLPKGPATH.
Extract the distribution files under
.Pa ${WRKDIR}
(but see
-.Ev EXTRACT_ONLY
+.Ev EXTRACT_ONLY ,
+.Ev FIX_EXTRACT_PERMISSIONS
and
.Ev NO_DEPENDS ) .
Refer to
@@ -1700,6 +1701,16 @@ It will only build them if no suitable packages are found.
.It Ev FILESDIR
Location of other files related to the current port.
Default: files.
+.It Ev FIX_EXTRACT_PERMISSIONS
+If
+.Sq Yes ,
+restore contents of
+.Pa ${WRKDIR}
+to world-readable at the end of
+.Cm extract .
+Used for some distfile contents which have paranoid permissions for no reason.
+Defaults to
+.Sq \&No .
.It Ev FLAVOR
The port's current options.
Set by the user, and tested by the port to activate wanted functionalities.
@@ -2007,24 +2018,11 @@ be fetched manually.
Read-only.
.It Ev MTREE_FILE
.Xr mtree 8
-specification to check when creating a PLIST with the
-.Cm update-plist
-target.
-.Ev MTREE_FILE
-can hold a list of file names, to which
+specification used during
+.Ar fake .
+Hardcoded as
.Pa ${PORTSDIR}/infrastructure/db/fake.mtree
-is always appended.
-These specifications are rooted at
-.Pa ${WRKINST} ,
-and are subject to
-.Ev SUBST_VARS
-substitution, to ease
-.Pa ${PREFIX}
-independence.
-This feature is primarily intended for large, interconnected ports,
-such as the kde suite, where a base package sets up a large, extra
-directory hierarchy that would make the manual checking of packing lists
-tedious.
+now.
.It Ev MODGNU_CONFIG_GUESS_DIRS
If a port uses config.guess outside WRKSRC, the directories
containing the other copies must be set here.