diff --git a/lang/itcl/Makefile b/lang/itcl/Makefile index 1ba039a54b07..a0203e95e410 100644 --- a/lang/itcl/Makefile +++ b/lang/itcl/Makefile @@ -1,42 +1,44 @@ PORTNAME= itcl PORTVERSION= 3.4.4 -PORTREVISION= 0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= lang tcl MASTER_SITES= SF/incrtcl/%5BIncr%20Tcl_Tk%5D-source/itcl%203.4.4 DISTNAME= itcl${PORTVERSION} MAINTAINER= erik@bz.bzflag.bz COMMENT= Object-oriented extension to Tcl [incr Tcl] WWW= https://sourceforge.net/projects/incrtcl/ USES+= tcl:85,86,tea USE_LDCONFIG= ${PREFIX}/lib/itcl${PORTVERSION:R} +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share + WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION} TEST_TARGET= test PLIST_SUB+= PORTVERSION=${PORTVERSION} \ VERSION=${PORTVERSION:R} \ MAJOR=${PORTVERSION:R:R} \ SHORT=${PORTVERSION:R:S/.//} MAN_3= Itcl_RegisterC.3 Itcl_Stack.3 Itcl_Class.3 \ Itcl_List.3 Itcl_Object.3 Itcl_Preserve.3 post-patch: ${REINPLACE_CMD} -E '/^includedir/s|/include|/include/itcl${PORTVERSION:R}|' \ ${WRKSRC}/${CONFIGURE_SCRIPT} post-install: ${LN} -s itcl${PORTVERSION:R}/libitcl${PORTVERSION:R}.so \ ${STAGEDIR}${PREFIX}/lib/libitcl.so.${PORTVERSION:R:R} ${LN} -s itcl${PORTVERSION:R}/libitcl${PORTVERSION:R}.so \ ${STAGEDIR}${PREFIX}/lib/libitcl.so .for FILE in ${MAN_3} - ${INSTALL_DATA} ${WRKSRC}/doc/${FILE:S/Itcl_//} ${STAGEDIR}${PREFIX}/man/man3/${FILE} + ${INSTALL_DATA} ${WRKSRC}/doc/${FILE:S/Itcl_//} ${STAGEDIR}${PREFIX}/share/man/man3/${FILE} .endfor .include diff --git a/lang/itcl/pkg-plist b/lang/itcl/pkg-plist index bb2403031889..d58e8504d425 100644 --- a/lang/itcl/pkg-plist +++ b/lang/itcl/pkg-plist @@ -1,29 +1,29 @@ include/itcl%%VERSION%%/itcl.h include/itcl%%VERSION%%/itclDecls.h include/itcl%%VERSION%%/itclInt.h include/itcl%%VERSION%%/itclIntDecls.h lib/itcl%%VERSION%%/itcl.tcl lib/itcl%%VERSION%%/itclConfig.sh lib/itcl%%VERSION%%/libitcl%%VERSION%%.so lib/itcl%%VERSION%%/libitclstub%%VERSION%%.a lib/itcl%%VERSION%%/pkgIndex.tcl lib/libitcl.so lib/libitcl.so.%%MAJOR%% -man/man3/Itcl_Class.3.gz -man/man3/Itcl_List.3.gz -man/man3/Itcl_Object.3.gz -man/man3/Itcl_Preserve.3.gz -man/man3/Itcl_RegisterC.3.gz -man/man3/Itcl_Stack.3.gz -man/mann/body.itcl.gz -man/mann/class.itcl.gz -man/mann/code.itcl.gz -man/mann/configbody.itcl.gz -man/mann/delete.itcl.gz -man/mann/ensemble.itcl.gz -man/mann/find.itcl.gz -man/mann/is.itcl.gz -man/mann/itcl.itcl.gz -man/mann/itclvars.itcl.gz -man/mann/local.itcl.gz -man/mann/scope.itcl.gz +share/man/man3/Itcl_Class.3.gz +share/man/man3/Itcl_List.3.gz +share/man/man3/Itcl_Object.3.gz +share/man/man3/Itcl_Preserve.3.gz +share/man/man3/Itcl_RegisterC.3.gz +share/man/man3/Itcl_Stack.3.gz +share/man/mann/body.itcl.gz +share/man/mann/class.itcl.gz +share/man/mann/code.itcl.gz +share/man/mann/configbody.itcl.gz +share/man/mann/delete.itcl.gz +share/man/mann/ensemble.itcl.gz +share/man/mann/find.itcl.gz +share/man/mann/is.itcl.gz +share/man/mann/itcl.itcl.gz +share/man/mann/itclvars.itcl.gz +share/man/mann/local.itcl.gz +share/man/mann/scope.itcl.gz