diff options
author | sbd <sbd> | 2013-01-05 07:32:49 +0000 |
---|---|---|
committer | sbd <sbd> | 2013-01-05 07:32:49 +0000 |
commit | 8566f5658f3e68477dbe9c070ce70ca469b7e24c (patch) | |
tree | eb290413150abf0fdaa43aa6239f7251de0d7a0f /mk/plist | |
parent | 0381d2659db13f25b75b63f7533f4905d427218d (diff) | |
download | pkgsrc-8566f5658f3e68477dbe9c070ce70ca469b7e24c.tar.gz |
Modify mk/plist/plist-gnu.mk to convert gnu/man to ${PKGGNUDIR}${PKGMANDIR}.
Also modify mk/install/install.mk to make the conversion when using
AUTO_MKDIRS.
Diffstat (limited to 'mk/plist')
-rw-r--r-- | mk/plist/plist-gnu.awk | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/mk/plist/plist-gnu.awk b/mk/plist/plist-gnu.awk index 4613ec0f6e1..c4c31e5310b 100644 --- a/mk/plist/plist-gnu.awk +++ b/mk/plist/plist-gnu.awk @@ -1,4 +1,4 @@ -# $NetBSD: plist-gnu.awk,v 1.1 2012/12/06 11:36:31 jperkin Exp $ +# $NetBSD: plist-gnu.awk,v 1.2 2013/01/05 07:32:50 sbd Exp $ # # Copyright (c) 2012 The NetBSD Foundation, Inc. # All rights reserved. @@ -35,13 +35,22 @@ ### Certain environment variables must be set prior to running this script: ### ### PKGGNUDIR is the ${PREFIX}-relative path to the installed GNU files. +### PKGMANDIR is the ${PKGGNUDIR}-relative path to the install GNU manpages. ### BEGIN { # PKGGNUDIR is allowed to be empty so we do not provide a default. PKGGNUDIR = ENVIRON["PKGGNUDIR"] + PKGMANDIR = ENVIRON["PKGMANDIR"] ? ENVIRON["PKGMANDIR"] : "man" } ### +### Convert gnu/man to ${PKGGNUDIR}${PKGMANDIR} for all GNU manpages. +### +/^[^@]/ && \ +/^gnu\/man\// { + sub("^gnu/man", PKGGNUDIR PKGMANDIR) +} +### ### Convert gnu/ to ${PKGGNUDIR} for all GNU file entries. ### /^[^@]/ && \ |