aboutsummaryrefslogtreecommitdiff
path: root/devel/SpecTcl
diff options
context:
space:
mode:
authorPietro Cerutti <gahr@FreeBSD.org>2013-09-25 10:24:50 +0000
committerPietro Cerutti <gahr@FreeBSD.org>2013-09-25 10:24:50 +0000
commitdcf237435c4f8009bffbdcd4f4b4fb239165fbcb (patch)
treec8cd5deb10587c5f57d97037294574084938739e /devel/SpecTcl
parentb4db3cdf7606887c1063310ba0958b0b97134a8e (diff)
downloadports-dcf237435c4f8009bffbdcd4f4b4fb239165fbcb.tar.gz
ports-dcf237435c4f8009bffbdcd4f4b4fb239165fbcb.zip
- Convert to USES+=tk
- Stage-safe
Notes
Notes: svn path=/head/; revision=328261
Diffstat (limited to 'devel/SpecTcl')
-rw-r--r--devel/SpecTcl/Makefile27
1 files changed, 13 insertions, 14 deletions
diff --git a/devel/SpecTcl/Makefile b/devel/SpecTcl/Makefile
index 0436d5011324..fb608c6bc213 100644
--- a/devel/SpecTcl/Makefile
+++ b/devel/SpecTcl/Makefile
@@ -13,26 +13,25 @@ COMMENT= Free drag-and-drop GUI builder for Tk and Java from Sun
NO_BUILD= yes
-USE_TK_WRAPPER= yes
+USES+= tk:85
-NO_STAGE= yes
post-patch:
.for file in specJava specTcl
@${REINPLACE_CMD} -e \
- 's|^DIR=.*|DIR=${DATADIR}/lib|g' ${WRKSRC}/bin/${file}
+ 's|^DIR=.*|DIR=${DATADIR}/lib|g; s|wish|${WISH}|g' ${WRKSRC}/bin/${file}
.endfor
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/specJava ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/specTcl ${PREFIX}/bin
- @${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/changes ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/license.terms ${DATADIR}
- @${MKDIR} ${DATADIR}/demo
- @(cd ${WRKSRC}/demo && ${COPYTREE_SHARE} . ${DATADIR}/demo)
- @${MKDIR} ${DATADIR}/examples
- @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${DATADIR}/examples)
- @${MKDIR} ${DATADIR}/lib
- @(cd ${WRKSRC}/SpecTcl && ${COPYTREE_SHARE} . ${DATADIR}/lib)
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/specJava ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/specTcl ${STAGEDIR}${PREFIX}/bin
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/changes ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/license.terms ${STAGEDIR}${DATADIR}
+ @${MKDIR} ${STAGEDIR}${DATADIR}/demo
+ @(cd ${WRKSRC}/demo && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/demo)
+ @${MKDIR} ${STAGEDIR}${DATADIR}/examples
+ @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/examples)
+ @${MKDIR} ${STAGEDIR}${DATADIR}/lib
+ @(cd ${WRKSRC}/SpecTcl && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/lib)
.include <bsd.port.mk>