summaryrefslogtreecommitdiff
path: root/misc/shuffle
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 /misc/shuffle
parentUpdate to version 1.7.8. (diff)
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 'misc/shuffle')
-rw-r--r--misc/shuffle/Makefile17
1 files changed, 11 insertions, 6 deletions
diff --git a/misc/shuffle/Makefile b/misc/shuffle/Makefile
index e8bb6e889eff..fad1d1b4aa42 100644
--- a/misc/shuffle/Makefile
+++ b/misc/shuffle/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= shuffle.1
MANCOMPRESSED= maybe
-# This isn't very scalable, but I'm lazy..
-.if defined(NOMANCOMPRESS)
-MANNAME= shuffle.1
+# MAN page COMPression SUFFIX
+.if !defined(NOMANCOMPRESS)
+MANCOMPSUFFIX= .gz
.else
-MANNAME= shuffle.1.gz
+MANCOMPSUFFIX=
.endif
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/shuffle ${PREFIX}/bin/shuffle
- @${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
#
# Ports build/install stuff stops here. Tarball creation stuff begins here.