aboutsummaryrefslogtreecommitdiff
path: root/share/mk/doc.install.mk
diff options
context:
space:
mode:
Diffstat (limited to 'share/mk/doc.install.mk')
-rw-r--r--share/mk/doc.install.mk106
1 files changed, 0 insertions, 106 deletions
diff --git a/share/mk/doc.install.mk b/share/mk/doc.install.mk
deleted file mode 100644
index 2f70eda4be..0000000000
--- a/share/mk/doc.install.mk
+++ /dev/null
@@ -1,106 +0,0 @@
-#
-# $FreeBSD$
-#
-#
-# This include file <doc.install.mk> provides variables defining the default
-# ownership, location, and installation method of files generated by the
-# FreeBSD Documentation Project
-#
-# Since users often build and install documentation without root,
-# default the document ownership to them, if they're not root.
-#
-
-# ------------------------------------------------------------------------
-#
-# Document-specific variables:
-#
-# NONE
-#
-
-# ------------------------------------------------------------------------
-#
-# User-modifiable variables:
-#
-# INSTALL_DOCS The command to use to install the documentation.
-# Defaults to "install -o user -g group -m 444",
-# roughly.
-#
-# Should honour DOCOWN, DOCGRP and DOCMODE.
-#
-# Should accept a list of files to install
-# followed by the directory to install into.
-#
-# INSTALL_FLAGS Flags to pass to the default INSTALL_DOCS
-# install command. Useful options are [CdDp].
-# See install(1) for more information.
-#
-# DOCDIR Where to install the documentation. Default is
-# /usr/share/doc.
-#
-# DOCOWN Owner of the documents when installed. Forced
-# to the user installing the documentation, if the
-# user is not root. (for obvious reasons)
-#
-# DOCGRP Group of the documents when installed. Forced
-# to the primary group of the documentation, if
-# the user is not root. This action can be
-# overriden by setting:
-#
-# DOCGRP_OVERRIDE Override the use of primary group when the user
-# installing is not root. Sets DOCGRP to this
-# instead.
-#
-# DOCMODE Mode of the documents when installed. Defaults
-# to 444. See chmod(1).
-#
-# PACKAGES Directory in which to put packages. Defaults to
-# the packages directory under DOC_PREFIX, if it
-# exists, else the current directory.
-#
-
-# ------------------------------------------------------------------------
-#
-# Make files included (if NOINCLUDEMK is not set):
-#
-# bsd.own.mk Default permissions and locations for install.
-#
-
-# Include system defaults, unless prevented.
-.if !defined(NOINCLUDEMK)
-.include <bsd.own.mk>
-.endif
-
-DOCOWN?= root
-DOCGRP?= wheel
-
-DOCMODE?= 0444
-
-DOCDIR?= /usr/share/doc
-
-.if exists(${DOC_PREFIX}/packages)
-PACKAGES?= ${DOC_PREFIX}/packages
-.else
-PACKAGES?= ${.OBJDIR}
-.endif
-
-# hack to set DOCOWN and DOCGRP to those of the user installing, if that
-# user is not root.
-
-USERID!= id -u
-USERNAME!= id -un
-GROUPNAME!= id -gn
-
-.if ${USERID} != 0
-DOCOWN:= ${USERNAME}
-.if defined(DOCGRP_OVERRIDE)
-DOCGRP:= ${DOCGRP_OVERRIDE}
-.else
-DOCGRP:= ${GROUPNAME}
-.endif
-.endif
-
-COPY?= -C
-
-# installation "script"
-INSTALL_DOCS?= \
- ${INSTALL} ${COPY} ${INSTALL_FLAGS} -o ${DOCOWN} -g ${DOCGRP} -m ${DOCMODE}