-----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 < and > 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