Back to dctrl2xml PTS page

Accepted dctrl2xml 0.7 (source all)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 18 Dec 2007 21:22:44 +0100
Source: dctrl2xml
Binary: dctrl2xml
Architecture: source all
Version: 0.7
Distribution: unstable
Urgency: low
Maintainer: Frank S. Thomas <fst@debian.org>
Changed-By: Frank S. Thomas <fst@debian.org>
Description: 
 dctrl2xml  - Debian control data to XML converter
Closes: 456597
Changes: 
 dctrl2xml (0.7) unstable; urgency=low
 .
   * Initial upload to Debian. (closes: #456597)
   * dctrl2xml:
     - DebianControlParser.parse_package_string() has been very much simplified
       by using Deb822 from the debian_bundle.deb822 module. This requires a
       dependency on the python-debian package.
     - Do not parse the long description for upstream author or homepage. The
       Homepage field is a proper control field since dpkg 1.14.6 and the
       Author pseudo field in the long description is not widely used.
     - Added Breaks to the list of package relations.
     - Improved the parsing of the Description and Files fields.
     - Instead of reading entire files, read them line by line and dump the XML
       tree after an empty line occured. This improves dctrl2xml's performance
       and decreases it's memory usage.
   * doc/dctrl2xml.xml:
     - Added the DESCRIPTION section and updated the examples.
     - Removed &lt; and &gt; from email elements, because docbook2x-man adds
       those now itself.
   * debian/control:
     - Bumped Standards-Version from 3.7.2 to 3.7.3, no changes required.
     - Removed Homepage pseudo field from description, there is no homepage.
     - Added Vcs-{Git,Browser} fields to the source stanza.
     - Reworked the short description and enhanced the long description. Thanks
       to Justin B Rye <jbr@edlug.org.uk> for the review.
   * debian/rules: Do not ignore "make clean" errors.
   * Changed my email address to fst@debian.org.
 .
 dctrl2xml (0.6) unstable; urgency=low
 .
   * scripts/dctrl2xml:
     - Now parses also debtags. Facets and tags are both elements and tags are
       always empty. Colons in tags are replaced with a hyphen.
     - Removed the second level <package> element which was a duplicate of
       the <name> element.
   * doc/dctrl2xml.xml: Added an example which pipes dctrl2xml's output to
     xmllint to reformat and reindent the XML to make it easier to read.
   * debian/control: Added homepage field to long description.
 .
 dctrl2xml (0.5) unstable; urgency=low
 .
   * scripts/dctrl2xml: Use /usr/bin/python instead of /usr/bin/python2.3 as
     interpreter. However, 2.3 remains the minimum required Python version.
   * Updated packaging to the new Python policy using python-support.
   * Bumped Standards-Version from 3.6.2 to 3.7.2, no changes required.
 .
 dctrl2xml (0.4) unstable; urgency=low
 .
   * Added example XSL stylesheets for converting dctrl2xml's XML output to
     XHTML. Thanks to Antonio Ospite <ospite@studenti.unina.it> for providing
     these stylesheets.
   * Remove full stops from blank lines in the long description of a package.
   * debian/control.in:
     - Added docbook-xml to Build-Depends to make docbook2x-man happy.
     - Bumped Standards-Version from 3.6.1 to 3.6.2, no changes required.
   * debian/rules: Don't autogenerate debian/control at build-time with CDBS.
   * Updated postal address of the Free Software Foundation (FSF).
 .
 dctrl2xml (0.3) unstable; urgency=low
 .
   * Rewrote parts of the Debian control parser and switched from xml.dom to
     the python-elementtree module for building the XML tree. This
     implementation is twice as fast as the old one with xml.dom.
   * Removed the -e / --encoding command line option, because it was only
     needed for the xml.dom module.
   * Added manual page for dctrl2xml.
   * debian/control.in:
     - Added Build-Depends-Indep on docbook2x for building dctrl2xml's man page.
     - Removed python (>= 2.3) from Build-Depends-Indep. I don't even remember
       why I put it there in the first place. The (unversioned) dependency on
       python is needed for dh_python, which is used in CDBS'
       python-distutils class.
     - Added Depends on python-elementtree.
     - Finally wrote the extended description for this package. :-)
 .
 dctrl2xml (0.2) unstable; urgency=low
 .
   * Added command line option to specify the input's encoding.
   * Minor bugs fixed.
 .
 dctrl2xml (0.1) unstable; urgency=low
 .
   * Initial release.
Files: 
 ae2b44e8b7bca69628c34061d6909fe0 729 utils optional dctrl2xml_0.7.dsc
 585be84acabd3324fcd94da573d50d74 19468 utils optional dctrl2xml_0.7.tar.gz
 bd8d84263c9f7d8c23267310b71831c0 8702 utils optional dctrl2xml_0.7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHaDXmft6HNdxCZCkRAmPEAJ40Jwr8Z89wgIGPETvi2qg4DgX9dgCePGuI
ZhoITOGgwF7UeVydCm08yUs=
=+AvR
-----END PGP SIGNATURE-----


Accepted:
dctrl2xml_0.7.dsc
  to pool/main/d/dctrl2xml/dctrl2xml_0.7.dsc
dctrl2xml_0.7.tar.gz
  to pool/main/d/dctrl2xml/dctrl2xml_0.7.tar.gz
dctrl2xml_0.7_all.deb
  to pool/main/d/dctrl2xml/dctrl2xml_0.7_all.deb