gnu: Add perl-xml-filter-buffertext.

* gnu/packages/xml.scm (perl-xml-filter-buffertext): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
This commit is contained in:
Petter 2017-10-23 08:49:30 +02:00 committed by Ricardo Wurmus
parent 9e1c358139
commit b7c5919514
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -1313,3 +1313,27 @@ (define-public perl-tree-xpathengine
@code{Class::XPath}, ie it passes its tests if you replace @code{Class::XPath}
by @code{Tree::XPathEngine}.")
(license license:perl-license)))
(define-public perl-xml-filter-buffertext
(package
(name "perl-xml-filter-buffertext")
(version "1.01")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://cpan/authors/id/R/RB/RBERJON/"
"XML-Filter-BufferText-" version ".tar.gz"))
(sha256
(base32
"0p5785c1dsk6kdp505vapb5h54k8krrz8699hpgm9igf7dni5llg"))))
(build-system perl-build-system)
(propagated-inputs
`(("perl-xml-sax-base" ,perl-xml-sax-base)))
(home-page "http://search.cpan.org/dist/XML-Filter-BufferText/")
(synopsis "Filter to put all characters() in one event")
(description "This is a very simple filter. One common cause of
grief (and programmer error) is that XML parsers aren't required to provide
character events in one chunk. They can, but are not forced to, and most
don't. This filter does the trivial but oft-repeated task of putting all
characters into a single event.")
(license license:perl-license)))