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.