aboutsummaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorDima Dorfman <dd@FreeBSD.org>2001-06-24 17:18:36 +0000
committerDima Dorfman <dd@FreeBSD.org>2001-06-24 17:18:36 +0000
commit85df8a48dc430adc6e1a4ef6ec14ec887b77c8ea (patch)
treeb3d9f11aee17b6f5c8dfb8980340c27f608bcf1e /editors
parentc4aff420533484486d83a3b47471bc30b99c5c4f (diff)
downloadports-85df8a48dc430adc6e1a4ef6ec14ec887b77c8ea.tar.gz
ports-85df8a48dc430adc6e1a4ef6ec14ec887b77c8ea.zip
Replace the non-scalable way of determining the man page name (the
Makefile in the package honors NOMANCOMPRESS itself) with a much better one mostly suggested by roam@. While I'm here fix my e-mail address.
Notes
Notes: svn path=/head/; revision=44385
Diffstat (limited to 'editors')
-rw-r--r--editors/mg/Makefile17
1 files changed, 11 insertions, 6 deletions
diff --git a/editors/mg/Makefile b/editors/mg/Makefile
index 9c0d81f2e92c..d7efbb38baed 100644
--- a/editors/mg/Makefile
+++ b/editors/mg/Makefile
@@ -12,21 +12,26 @@ MASTER_SITES= ${MASTER_SITE_LOCAL} \
http://www.unixfreak.org/~dima/distfiles/
MASTER_SITE_SUBDIR= dd
-MAINTAINER= dima@unixfreak.org
+MAINTAINER= dd@FreeBSD.org
+MANSECTS= 1
MAN1= mg.1
MANCOMPRESSED= maybe
-# This isn't very scalable, but I'm lazy..
-.if defined(NOMANCOMPRESS)
-MANNAME= mg.1
+# MAN page COMPression SUFFIX
+.if !defined(NOMANCOMPRESS)
+MANCOMPSUFFIX= .gz
.else
-MANNAME= mg.1.gz
+MANCOMPSUFFIX=
.endif
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/mg ${PREFIX}/bin/mg
- @${INSTALL_MAN} ${WRKSRC}/${MANNAME} ${PREFIX}/man/man1
+.for __s in ${MANSECTS}
+.for __m in ${MAN${__s}:S/$/${MANCOMPSUFFIX}/}
+ @${INSTALL_MAN} ${WRKSRC}/${__m} ${PREFIX}/man/man${__s}/${__m}
+.endfor
+.endfor
.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/mg
@${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/tutorial \