summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkamil <kamil@pkgsrc.org>2019-10-01 23:40:40 +0000
committerkamil <kamil@pkgsrc.org>2019-10-01 23:40:40 +0000
commit4162175d99bc10c459df653d33ebdf7ff767d644 (patch)
tree4d252edd81f2ae329cb8a63e578d2feb91c7c6d6
parenteb5f73a3d8ef648fda3c9da523f0fe06976956fd (diff)
downloadpkgsrc-4162175d99bc10c459df653d33ebdf7ff767d644.tar.gz
devel/tkcon: import tkcon-2.7.2
tkcon is a replacement for the standard console that comes with Tk (on Windows/Mac, but also works on Unix). tkcon provides many more features than the standard console and works on all platforms where Tcl/Tk is available. It is meant primarily to aid one when working with the little details inside tcl and tk and to give Unix users the GUI console provided by default in the Mac and Windows Tk.
-rw-r--r--devel/tkcon/DESCR6
-rw-r--r--devel/tkcon/Makefile32
-rw-r--r--devel/tkcon/PLIST2
-rw-r--r--devel/tkcon/distinfo6
4 files changed, 46 insertions, 0 deletions
diff --git a/devel/tkcon/DESCR b/devel/tkcon/DESCR
new file mode 100644
index 00000000000..eef27815d19
--- /dev/null
+++ b/devel/tkcon/DESCR
@@ -0,0 +1,6 @@
+tkcon is a replacement for the standard console that comes with Tk (on
+Windows/Mac, but also works on Unix). tkcon provides many more features
+than the standard console and works on all platforms where Tcl/Tk is
+available. It is meant primarily to aid one when working with the little
+details inside tcl and tk and to give Unix users the GUI console provided
+by default in the Mac and Windows Tk.
diff --git a/devel/tkcon/Makefile b/devel/tkcon/Makefile
new file mode 100644
index 00000000000..40e2e6ca0a3
--- /dev/null
+++ b/devel/tkcon/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1 2019/10/01 23:40:40 kamil Exp $
+
+DISTNAME= tkcon-2.7.2
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=wjoye/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/wjoye/tkcon/
+COMMENT= Enhanced Tk Console for all Tk platforms
+#LICENSE= # esdl-license like with bourbon_ware clause v2
+
+USE_TOOLS+= wish:run
+
+SUBST_CLASSES+= fix-wish
+SUBST_STAGE.fix-wish= pre-configure
+SUBST_MESSAGE.fix-wish= Fixing tcl wish
+SUBST_FILES.fix-wish+= ${PKGBASE}.tcl
+SUBST_SED.fix-wish+= -e 's,exec wish,exec ${PREFIX}/bin/wish,'
+
+#DEPENDS+= xhost-[0-9]*:../../x11/xhost # Not important?
+
+GNU_CONFIGURE= yes # Not important?
+
+INSTALLATION_DIRS+= bin
+
+do-install:
+ ${RUN}cd ${WRKSRC} && \
+ ${INSTALL_SCRIPT} ${PKGBASE}.tcl \
+ ${DESTDIR}${PREFIX}/bin/${PKGBASE}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/tkcon/PLIST b/devel/tkcon/PLIST
new file mode 100644
index 00000000000..315be519a19
--- /dev/null
+++ b/devel/tkcon/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2019/10/01 23:40:40 kamil Exp $
+bin/tkcon
diff --git a/devel/tkcon/distinfo b/devel/tkcon/distinfo
new file mode 100644
index 00000000000..5b105044787
--- /dev/null
+++ b/devel/tkcon/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/10/01 23:40:40 kamil Exp $
+
+SHA1 (tkcon-2.7.2.tar.gz) = 2ea7443ffbd426468850f814980b27d259f9aecc
+RMD160 (tkcon-2.7.2.tar.gz) = c9b9e61357c8334eef53a20eb64d7712cf48aa06
+SHA512 (tkcon-2.7.2.tar.gz) = be5ba11094e681ec3845c692758ffb2cb7892cdb04bc304eea991cca14a2f9459154a0162fea06c793e64e05bdae12c72357f84f9a6f86e3e12e3df8f63e2b3d
+Size (tkcon-2.7.2.tar.gz) = 278407 bytes