From f11cde6d8d9b15c18099ffc9e9d1a736a357eda6 Mon Sep 17 00:00:00 2001 From: xtraeme Date: Sat, 29 May 2004 02:06:23 +0000 Subject: Initial import of xsh-1.8.2 from pkgsrc-wip, packaged by pancake with minor changes by me. XSH is a fast and powerful command-line XML editor. It may be used to query and modify XML documents. XSH may be used either interactivelly or for off-line processing (like bash). XPath expressions are used to select parts of XML document to be processed. Both system shell and perl are accessible from XSH in a very natural way. XSH itself is written in Perl and uses XML::LibXML bindings of gnome-xml2 library in the background level. --- shells/xsh/DESCR | 8 ++++++++ shells/xsh/Makefile | 27 +++++++++++++++++++++++++++ shells/xsh/PLIST | 1 + shells/xsh/distinfo | 4 ++++ 4 files changed, 40 insertions(+) create mode 100644 shells/xsh/DESCR create mode 100644 shells/xsh/Makefile create mode 100644 shells/xsh/PLIST create mode 100644 shells/xsh/distinfo (limited to 'shells') diff --git a/shells/xsh/DESCR b/shells/xsh/DESCR new file mode 100644 index 00000000000..ed184332f23 --- /dev/null +++ b/shells/xsh/DESCR @@ -0,0 +1,8 @@ +XSH is a fast and powerful command-line XML editor. It may be used to +query and modify XML documents. XSH may be used either interactivelly or +for off-line processing (like bash). XPath expressions are used to +select parts of XML document to be processed. + +Both system shell and perl are accessible from XSH in a very natural +way. XSH itself is written in Perl and uses XML::LibXML bindings of +gnome-xml2 library in the background level. diff --git a/shells/xsh/Makefile b/shells/xsh/Makefile new file mode 100644 index 00000000000..d1604457466 --- /dev/null +++ b/shells/xsh/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/05/29 02:06:23 xtraeme Exp $ + +DISTNAME= XML-XSH-1.8.2 +PKGNAME= ${DISTNAME:S/XML-XSH/xsh/} +CATEGORIES= shells +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xsh/} + +MAINTAINER= pancake@phreaker.net +HOMEPAGE= http://xsh.sourceforge.net/ +COMMENT= XML Editing Shell + +DEPENDS+= p5-Parse-RecDescent>=1.94:../../devel/p5-Parse-RecDescent +DEPENDS+= p5-Term-ReadLine>=1.12:../../devel/p5-Term-ReadLine +DEPENDS+= p5-XML-LibXML>=1.31:../../textproc/p5-XML-LibXML +DEPENDS+= p5-XML-LibXML-Iterator-[0-9]*:../../textproc/p5-XML-LibXML-Iterator +DEPENDS+= p5-XML-NodeFilter-[0-9]*:../../textproc/p5-XML-NodeFilter +DEPENDS+= p5-XML-LibXML-XPathContext-[0-9]*:../../textproc/p5-XML-LibXML-XPathContext + +USE_PERL5= yes +USE_GNU_TOOLS+= make +USE_BUILDLINK3= yes +PKG_SHELL= ${PREFIX}/bin/xsh + +PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/XSH/.packlist + +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/shells/xsh/PLIST b/shells/xsh/PLIST new file mode 100644 index 00000000000..bea960f9435 --- /dev/null +++ b/shells/xsh/PLIST @@ -0,0 +1 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/05/29 02:06:23 xtraeme Exp $ diff --git a/shells/xsh/distinfo b/shells/xsh/distinfo new file mode 100644 index 00000000000..7c1a2a1123d --- /dev/null +++ b/shells/xsh/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/05/29 02:06:23 xtraeme Exp $ + +SHA1 (XML-XSH-1.8.2.tar.gz) = bea1485cd27f6920a514f59193dce51b460b2d42 +Size (XML-XSH-1.8.2.tar.gz) = 243860 bytes -- cgit v1.2.3