xmlstarlet - command line XML toolkit

Distribution: Ubuntu 17.04 (Zesty Zapus)
Repository: Ubuntu Universe amd64
Package name: xmlstarlet
Package version: 1.6.1
Package release: 2
Package architecture: amd64
Package type: deb
Installed size: 714 B
Download size: 372.70 KB
Official Mirror: archive.ubuntu.com
XMLStarlet is a set of command line utilities (tools) 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 UNIX grep, sed, awk, diff, patch, join, etc commands. This set of command line utilities can be used by those who deal with many XML documents on UNIX shell command prompt as well as for automated XML processing with shell scripts. The toolkit's feature set includes options to: Check or validate XML files (simple well-formedness check, DTD, XSD, RelaxNG) Calculate values of XPath expressions on XML files (such as running sums, etc) Search XML files for matches to given XPath expressions Apply XSLT stylesheets to XML documents (including EXSLT support, and passing parameters to stylesheets) Query XML documents (ex. query for value of some elements of attributes, sorting, etc) Modify or edit XML documents (ex. delete some elements) Format or "beautify" XML documents (as changing indentation, etc) Fetch XML documents using http:// or ftp:// URLs Browse tree structure of XML documents (in similar way to 'ls' command for directories) Include one XML document into another using XInclude XML c14n canonicalization Escape/unescape special XML characters in input text Print directory as XML document Convert XML into PYX format (based on ESIS - ISO 8879), and vice versa



    Source package: xmlstarlet

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install xmlstarlet deb package:
      # sudo apt-get install xmlstarlet


    2017-01-24 - Mònica Ramírez Arceda <monica@debian.org> xmlstarlet (1.6.1-2) unstable; urgency=medium * Bump to Standards-Version 3.9.8. No changes required. * Set canonical and secure URIs to Vcs-Git and Vcs-Browser. * 70-remove-link-usr-lib.patch: remove -L/usr/lib from the build system. (Closes: #722870) * 80-fix-unesc-dquot.patch: make unesc handle &quot; and &apos;. (Closes: #837122) * 90-fix-upstream-version.patch: Do not get upstream version from git repository, get it from Debian environment variable. (Closes: #850842)

    2014-09-14 - Mònica Ramírez Arceda <monica@debian.org> xmlstarlet (1.6.1-1) unstable; urgency=medium * New upstream release. * Refresh debian/patches/40-use-debian-docbook-xsl.patch. * Update debian/patches/50-fix-format-security.patch to fix more format string literals. * Bump to Standards-Version 3.9.5. No changes required.

    2013-07-14 - Mònica Ramírez Arceda <monica@debian.org> xmlstarlet (1.5.0-1) unstable; urgency=low * New upstream release. * Remove debian/patches/30-fix-stray-in-program.patch: fix usage2c.awk for mawk in upstream. * Remove debian/patches/50-fix-ftbfs-tests.patch: it is applied upstream. * Add debian/patches/50-fix-format-security.patch: fix format string literals. * Add debian/patches/60-avoid-silent-rules.patch: don't hide the real compiler flags to allow automatic checks for missing (hardening) flags via blhc.

    2013-06-25 - Mònica Ramírez Arceda <monica@debian.org> xmlstarlet (1.4.2-3) unstable; urgency=low * debian/patches/50-fix-ftbfs-tests.patch: move tests environment variables to AM_TESTS_ENVIRONMENT to avoid FTBFS. (Closes: #713385) * debian/control: use the canonical URI in VCS-* fields. * debian/rules: do not install .trs files.

    2013-05-14 - Mònica Ramírez Arceda <monica@debian.org> xmlstarlet (1.4.2-2) unstable; urgency=low * Upload to unstable.

    2013-02-11 - Mònica Ramírez Arceda <monica@debian.org> xmlstarlet (1.4.2-1) experimental; urgency=low * New upstream release. * Remove patch 10-add-xmlstar-fodoc-style.xsl.patch: it is not needed any more, xmlstar-fodoc-style.xsl is now included in upstream tarball. * Remove patch 20-automake-needs-pkg-tarname.patch: fixed in new release. * debian/rules: exclude test log files generated during build time from examples directory.

    2012-10-25 - Mònica Ramírez Arceda <monica@debian.org> xmlstarlet (1.4.0-1) experimental; urgency=low * New upstream release. * Remove patch fix_inconsistency_man_page.patch: it's not needed anymore. * debian/docs: remove doc/callouts. This dir doesn't exist anymore. * Generate documentation. (Closes: #621755) - debian/rules: add --enable-build-docs option to configure to generate documentation. - debian/clean: remove upstream documentation to generate documentation again. - debian/patches/10-add-xmlstar-fodoc-style.xsl.patch: add xmlstar-fodoc-style.xsl to be able to generate documentation. * debian/patches/20-automake-needs-pkg-tarname.patch: Install documentation in /usr/share/doc/xmlstarlet, instead of /usr/share/doc/. * Update debian/xmlstarlet.doc-base. * Add xsltproc, gawk, docbook-xsl-ns, fop and ghostscript as build dependencies. * debian/patches/30-fix-stray-in-program.patch: Force usage2c.awk to use gawk. * debian/patches/40-use-debian-docbook-xsl.patch: use docbook stylesheets from docbook-xsl-ns package. * Bump to Standards-Version 3.9.4. No changes required.

    2012-06-23 - Mònica Ramírez Arceda <monica@debian.org> xmlstarlet (1.3.1-3) unstable; urgency=low * Remove debian/menu file: xmlstarlet does not do anything useful if invoked without arguments. (Closes: #673716)