summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>1999-03-16 09:50:28 +0000
committeragc <agc@pkgsrc.org>1999-03-16 09:50:28 +0000
commit990570fcefb8bc9955d153efd219ca792c9f1c9b (patch)
tree4a755a29052c65a160db66b1a6ac50e352833070 /mk
parent799a33acf2bf3f6fe5132502d3e0aa795494cd21 (diff)
downloadpkgsrc-990570fcefb8bc9955d153efd219ca792c9f1c9b.tar.gz
Optimise the manual page handling a bit more - miss out redundant commands.
Diffstat (limited to 'mk')
-rw-r--r--mk/bsd.pkg.mk18
1 files changed, 9 insertions, 9 deletions
diff --git a/mk/bsd.pkg.mk b/mk/bsd.pkg.mk
index e265345fd80..922c2ba217f 100644
--- a/mk/bsd.pkg.mk
+++ b/mk/bsd.pkg.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.mk,v 1.226 1999/03/12 10:19:14 agc Exp $
+# $NetBSD: bsd.pkg.mk,v 1.227 1999/03/16 09:50:28 agc Exp $
#
# This file is in the public domain.
#
@@ -2214,7 +2214,7 @@ tags:
# - substituting ${OPSYS}, ${MACHINE_ARCH} and ${MACHINE_GNU_ARCH}
.if ${OPSYS} == "NetBSD"
-IMAKE_MAN_CMD= ${CAT}
+IMAKE_MAN_CMD=
.ifdef MANZ
MANZ_EXPRESSION= -e 's|\(^\([^/]*/\)*man/\([^/]*/\)\{0,1\}man[1-9ln]/.*[1-9ln]$$\)|\1.gz|' \
-e 's|\(^\([^/]*/\)*man/\([^/]*/\)\{0,1\}cat[1-9ln]/.*[0-9ln]$$\)|\1.gz|'
@@ -2222,7 +2222,7 @@ MANZ_EXPRESSION= -e 's|\(^\([^/]*/\)*man/\([^/]*/\)\{0,1\}man[1-9ln]/.*[1-9ln]$$
MANZ_EXPRESSION= -e 's|\(^\([^/]*/\)*man/\([^/]*/\)\{0,1\}man[1-9ln]/.*[1-9ln]\)\.gz$$|\1|' \
-e 's|\(^\([^/]*/\)*man/\([^/]*/\)\{0,1\}cat[1-9ln]/.*[0-9ln]\)\.gz$$|\1|'
.endif # MANZ
-MANZ_NAWK_CMD= ${CAT}
+MANZ_NAWK_CMD=
.elif ${OPSYS} == "SunOS"
.ifdef USE_IMAKE
IMAKE_MAN_CMD= ${AWK} '/^([^\/]*\/)*man\/([^\/]*\/)?cat[1-9ln]\/.*[0-9ln](\.gz)?$$/ { \
@@ -2231,9 +2231,9 @@ IMAKE_MAN_CMD= ${AWK} '/^([^\/]*\/)*man\/([^\/]*\/)?cat[1-9ln]\/.*[0-9ln](\.gz)?
s = $$0; sub("/cat", "/man", s); sub("\.0(\.gz)?$$", sect, s); \
if (match($$0, "\.gz$$") > 0) { ext = ".gz";} else { ext = "";} \
$$0 = sprintf("%s%s", s, ext); \
- } { print $$0; }'
+ } { print $$0; }' |
.else
-IMAKE_MAN_CMD= ${CAT}
+IMAKE_MAN_CMD=
.endif # USE_IMAKE
.ifdef MANZ
MANZ_NAWK_CMD= ${AWK} '/^([^\/]*\/)*man\/([^\/]*\/)?man[1-9ln]\/.*[1-9ln]\.gz$$/ { \
@@ -2242,7 +2242,7 @@ MANZ_NAWK_CMD= ${AWK} '/^([^\/]*\/)*man\/([^\/]*\/)?man[1-9ln]\/.*[1-9ln]\.gz$$/
/^([^\/]*\/)*man\/([^\/]*\/)?cat[1-9ln]\/.*[0-9ln]\.gz$$/ { \
$$0 = sprintf("%s.gz", $$0); \
} \
- { print $$0; }'
+ { print $$0; }' |
.else
MANZ_NAWK_CMD= ${AWK} '/^([^\/]*\/)*man\/([^\/]*\/)?man[1-9ln]\/.*[1-9ln]\.gz$$/ { \
$$0 = substr($$0, 1, length($$0) - 3); \
@@ -2250,7 +2250,7 @@ MANZ_NAWK_CMD= ${AWK} '/^([^\/]*\/)*man\/([^\/]*\/)?man[1-9ln]\/.*[1-9ln]\.gz$$/
/^([^\/]*\/)*man\/([^\/]*\/)?cat[1-9ln]\/.*[0-9ln]\.gz$$/ { \
$$0 = substr($$0, 1, length($$0) - 3); \
} \
- { print $$0; }'
+ { print $$0; }' |
.endif # MANZ
MANZ_EXPRESSION=
.endif # SunOS
@@ -2262,8 +2262,8 @@ ${PLIST}: ${PLIST_SRC}
${ECHO} "Please set PLIST_SRC in the package Makefile.";\
else \
${CAT} ${PLIST_SRC} | \
- ${MANZ_NAWK_CMD} | \
- ${IMAKE_MAN_CMD} | \
+ ${MANZ_NAWK_CMD} \
+ ${IMAKE_MAN_CMD} \
${SED} ${MANZ_EXPRESSION} \
-e 's|\$${OPSYS}|${OPSYS}|g' \
-e 's|\$${OS_VERSION}|${OS_VERSION}|g' \