diff options
author | miwi <miwi@FreeBSD.org> | 2007-03-09 17:49:17 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2007-03-09 17:49:17 +0800 |
commit | a71bb87fd569f77ff76e48f18b10b0d1fa8c75cf (patch) | |
tree | 9aa374963bea8b7ab44952fa576634b58f879f72 /x11-toolkits/tk82/Makefile | |
parent | dd4fdc45ceccef5684a6a703256927080b413881 (diff) | |
download | freebsd-ports-gnome-a71bb87fd569f77ff76e48f18b10b0d1fa8c75cf.tar.gz freebsd-ports-gnome-a71bb87fd569f77ff76e48f18b10b0d1fa8c75cf.tar.zst freebsd-ports-gnome-a71bb87fd569f77ff76e48f18b10b0d1fa8c75cf.zip |
- Adds TK83_MAN and WISH_WRAPPER to OPTIONS
- Removes pseudo-installation of wish in favour of new lang/tcl-tk-wrapper port
- Adds support for NO_INSTALL_MANPAGES knob
- Uses USE_TCL from bsd.tcl.mk
- Pass maintainership to submitter
- Bump PORTREVISION
PR: 110089
Submitted by: Martin Matuska <martin@matuska.org>
Diffstat (limited to 'x11-toolkits/tk82/Makefile')
-rw-r--r-- | x11-toolkits/tk82/Makefile | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/x11-toolkits/tk82/Makefile b/x11-toolkits/tk82/Makefile index 1871f275c940..e5f4fe720fa0 100644 --- a/x11-toolkits/tk82/Makefile +++ b/x11-toolkits/tk82/Makefile @@ -7,16 +7,17 @@ PORTNAME= tk PORTVERSION= 8.2.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11-toolkits tk82 MASTER_SITES= ${MASTER_SITE_TCLTK} MASTER_SITE_SUBDIR= tcl8_2 DISTNAME= ${PORTNAME}${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= martin@matuska.org COMMENT= Graphical toolkit for TCL -LIB_DEPENDS= tcl82.1:${PORTSDIR}/${TCL82_PORT} +USE_TCL= 82 +USE_TCL_BUILD= 82 LATEST_LINK= tk82 USE_XLIB= yes @@ -34,9 +35,16 @@ PKGDEINSTALL= ${PKGDIR}/pkg-deinstall.wish TCL82_PORT?= lang/tcl82 MANCOMPRESSED= no +OPTIONS= TK82_MAN "Install tk 8.2 manpages" on \ + WISH_WRAPPER "Require wish wrapper from ports" off + .include <bsd.port.pre.mk> -.if defined(WITH_TK82_MAN) +.if defined(WITH_WISH_WRAPPER) +RUN_DEPENDS+= wish:${PORTSDIR}/lang/tcl-tk-wrapper +.endif + +.if !defined(NO_INSTALL_MANPAGES) && defined(WITH_TK82_MAN) MAN1= wish.1 MAN3= 3DBorder.3 BindTable.3 CanvPsY.3 CanvTkwin.3 CanvTxtInfo.3 \ @@ -312,7 +320,7 @@ post-configure: ${REINPLACE_CMD} \ -e 's|${WRKDIRPREFIX}${.CURDIR}|$${WRKDIRPREFIX}${TKBASE}|' \ ${WRKSRC}/tkConfig.sh -.if !defined(WITH_TK82_MAN) +.if defined(NO_INSTALL_MANPAGES) || !defined(WITH_TK82_MAN) ${REINPLACE_CMD} -e 's|^MAN_INSTALL_DIR.*$$|MAN_INSTALL_DIR = ${WRKDIR}|' \ ${WRKSRC}/Makefile .endif |