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