pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   scole
Date:           Fri Jan 31 01:41:29 UTC 2025

Modified Files:
        pkgsrc/devel: Makefile
Added Files:
        pkgsrc/devel/p5-Tcl: DESCR Makefile distinfo

Log Message:
devel/p5-Tcl: initial import of package

Tcl extension module for Perl


To generate a diff of this commit:
cvs rdiff -u -r1.4399 -r1.4400 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/p5-Tcl/DESCR pkgsrc/devel/p5-Tcl/Makefile \
    pkgsrc/devel/p5-Tcl/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.4399 pkgsrc/devel/Makefile:1.4400
--- pkgsrc/devel/Makefile:1.4399        Thu Jan 30 08:51:04 2025
+++ pkgsrc/devel/Makefile       Fri Jan 31 01:41:29 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4399 2025/01/30 08:51:04 pho Exp $
+# $NetBSD: Makefile,v 1.4400 2025/01/31 01:41:29 scole Exp $
 #
 
 COMMENT=       Development utilities
@@ -2116,6 +2116,7 @@ SUBDIR+=  p5-TAP-Formatter-HTML
 SUBDIR+=       p5-TAP-Harness-Archive
 SUBDIR+=       p5-Taint-Util
 SUBDIR+=       p5-Task-Weaken
+SUBDIR+=       p5-Tcl
 SUBDIR+=       p5-Tee
 SUBDIR+=       p5-Template-Plugin-Handy
 SUBDIR+=       p5-Template-Plugin-HashMerge

Added files:

Index: pkgsrc/devel/p5-Tcl/DESCR
diff -u /dev/null pkgsrc/devel/p5-Tcl/DESCR:1.1
--- /dev/null   Fri Jan 31 01:41:29 2025
+++ pkgsrc/devel/p5-Tcl/DESCR   Fri Jan 31 01:41:29 2025
@@ -0,0 +1,10 @@
+The Tcl extension module gives access to the Tcl library with
+functionality and interface similar to the C functions of Tcl.
+
+In other words, you can
+ create Tcl interpreters
+ execute Tcl code in an interpreter
+ bind in new Tcl procedures
+ Manipulate the result field of a Tcl interpreter
+ Set and get values of variables in a Tcl interpreter
+ Tie perl variables to variables in a Tcl interpreter
Index: pkgsrc/devel/p5-Tcl/Makefile
diff -u /dev/null pkgsrc/devel/p5-Tcl/Makefile:1.1
--- /dev/null   Fri Jan 31 01:41:29 2025
+++ pkgsrc/devel/p5-Tcl/Makefile        Fri Jan 31 01:41:29 2025
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2025/01/31 01:41:29 scole Exp $
+
+DISTNAME=      Tcl-1.51
+PKGNAME=       p5-${DISTNAME}
+CATEGORIES=    devel perl5 tcl
+MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Tcl/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://metacpan.org/dist/Tcl
+COMMENT=       Tcl extension module for Perl
+LICENSE=       ${PERL5_LICENSE}
+
+# xxx for an unusual platform that won't build, maybe?
+# MAKE_PARAMS+=        --nousestubs
+
+MAKE_PARAMS+=  --tclconfig ${BUILDLINK_PREFIX.tcl}/lib/tclConfig.sh
+
+PERL5_PACKLIST=                auto/Tcl/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../lang/tcl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/p5-Tcl/distinfo
diff -u /dev/null pkgsrc/devel/p5-Tcl/distinfo:1.1
--- /dev/null   Fri Jan 31 01:41:29 2025
+++ pkgsrc/devel/p5-Tcl/distinfo        Fri Jan 31 01:41:29 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/01/31 01:41:29 scole Exp $
+
+BLAKE2s (Tcl-1.51.tar.gz) = 8b48a92993640c3eb53c2f1fe0337c9e90a4e38449c2c5fd55e8c6c06646648a
+SHA512 (Tcl-1.51.tar.gz) = 9caf1819c238a88e9370c405194d2a0a8bd158d2513884a6d18bc271ddab539e7c81af51278bf6cab687d51c295dbe37895a88a595b0b3a1b220d39c0dc6c7ff
+Size (Tcl-1.51.tar.gz) = 173079 bytes



Home | Main Index | Thread Index | Old Index