Subject: CVS commit: pkgsrc/mk/plist
To: None <pkgsrc-changes@NetBSD.org>
From: Roland Illig <rillig@netbsd.org>
List: pkgsrc-changes
Date: 10/31/2007 21:09:03
Module Name:	pkgsrc
Committed By:	rillig
Date:		Wed Oct 31 21:09:03 UTC 2007

Modified Files:
	pkgsrc/mk/plist: plist-functions.awk plist.mk
Added Files:
	pkgsrc/mk/plist: plist-macros.awk

Log Message:
Some implementations of X11 install both manpages and catpages, which
has not been supported by pkgsrc up to now.

This changes adds a PLIST macro @imake-man that expands to zero, one or
two lines, depending on the value of IMAKE_MANINSTALL. Packages must
explicitly have the macro in the PLIST files to use this feature. Since
currently no package has that, this change doesn't affect anything at
all by now.

TODO: The platforms' definitions for IMAKE_MANINSTALL and the other
definitions like IMAKE_MAN_SUFFIX need to be adjusted.


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 pkgsrc/mk/plist/plist-functions.awk
cvs rdiff -r0 -r1.1 pkgsrc/mk/plist/plist-macros.awk
cvs rdiff -r1.35 -r1.36 pkgsrc/mk/plist/plist.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.