PERFORCE change 101473 for review
Gabor Kovesdan
gabor at FreeBSD.org
Thu Jul 13 15:01:55 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=101473
Change 101473 by gabor at gabor_spitfire on 2006/07/13 15:01:43
Sync comments to reflect the current behaviour.
Affected files ...
.. //depot/projects/soc2006/gabor_ports/Mk/bsd.port.mk#23 edit
Differences ...
==== //depot/projects/soc2006/gabor_ports/Mk/bsd.port.mk#23 (text+ko) ====
@@ -472,7 +472,7 @@
# If this is set to a list of files, these files will be
# automatically added to ${SUB_FILES}, some %%VAR%%'s will
# automatically be expanded, they will be installed in
-# ${PREFIX}/etc/rc.d and added to the packing list.
+# ${DESTDIR}${PREFIX}/etc/rc.d and added to the packing list.
# USE_RCORDER - List of rc.d startup scripts to be called early in the boot
# process. This acts exactly like USE_RC_SUBR except that
# scripts are installed in /etc/rc.d.
@@ -495,25 +495,31 @@
# DESTDIR - The path to the environment we are installing to. Define
# this if you want to install packages into a jail
# or into an another FreeBSD environment mounted
-# elsewhere than /. ${PREFIX}, ${LOCALBASE},
-# ${LINUXBASE} and ${X11BASE} are all relative to
-# ${DESTDIR}. E.g. setting DESTDIR=/bla LOCALBASE=/opt
-# results packages installed under /bla/opt and registered
+# elsewhere than /. ${PREFIX} is relative to
+# ${DESTDIR}. E.g. setting DESTDIR=/bla PREFIX=/opt will
+# result packages installed under /bla/opt and registered
# under /bla/var/db/pkg.
-# Default: / (not set)
+# Default: not set (means /)
#
# DESTDIR_READY - You should set this in your port's Makefile if your port is
# ready to be used with DESTDIR set.
#
# X11BASE - Where X11 ports install things.
+# Default: ${DESTDIR}/usr/X11R6
+# X11BASE_REL - Same as X11BASE, but relative to DESTDIR
# Default: /usr/X11R6
# LOCALBASE - Where non-X11 ports install things.
+# Default: ${DESTDIR}/usr/local
+# LOCALBASE_REL - Same as LOCALBASE, but relative to DESTDIR
# Default: /usr/local
# LINUXBASE - Where Linux ports install things.
+# Default: ${DESTDIR}/compat/linux
+# LINUXBASE_REL - Same as LINUXBASE, but relative to DESTDIR
# Default: /compat/linux
# PREFIX - Where *this* port installs its files.
-# Default: ${X11BASE} if USE_X_PREFIX is set, ${LINUXBASE} if
-# USE_LINUX_PREFIX is set, otherwise ${LOCALBASE}
+# Default: ${X11BASE_REL} if USE_X_PREFIX is set,
+# ${LINUXBASE_REL} if USE_LINUX_PREFIX is set,
+# otherwise ${LOCALBASE_REL}
# MASTERDIR - Where the port finds patches, package files, etc. Define
# this is you have two or more ports that share most of the
# files.
@@ -580,7 +586,7 @@
# installs its own manpage links so they will show up
# correctly in ${PLIST}.)
# MANPREFIX - The directory prefix for ${MAN<sect>} and ${MLINKS}.
-# Default: ${PREFIX}
+# Default: ${DESTDIR}${PREFIX}
# MAN<sect>PREFIX
# - If manual pages of some sections install in different
# locations than others, use these.
@@ -867,7 +873,7 @@
# rest of PLIST, so ${PLIST_SUB} substitutions also
# apply here. It is recommended that you use
# %%PREFIX%% for ${PREFIX}, %%LOCALBASE%% for
-# ${LOCALBASE} and %%X11BASE%% for ${X11BASE}.
+# ${LOCALBASE_REL} and %%X11BASE%% for ${X11BASE_REL}.
# Default: %%PREFIX%%/lib
# USE_LDCONFIG - If set to "yes", it replaces the old variable INSTALLS_SHLIB.
# Otherwise, it can be set to a list of directories to be added to
@@ -881,14 +887,14 @@
# Note: that should only be used on 64-bit architectures.
#
# DOCSDIR - Name of the directory to install the packages docs in.
-# Default: ${PREFIX}/share/doc/${PORTNAME}
+# Default: ${DESTDIR}${PREFIX}/share/doc/${PORTNAME}
# EXAMPLESDIR - Name of the directory to install the packages examples in.
-# Default: ${PREFIX}/share/examples/${PORTNAME}
+# Default: ${DESTDIR}${PREFIX}/share/examples/${PORTNAME}
# DATADIR - Name of the directory to install the packages shared data in.
-# Default: ${PREFIX}/share/${PORTNAME}
+# Default: ${DESTDIR}${PREFIX}/share/${PORTNAME}
#
# DESKTOPDIR - Name of the directory to install ${DESKTOP_ENTRIES} in.
-# Default: ${PREFIX}/share/applications
+# Default: ${DESTDIR}${PREFIX}/share/applications
# DESKTOP_ENTRIES
# - List of desktop entry files to generate and install in
# ${DESKTOPDIR}. The format is
@@ -957,9 +963,9 @@
# it attempts to apply them.
# PKG_DBDIR - Where package installation is recorded; this directory
# must not contain anything else.
-# Default: /var/db/pkg
+# Default: ${DESTDIR}/var/db/pkg
# PORT_DBDIR - Where port configuration options are recorded.
-# Default: /var/db/ports
+# Default: ${DESTDIR}/var/db/ports
# NO_PKG_REGISTER
# - Don't register a port installation as a package.
# FORCE_PKG_REGISTER
More information about the p4-projects
mailing list