Sun Mar 11 11:16:46 2018 UTC ()
p5-Taint-Util: new package

Taint::Util wraps perl's internal routines for checking and setting
the taint flag and thus does not rely on regular expressions for
untainting or odd tricks involving eval and kill for checking
whether data is tainted, instead it checks and flips a flag on the
scalar in-place.


(maya)
diff -r1.2629 -r1.2630 pkgsrc/devel/Makefile
diff -r0 -r1.1 pkgsrc/devel/p5-Taint-Util/DESCR
diff -r0 -r1.1 pkgsrc/devel/p5-Taint-Util/Makefile
diff -r0 -r1.1 pkgsrc/devel/p5-Taint-Util/distinfo

cvs diff -r1.2629 -r1.2630 pkgsrc/devel/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/Makefile 2018/03/11 04:07:19 1.2629
+++ pkgsrc/devel/Makefile 2018/03/11 11:16:46 1.2630
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.2629 2018/03/11 04:07:19 dholland Exp $ 1# $NetBSD: Makefile,v 1.2630 2018/03/11 11:16:46 maya Exp $
2# 2#
3 3
4COMMENT= Development utilities 4COMMENT= Development utilities
5 5
6SUBDIR+= ETL 6SUBDIR+= ETL
7SUBDIR+= ExmanIDE 7SUBDIR+= ExmanIDE
8SUBDIR+= GConf 8SUBDIR+= GConf
9SUBDIR+= GConf-ui 9SUBDIR+= GConf-ui
10SUBDIR+= Gorm 10SUBDIR+= Gorm
11SUBDIR+= MoarVM 11SUBDIR+= MoarVM
12SUBDIR+= ObjectiveLib 12SUBDIR+= ObjectiveLib
13SUBDIR+= ProjectCenter 13SUBDIR+= ProjectCenter
14SUBDIR+= R-IRdisplay 14SUBDIR+= R-IRdisplay
@@ -1555,26 +1555,27 @@ SUBDIR+= p5-Sub-Info @@ -1555,26 +1555,27 @@ SUBDIR+= p5-Sub-Info
1555SUBDIR+= p5-Sub-Install 1555SUBDIR+= p5-Sub-Install
1556SUBDIR+= p5-Sub-Installer 1556SUBDIR+= p5-Sub-Installer
1557SUBDIR+= p5-Sub-Name 1557SUBDIR+= p5-Sub-Name
1558SUBDIR+= p5-Sub-Override 1558SUBDIR+= p5-Sub-Override
1559SUBDIR+= p5-Sub-Quote 1559SUBDIR+= p5-Sub-Quote
1560SUBDIR+= p5-Sub-Uplevel 1560SUBDIR+= p5-Sub-Uplevel
1561SUBDIR+= p5-Symbol-Global-Name 1561SUBDIR+= p5-Symbol-Global-Name
1562SUBDIR+= p5-Syntax-Keyword-Junction 1562SUBDIR+= p5-Syntax-Keyword-Junction
1563SUBDIR+= p5-Sys-Syscall 1563SUBDIR+= p5-Sys-Syscall
1564SUBDIR+= p5-System-Command 1564SUBDIR+= p5-System-Command
1565SUBDIR+= p5-TAP-Formatter-HTML 1565SUBDIR+= p5-TAP-Formatter-HTML
1566SUBDIR+= p5-TAP-Harness-Archive 1566SUBDIR+= p5-TAP-Harness-Archive
1567SUBDIR+= p5-Task-Weaken 1567SUBDIR+= p5-Task-Weaken
 1568SUBDIR+= p5-Taint-Util
1568SUBDIR+= p5-Tee 1569SUBDIR+= p5-Tee
1569SUBDIR+= p5-Template-Plugin-Handy 1570SUBDIR+= p5-Template-Plugin-Handy
1570SUBDIR+= p5-Template-Plugin-HashMerge 1571SUBDIR+= p5-Template-Plugin-HashMerge
1571SUBDIR+= p5-Template-Plugin-ListMoreUtils 1572SUBDIR+= p5-Template-Plugin-ListMoreUtils
1572SUBDIR+= p5-Template-Plugin-ListUtil 1573SUBDIR+= p5-Template-Plugin-ListUtil
1573SUBDIR+= p5-Template-Plugin-VMethods 1574SUBDIR+= p5-Template-Plugin-VMethods
1574SUBDIR+= p5-Term-ANSIColor 1575SUBDIR+= p5-Term-ANSIColor
1575SUBDIR+= p5-Term-Animation 1576SUBDIR+= p5-Term-Animation
1576SUBDIR+= p5-Term-Cap 1577SUBDIR+= p5-Term-Cap
1577SUBDIR+= p5-Term-Encoding 1578SUBDIR+= p5-Term-Encoding
1578SUBDIR+= p5-Term-ProgressBar 1579SUBDIR+= p5-Term-ProgressBar
1579SUBDIR+= p5-Term-ProgressBar-Quiet 1580SUBDIR+= p5-Term-ProgressBar-Quiet
1580SUBDIR+= p5-Term-ProgressBar-Simple 1581SUBDIR+= p5-Term-ProgressBar-Simple

File Added: pkgsrc/devel/p5-Taint-Util/DESCR
Taint::Util wraps perl's internal routines for checking and setting
the taint flag and thus does not rely on regular expressions for
untainting or odd tricks involving eval and kill for checking
whether data is tainted, instead it checks and flips a flag on the
scalar in-place.

File Added: pkgsrc/devel/p5-Taint-Util/Makefile
# $NetBSD: Makefile,v 1.1 2018/03/11 11:16:46 maya Exp $

DISTNAME=	Taint-Util-0.08
PKGNAME=	p5-${DISTNAME}
CATEGORIES=	devel
MASTER_SITES=	http://search.cpan.org/CPAN/authors/id/A/AV/AVAR/

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	http://search.cpan.org/CPAN/authors/id/A/AV/AVAR/
COMMENT=	Perl5 test for and flip the taint flag without regex matches or eval
LICENSE=	${PERL5_LICENSE}

DEPENDS+=	p5-XSLoader>=0:../../devel/p5-XSLoader

PERL5_PACKLIST=	auto/Taint/Util/.packlist

.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/p5-Taint-Util/distinfo
$NetBSD: distinfo,v 1.1 2018/03/11 11:16:46 maya Exp $

SHA1 (Taint-Util-0.08.tar.gz) = 286a3ad893ed9432b223043e1e362a08651a6118
RMD160 (Taint-Util-0.08.tar.gz) = f87457d39146769fcd84ee109e999508b65e70e1
SHA512 (Taint-Util-0.08.tar.gz) = 78a1ec5af26a21de4d63455caa401d26b7cfc58e32c33ab5ca1fa75063856c3866b8deba19dba518e0138c65d2cad184b1c682cd48b68d1ed4c0570017d0f7a8
Size (Taint-Util-0.08.tar.gz) = 14862 bytes