aboutsummaryrefslogtreecommitdiff
path: root/lang/itcl
diff options
context:
space:
mode:
authorJimmy Olgeni <olgeni@FreeBSD.org>2012-02-14 20:09:12 +0000
committerJimmy Olgeni <olgeni@FreeBSD.org>2012-02-14 20:09:12 +0000
commitedd87fc55b88157b779bf94bd82170c45fcf21fb (patch)
tree490883cd58f50698b1fe798074fb9b550d49cb8a /lang/itcl
parent9ab0db09f934ef2934fbba48fd9fb86f3eba4a5b (diff)
downloadports-edd87fc55b88157b779bf94bd82170c45fcf21fb.tar.gz
ports-edd87fc55b88157b779bf94bd82170c45fcf21fb.zip
Resolve manpage naming conflict with the stock Tcl documentation
by using full function names in section 3. PR: ports/165141 Submitted by: olgeni Approved by: maintainer
Notes
Notes: svn path=/head/; revision=291359
Diffstat (limited to 'lang/itcl')
-rw-r--r--lang/itcl/Makefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/lang/itcl/Makefile b/lang/itcl/Makefile
index c34ca5086beb..e25f3a3f5d25 100644
--- a/lang/itcl/Makefile
+++ b/lang/itcl/Makefile
@@ -7,6 +7,7 @@
PORTNAME= itcl
PORTVERSION= 3.4b1
+PORTREVISION= 1
CATEGORIES= lang tcl
MASTER_SITES= SF/incrtcl/%5BIncr%20Tcl_Tk%5D-source/3.4
DISTNAME= itcl${PORTVERSION}
@@ -34,7 +35,7 @@ WRKSRC= ${WRKDIR}/itcl3.4
MANCOMPRESSED= no
MANN= body.n class.n code.n configbody.n delete.n ensemble.n find.n
MANN+= is.n itcl.n itclvars.n local.n scope.n
-MAN3= RegisterC.3 Stack.3 Class.3 List.3 Object.3 Preserve.3
+MAN3= Itcl_RegisterC.3 Itcl_Stack.3 Itcl_Class.3 Itcl_List.3 Itcl_Object.3 Itcl_Preserve.3
ITCL_LIB_FILE= ${ITCL_LIB}.${SHLIB_MAJOR}
@@ -46,6 +47,8 @@ post-build test:
post-install:
${INSTALL_DATA} ${WRKSRC}/doc/*.n ${PREFIX}/man/mann/
- ${INSTALL_DATA} ${WRKSRC}/doc/*.3 ${PREFIX}/man/man3/
+.for FILE in ${MAN3}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${FILE:S/Itcl_//} ${PREFIX}/man/man3/${FILE}
+.endfor
.include <bsd.port.post.mk>