aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlth <lth@FreeBSD.org>2005-12-10 04:30:55 +0800
committerlth <lth@FreeBSD.org>2005-12-10 04:30:55 +0800
commitedb4db9455db7e33fd057f1ca146cd83f57d64ca (patch)
tree08e37cec23fd3b466df9c3a7581f93a9a7e27aca
parent189bc865d3ea939164fe10bb9e5a1d70f498711a (diff)
downloadfreebsd-ports-gnome-edb4db9455db7e33fd057f1ca146cd83f57d64ca.tar.gz
freebsd-ports-gnome-edb4db9455db7e33fd057f1ca146cd83f57d64ca.tar.zst
freebsd-ports-gnome-edb4db9455db7e33fd057f1ca146cd83f57d64ca.zip
Add p5-Devel-TraceSAX 0.021, trace SAX events.
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/p5-Devel-TraceSAX/Makefile30
-rw-r--r--textproc/p5-Devel-TraceSAX/distinfo3
-rw-r--r--textproc/p5-Devel-TraceSAX/pkg-descr5
-rw-r--r--textproc/p5-Devel-TraceSAX/pkg-plist7
5 files changed, 46 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index c2fa0c9f2e29..b09dbf1a40a3 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -291,6 +291,7 @@
SUBDIR += p5-Chess-PGN-Parse
SUBDIR += p5-Data-FormValidator
SUBDIR += p5-DelimMatch
+ SUBDIR += p5-Devel-TraceSAX
SUBDIR += p5-Excel-Template
SUBDIR += p5-Filter-Simple
SUBDIR += p5-FormValidator-Simple
diff --git a/textproc/p5-Devel-TraceSAX/Makefile b/textproc/p5-Devel-TraceSAX/Makefile
new file mode 100644
index 000000000000..16514fd4869b
--- /dev/null
+++ b/textproc/p5-Devel-TraceSAX/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: devel/p5-Devel-TraceSAX
+# Date created: Dec 9 2005
+# Whom: Lars Thegler <lth@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Devel-TraceSAX
+PORTVERSION= 0.021
+CATEGORIES= textproc perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Devel
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= lth@FreeBSD.org
+COMMENT= Trace SAX events
+
+BUILD_DEPENDS= p5-Devel-TraceCalls>=0.03:${PORTSDIR}/devel/p5-Devel-TraceCalls \
+ p5-XML-SAX-Machines>=0:${PORTSDIR}/textproc/p5-XML-SAX-Machines
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= Devel::TraceSAX.3
+
+.include <bsd.port.pre.mk>
+.if ${PERL_LEVEL} < 500600
+IGNORE= requires Perl 5.6 or newer. Install lang/perl5 or lang/perl5.8, and try again
+.endif
+.include <bsd.port.post.mk>
diff --git a/textproc/p5-Devel-TraceSAX/distinfo b/textproc/p5-Devel-TraceSAX/distinfo
new file mode 100644
index 000000000000..d5ef44d90b43
--- /dev/null
+++ b/textproc/p5-Devel-TraceSAX/distinfo
@@ -0,0 +1,3 @@
+MD5 (Devel-TraceSAX-0.021.tar.gz) = 471706531cfb80b1beffb41577208383
+SHA256 (Devel-TraceSAX-0.021.tar.gz) = d7f666ce9f7a9ea2ea8b588ac588fdf34ec50b6b989f8c1bfb75dcb30f10cbd1
+SIZE (Devel-TraceSAX-0.021.tar.gz) = 5332
diff --git a/textproc/p5-Devel-TraceSAX/pkg-descr b/textproc/p5-Devel-TraceSAX/pkg-descr
new file mode 100644
index 000000000000..cf3ab121809f
--- /dev/null
+++ b/textproc/p5-Devel-TraceSAX/pkg-descr
@@ -0,0 +1,5 @@
+Traces SAX events in a program. Works by applying Devel::TraceCalls
+to a tracer on the desired classes for all known SAX event types
+(according to XML::SAX::EventMethodMaker and XML::SAX::Machines).
+
+WWW: http://search.cpan.org/dist/Devel-TraceSAX/
diff --git a/textproc/p5-Devel-TraceSAX/pkg-plist b/textproc/p5-Devel-TraceSAX/pkg-plist
new file mode 100644
index 000000000000..ab83bf2c8051
--- /dev/null
+++ b/textproc/p5-Devel-TraceSAX/pkg-plist
@@ -0,0 +1,7 @@
+%%SITE_PERL%%/Devel/TraceSAX.pm
+%%SITE_PERL%%/Devel/TraceSAX/DB.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/TraceSAX/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/TraceSAX
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel 2>/dev/null || true
+@dirrm %%SITE_PERL%%/Devel/TraceSAX
+@unexec rmdir %D/lib/perl5/site_perl/5.8.7/Devel 2>/dev/null || true