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