diff options
Diffstat (limited to 'share/mk/bsd.own.mk')
-rw-r--r-- | share/mk/bsd.own.mk | 170 |
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 |