pkgsrc/doc/guide
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
..
files * Creates a new variable PKGINFODIR (named similarly to PKGMANDIR) 2006-03-20 01:48:57 +00:00
DESCR
distinfo Sync with htdocs and add NetBSD.css so that "make install" works. 2006-01-14 17:18:31 +00:00
Makefile Sync with htdocs and add NetBSD.css so that "make install" works. 2006-01-14 17:18:31 +00:00
Makefile.common Change all instances of including mk/ghostscript.mk into asking for 2005-11-28 06:41:20 +00:00
PLIST
README Added a README file that describes where to get some basic information 2006-01-11 22:39:49 +00:00

$Id: README,v 1.1 2006/01/11 22:39:49 rillig Exp $

The pkgsrc guide is written in DocBook, which is an SGML schema for
writing technical documentation. A reference of the valid XML tags can
be found on the web site:

    http://www.docbook.org/tdg5/en/html/docbook.html