diff options
Diffstat (limited to 'share/mk/doc.install.mk')
-rw-r--r-- | share/mk/doc.install.mk | 106 |
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} |