aboutsummaryrefslogtreecommitdiff
path: root/share/mk/bsd.own.mk
diff options
context:
space:
mode:
Diffstat (limited to 'share/mk/bsd.own.mk')
-rw-r--r--share/mk/bsd.own.mk170
1 files changed, 6 insertions, 164 deletions
diff --git a/share/mk/bsd.own.mk b/share/mk/bsd.own.mk
index d8ba4ba17207..69a0f4be2318 100644
--- a/share/mk/bsd.own.mk
+++ b/share/mk/bsd.own.mk
@@ -1,174 +1,16 @@
# $Id: bsd.own.mk,v 1.2 1994/09/16 14:30:21 jkh Exp $
-#
-# The include file <bsd.own.mk> set common variables for owner,
-# group, mode, and directories. Defaults are in brackets.
-#
-#
-# +++ variables +++
-#
-# where the system object and source trees are kept; can be configurable
-# by the user in case they want them in ~/foosrc and ~/fooobj, for example
-# where the system object and source trees are kept; can be configurable
-# by the user in case they want them in ~/foosrc and ~/fooobj, for example
-# BSDOBJDIR The real path to the system 'obj' tree, so that 'make obj'
-# will work correctly. [/usr/obj]
-#
-# BSDSRCDIR The real path to the system sources, so that 'make obj'
-# will work correctly. [/usr/src]
-#
-# DESTDIR Change the tree where the file gets installed. [not set]
-#
-# DISTDIR Change the tree where the file for a distribution
-# gets installed (see /usr/src/release/Makefile). [not set]
-#
-#
-# COPY The flag passed to the install program to cause the binary
-# to be copied rather than moved. This is to be used when
-# building our own install script so that the entire system
-# can either be installed with copies, or with moves using
-# a single knob. [-c]
-#
-# STRIP The flag passed to the install program to cause the binary
-# to be stripped. This is to be used when building your
-# own install script so that the entire system can be made
-# stripped/not-stripped using a single knob. [-s]
-#
-#
-#
-# BINOWN Binary owner. [bin]
-#
-# BINGRP Binary group. [bin]
-#
-# BINMODE Binary mode. [555]
-#
-# NOBINMODE Mode for non-executable files. [444]
-#
-#
-# LIBDIR Base path for libraries. [/usr/lib]
-#
-# LINTLIBDIR Base path for lint libraries. [/usr/libdata/lint]
-#
-# SHLIBDIR Base path for shared libraries. [${LIBDIR}]
-#
-# LIBOWN Library mode. [${BINOWN}]
-#
-# LIBGRP Library group. [${BINGRP}]
-#
-# LIBMODE Library mode. [${NOBINMODE}]
-#
-#
-# KMODDIR Base path for loadable kernel modules
-# (see lkm(4)). [/lkm]
-#
-# KMODOWN LKM owner. [${BINOWN}]
-#
-# KMODGRP LKM group. [${BINGRP}]
-#
-# KMODMODE LKM mode. [${BINMODE}]
-#
-#
-# SHAREDIR Base path for architecture-independent ascii
-# text files. [/usr/share]
-#
-# SHAREOWN ASCII text file owner. [bin]
-#
-# SHAREGRP ASCII text file group. [bin]
-#
-# SHAREMODE ASCII text file mode. [${NOBINMODE}]
-#
-#
-# DOCDIR Base path for system documentation (e.g. PSD, USD,
-# handbook, FAQ etc.). [${SHAREDIR}/doc]
-#
-# DOCOWN Documentation owner. [${SHAREOWN}]
-#
-# DOCGRP Documentation group. [${SHAREGRP}]
-#
-# DOCMODE Documentation mode. [${NOBINMODE}]
-#
-#
-# INFODIR Base path for GNU's hypertext system
-# called Info (see info(1)). [${SHAREDIR}/info]
-#
-# INFOOWN Info owner. [${SHAREOWN}]
-#
-# INFOGRP Info group. [${SHAREGRP}]
-#
-# INFOMODE Info mode. [${NOBINMODE}]
-#
-#
-# MANDIR Base path for manual installation. [${SHAREDIR}/man/man]
-#
-# MANOWN Manual owner. [${SHAREOWN}]
-#
-# MANGRP Manual group. [${SHAREGRP}]
-#
-# MANMODE Manual mode. [${NOBINMODE}]
-#
-#
-# NLSDIR Base path for National Language Support files
-# installation (see mklocale(1)). [${SHAREDIR}/nls]
-#
-# NLSGRP National Language Support files group. [${SHAREOWN}]
-#
-# NLSOWN National Language Support files owner. [${SHAREGRP}]
-#
-# NLSMODE National Language Support files mode. [${NONBINMODE}]
-#
-
-BSDSRCDIR?= /usr/src
-BSDOBJDIR?= /usr/obj
-
-
-# Binaries
-BINOWN?= bin
BINGRP?= bin
+BINOWN?= bin
BINMODE?= 555
-NOBINMODE?= 444
-
-LIBDIR?= /usr/lib
-LINTLIBDIR?= /usr/libdata/lint
-SHLIBDIR?= ${LIBDIR}
-LIBOWN?= ${BINOWN}
-LIBGRP?= ${BINGRP}
-LIBMODE?= ${NOBINMODE}
-
-KMODDIR?= /lkm
-KMODOWN?= ${BINOWN}
-KMODGRP?= ${BINGRP}
-KMODMODE?= ${BINMODE}
-
-# Share files
-SHAREDIR?= /usr/share
-SHAREOWN?= bin
-SHAREGRP?= bin
-SHAREMODE?= ${NOBINMODE}
-
-MANDIR?= ${SHAREDIR}/man/man
-MANOWN?= ${SHAREOWN}
-MANGRP?= ${SHAREGRP}
-MANMODE?= ${NOBINMODE}
-
-DOCDIR?= ${SHAREDIR}/doc
-DOCOWN?= ${SHAREOWN}
-DOCGRP?= ${SHAREGRP}
-DOCMODE?= ${NOBINMODE}
-
-INFODIR?= ${SHAREDIR}/info
-INFOOWN?= ${SHAREOWN}
-INFOGRP?= ${SHAREGRP}
-INFOMODE?= ${NOBINMODE}
-
-NLSDIR?= ${SHAREDIR}/nls
-NLSGRP?= ${SHAREOWN}
-NLSOWN?= ${SHAREGRP}
-NLSMODE?= ${NONBINMODE}
-
-# Common variables
.if !defined(DEBUG_FLAGS)
STRIP?= -s
.endif
COPY?= -c
+
+MANDIR?= /usr/share/man/man
+MANGRP?= bin
+MANOWN?= bin
+MANMODE?= 444