pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/tclx
Module Name: pkgsrc
Committed By: wiz
Date: Fri Jan 26 13:13:35 UTC 2024
Added Files:
pkgsrc/lang/tclx: DESCR Makefile PLIST buildlink3.mk distinfo
Log Message:
lang/tclx: import tclx-8.6.3
Packaged for wip by adr.
Extended Tcl (TclX), is an extension to Tcl, the Tool Command
Language invented by Dr. John Ousterhout. Tcl is a powerful, yet
simple embeddable programming language. Extended Tcl is oriented
towards system programming tasks and large application development.
TclX provides additional interfaces to the operating system, and
adds many new programming constructs, text manipulation tools, and
debugging tools.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/tclx/DESCR pkgsrc/lang/tclx/Makefile \
pkgsrc/lang/tclx/PLIST pkgsrc/lang/tclx/buildlink3.mk \
pkgsrc/lang/tclx/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/lang/tclx/DESCR
diff -u /dev/null pkgsrc/lang/tclx/DESCR:1.1
--- /dev/null Fri Jan 26 13:13:35 2024
+++ pkgsrc/lang/tclx/DESCR Fri Jan 26 13:13:35 2024
@@ -0,0 +1,7 @@
+Extended Tcl (TclX), is an extension to Tcl, the Tool Command
+Language invented by Dr. John Ousterhout. Tcl is a powerful, yet
+simple embeddable programming language. Extended Tcl is oriented
+towards system programming tasks and large application development.
+TclX provides additional interfaces to the operating system, and
+adds many new programming constructs, text manipulation tools, and
+debugging tools.
Index: pkgsrc/lang/tclx/Makefile
diff -u /dev/null pkgsrc/lang/tclx/Makefile:1.1
--- /dev/null Fri Jan 26 13:13:35 2024
+++ pkgsrc/lang/tclx/Makefile Fri Jan 26 13:13:35 2024
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2024/01/26 13:13:35 wiz Exp $
+
+DISTNAME= tclx-8.6.3
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GITHUB:=flightaware/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/flightaware/tclx/
+COMMENT= Extension to Tcl
+LICENSE= 2-clause-bsd
+
+GNU_CONFIGURE= yes
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${MACHINE_ARCH} == "x86_64" || ${MACHINE_ARCH} == "aarch64"
+CONFIGURE_ARGS+= --enable-64bit
+.elif ${MACHINE_ARCH} == "sparc64"
+CONFIGURE_ARGS+= --enable-64bit-vis
+.endif
+
+.include "../../lang/tcl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/lang/tclx/PLIST
diff -u /dev/null pkgsrc/lang/tclx/PLIST:1.1
--- /dev/null Fri Jan 26 13:13:35 2024
+++ pkgsrc/lang/tclx/PLIST Fri Jan 26 13:13:35 2024
@@ -0,0 +1,23 @@
+@comment $NetBSD: PLIST,v 1.1 2024/01/26 13:13:35 wiz Exp $
+include/tclExtend.h
+lib/tclx8.6/arrayprocs.tcl
+lib/tclx8.6/autoload.tcl
+lib/tclx8.6/buildhelp.tcl
+lib/tclx8.6/compat.tcl
+lib/tclx8.6/convlib.tcl
+lib/tclx8.6/edprocs.tcl
+lib/tclx8.6/events.tcl
+lib/tclx8.6/fmath.tcl
+lib/tclx8.6/forfile.tcl
+lib/tclx8.6/globrecur.tcl
+lib/tclx8.6/help.tcl
+lib/tclx8.6/libtclx8.6.so
+lib/tclx8.6/pkgIndex.tcl
+lib/tclx8.6/profrep.tcl
+lib/tclx8.6/pushd.tcl
+lib/tclx8.6/setfuncs.tcl
+lib/tclx8.6/showproc.tcl
+lib/tclx8.6/stringfile.tcl
+lib/tclx8.6/tcllib.tcl
+lib/tclx8.6/tclx.tcl
+man/mann/TclX.n
Index: pkgsrc/lang/tclx/buildlink3.mk
diff -u /dev/null pkgsrc/lang/tclx/buildlink3.mk:1.1
--- /dev/null Fri Jan 26 13:13:35 2024
+++ pkgsrc/lang/tclx/buildlink3.mk Fri Jan 26 13:13:35 2024
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/01/26 13:13:35 wiz Exp $
+
+BUILDLINK_TREE+= tclx
+
+.if !defined(TCLX_BUILDLINK3_MK)
+TCLX_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.tclx+= tclx>=8.6.3
+BUILDLINK_ABI_DEPENDS.tclx+= tclx>=8.6.3
+BUILDLINK_PKGSRCDIR.tclx?= ../../lang/tclx
+
+.include "../../lang/tcl/buildlink3.mk"
+.endif # TCLX_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -tclx
Index: pkgsrc/lang/tclx/distinfo
diff -u /dev/null pkgsrc/lang/tclx/distinfo:1.1
--- /dev/null Fri Jan 26 13:13:35 2024
+++ pkgsrc/lang/tclx/distinfo Fri Jan 26 13:13:35 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/01/26 13:13:35 wiz Exp $
+
+BLAKE2s (tclx-8.6.3.tar.gz) = 4c4df35a4326e6d2540da4ca997256d6bbb7d383e349dddb280c17042fc4e1c4
+SHA512 (tclx-8.6.3.tar.gz) = 680b8916ccb5725ed173b45549c94e7b1e17c4e5cf700c3991d2791b9f299660e94c880401dccfbff7ca630036c0781c41a9692c2d8ead2e7ad880e2e05a69e7
+Size (tclx-8.6.3.tar.gz) = 457293 bytes
Home |
Main Index |
Thread Index |
Old Index