head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.20 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.18 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.16 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.14 pkgsrc-2011Q2-base:1.5 pkgsrc-2009Q4:1.5.0.12 pkgsrc-2009Q4-base:1.5 pkgsrc-2008Q4:1.5.0.10 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.8 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.6 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.4 pkgsrc-2008Q2-base:1.5 pkgsrc-2008Q1:1.5.0.2 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.4.0.10 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.8 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.6 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.4 pkgsrc-2007Q1-base:1.4 jlam-pkgviews:1.4.0.2 jlam-pkgviews-base:1.4 pkgsrc-2006Q4:1.1.0.2 pkgsrc-2006Q4-base:1.1; locks; strict; comment @# @; 1.5 date 2008.01.19.22.41.48; author rillig; state dead; branches; next 1.4; 1.4 date 2007.01.17.12.47.21; author rillig; state Exp; branches; next 1.3; 1.3 date 2007.01.15.06.25.41; author rillig; state Exp; branches; next 1.2; 1.2 date 2007.01.12.07.47.16; author rillig; state Exp; branches; next 1.1; 1.1 date 2006.10.25.08.39.29; author rillig; state Exp; branches; next ; desc @@ 1.5 log @Renamed some *.mk files to *.help, since they only contain comments. @ text @# $NetBSD: directories.mk,v 1.4 2007/01/17 12:47:21 rillig Exp $ # # This file contains some short documentation on the directories that # are used within pkgsrc. # PREFIX # This is the directory where the package should install its # files. The actual value depends on the variables # PKG_INSTALLATION_TYPE, USE_X11BASE and USE_CROSSBASE. # # Tags: read-only, system-defined, non-overridable, etc. # # See also: # CROSSBASE, # INSTALLATION_PREFIX, # LOCALBASE, # X11PREFIX, # PKG_INSTALLATION_TYPE. # # LOCALBASE # This is the directory where all packages are usually installed. # It is set by the user, and packages must not modify it. # # PKG_SYSCONFBASE # PKG_SYSCONFDIR.* # These variables may be set in mk.conf to control where the # configuration files are put. # # See also: guide:faq.html#faq.conf # # PKG_SYSCONFVAR # This variable can be set by packages to select the variable # which can then be overridden in mk.conf to change the directory # where the configuration files go. # # Default value: ${PKGBASE} # # PKG_SYSCONFDIR # This is the directory where the current package should install # its configuration files. It may be changed by the package to # point to a subdirectory of PKG_SYSCONFBASE. # # TODO:PKG_SYSCONFDEPOTBASE # TODO:PKG_SYSCONFBASEDIR # # PKGDIR # The directory where the various files that define a package are # read from. These are: # # * DESCR # * HEADER, HEADER_TEMPLATES # * INSTALL, DEINSTALL # * MESSAGE, MESSAGE.* # * PLIST, PLIST.* # * distinfo # * hacks.mk # # Default value: the current directory. # # Tags: package-settable # # WRKDIR # The base directory where all the work is done for building a # package. The pkgsrc infrastructure creates various files in this # directory, whose names all start with a dot. # # The default value of EXTRACT_DIR is ${WRKDIR}. # The default value of WRKSRC is ${WRKDIR}/${DISTNAME}. # # When PKGSRC_LOCKTYPE is set, a lock file is placed into this # directory to prevent multiple processes from trying to build # the package at the same time. # # See also: # EXTRACT_DIR, WRKSRC, CREATE_WRKDIR_SYMLINK, WRKOBJDIR, # WRKDIR_BASENAME, OBJHOSTNAME, OBJMACHINE # # Keywords: work # @ 1.4 log @Documented WRKDIR. @ text @d1 1 a1 1 # $NetBSD: directories.mk,v 1.3 2007/01/15 06:25:41 rillig Exp $ @ 1.3 log @Documented PKGDIR. @ text @d1 1 a1 1 # $NetBSD: directories.mk,v 1.2 2007/01/12 07:47:16 rillig Exp $ d68 19 @ 1.2 log @Fixed the documentation of the PREFIX variable. It cannot be overridden, neither by the user nor by a package. @ text @d1 1 a1 1 # $NetBSD: directories.mk,v 1.1 2006/10/25 08:39:29 rillig Exp $ d51 17 @ 1.1 log @The file directories.mk provides a short help on some directories that are important to pkgsrc. @ text @d1 1 a1 1 # $NetBSD$ d8 11 a18 2 # files. In special situations, this variable may be set to a # subdirectory of LOCALBASE, but this is usually not needed. @