./textproc/xmlstarlet, Command line utilities for XML manipulation

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 1.6.1nb1, Package name: xmlstarlet-1.6.1nb1, Maintainer: pkgsrc-users

XMLStarlet is a command line XML toolkit which can be used to transform,
query, validate, and edit XML documents and files using simple set of shell
commands in similar way it is done for plain text files using grep/sed/awk/

Required to run:
[textproc/libxml2] [textproc/libxslt]

Required to build:

Master sites:

SHA1: 87bb104f546caca71b9540807c5b2738944cb219
RMD160: 16ca33aa94cd9cb45ef0635526ed07243c4819db
Filesize: 411.058 KB

Version history: (Expand)

CVS history: (Expand)

   2020-06-02 10:25:05 by Adam Ciarcinski | Files touched by this commit (1689)
Log message:
Revbump for icu
   2020-03-20 12:58:37 by Nia Alarie | Files touched by this commit (640)
Log message:
*: Convert broken sourceforge HOMEPAGEs back to http
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2016-10-25 04:11:32 by Kamil Rytarowski | Files touched by this commit (3) | Package updated
Log message:
Update xmlstarlen from 1.3.1 to 1.6.1

Local changes:
 - reuse upstream INSTALL_TARGET dirs
 - depend on documentation installed by default

Upstream changelog
1.6.1: August 9, 2014

    - handle unicode arguments under Windows

1.6.0: June 12, 2014

    - get rid of "helpful" message about namespaces
    - update user guide
    - Enhancements:
      - add --stop option to val
      - add global option --no-doc-namespace
    - Build:
      - let the make install target succeed even if docs aren't built.

1.5.0: Jul 7, 2013

    - Bugs:
      - avoid segfault on pyx non-existant file
      - fix unescaping of entities straddling 4K byte boundary (Bug #102)
    - Enhancements:
      - unescape hex entities (&#xXX;)
      - give a helpful message if doc has default namespace and
        nothing matched
      - add "_" and "DEFAULT" as names for document's top-level
        default namespace
      - Adding a global quiet option
      - ed: Allow omitting value argument to create empty element.
      - use default attribute values in sel subcommand
    - Build:
      - fix test variables to work with newer automake (1.11 -> 1.13)
      - fix usage2c.awk for mawk
      - scripts for building on mingw

1.4.2: Dec 28, 2012

    - pyx: avoid segfault on documents with multiple attributes (Bug

1.4.1: Dec 8, 2012

    - avoid segfault when attempting to edit the document node (Bug

    - Packaging:
      - include doc/xmlstar-fodoc-style.xsl in the dist so that the
        --enable-build-docs option works from the tarball (Bug
      - AC_SUBST PACKAGE_TARNAME for automake so that documentation is
        installed to the right place (Bug #3561958)

    - Test Suite:
      - avoid test failures due to XML formatting and whitespace
        changes (also fixes Bug #3572789)
      - use automake's parallel test suite
      - make bigxml tests much faster by using whitespace instead of nodes
      - don't test str:replace() with ed: it doesn't work outside of
        xslt in new libxslt
      - ignore extra errors from libxml 2.9.0 bug
      - let tests run using busybox
      - add runAllTests.sh to run tests without make

1.4.0: Aug 26, 2012

    - Documentation:
        - executable name used in documentation now matches
          --transform-program-name (Bug #3283713)
        - added Makefile rules for generating documentation
          (./configure --enable-build-docs)

    - ed subcommand:
        - relative XPaths are now handled correctly (Bug #3527850)
        - the last nodeset inserted by an edit operation can be
          accessed as the XPath variable $prev (or $xstar:prev)
        - add --var option to define XPath variables
        - allow ed -u -x to insert nodesets instead of converting to
        - remove hard limit for number of edit operations (Bug

    - pyx now handles namespaces correctly
   2015-11-04 03:00:17 by Alistair G. Crooks | Files touched by this commit (797)
Log message:
Add SHA512 digests for distfiles for textproc category

Problems found locating distfiles:
	Package cabocha: missing distfile cabocha-0.68.tar.bz2
	Package convertlit: missing distfile clit18src.zip
	Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2014-01-01 12:52:43 by Thomas Klausner | Files touched by this commit (776)
Log message:
Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump.
   2012-10-25 08:57:09 by Aleksej Saushev | Files touched by this commit (587)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-06-27 16:15:31 by Aleksej Saushev | Files touched by this commit (1)
Log message:
Document licence (MIT).