pkgsrc/mk/plist
jlam 29fefe52e3 * Creates a new variable PKGINFODIR (named similarly to PKGMANDIR)
that is a purely user-settable variable to represent the relative
  path under ${PREFIX} where info files are stored and "dir" files
  are managed.  PKGINFODIR defaults to "info".  INFO_DIR still works,
  but will be obsoleted after the 2006Q1 branch.

* Modify GNU_CONFIGURE_INFODIR to only honor ${PKGINFODIR} if the
  package installs directly into ${PREFIX} and not some subdirectory
  under ${PREFIX}.  This fixes packages that don't really honor
  $(infodir) all that well, and also avoids PLIST problems relating
  to directory removal for those packages.

* Since the majority of Emacs Lisp packages use GNU_CONFIGURE, just
  set GNU_CONFIGURE_INFODIR directly to ${EMACS_INFOPREFIX}, which is
  the Emacs-distro-specific location for info files.  Also pass
  EMACS_INFOPREFIX through PLIST_SUBST for PLIST substitution.

* INFO_FILES should be defined if the package installs info files.
  If the info files are not listed in the PLIST, then INFO_FILES
  must list the filenames for the info files installed by the package,
  which are assumed to be located in ${PREFIX}/${PKGINFODIR}.

* The plist module can now better detect info files listed in PLISTs
  and exports a command to the pkginstall module to append info file
  names to the +INFO_FILES scriptlet at install-time.

* The print-PLIST target is updated to properly list info files in
  the auto-generated PLIST.

* The check-files code is updated to skip all "dir" Info database files.
2006-03-20 01:48:57 +00:00
..
bsd.plist.mk
doc-compress Add a catman page to the script comments to clarify how this script 2006-01-19 17:22:26 +00:00
libtool-expand
plist-default.awk
plist-functions.awk
plist-info.awk * Creates a new variable PKGINFODIR (named similarly to PKGMANDIR) 2006-03-20 01:48:57 +00:00
plist-libtool.awk Provide default values for various variables if they're not present in 2006-02-07 18:42:38 +00:00
plist-man.awk Fix typo in comment. 2006-02-07 18:43:02 +00:00
plist-subst.awk SUS says awk's delete command only deletes array elements, not the array 2006-01-22 16:54:13 +00:00
plist.mk * Creates a new variable PKGINFODIR (named similarly to PKGMANDIR) 2006-03-20 01:48:57 +00:00
print-plist.mk * Creates a new variable PKGINFODIR (named similarly to PKGMANDIR) 2006-03-20 01:48:57 +00:00
shlib-aout.awk Provide default values for various variables if they're not present in 2006-02-07 18:42:38 +00:00
shlib-dylib.awk Provide default values for various variables if they're not present in 2006-02-07 18:42:38 +00:00
shlib-elf.awk
shlib-none.awk
shlib-type Fix a typo in the comment. 2006-01-19 17:24:44 +00:00