[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#456597: marked as done (ITP: dctrl2xml -- convert Debian control data to XML)



Your message dated Thu, 20 Dec 2007 13:31:54 +0000
with message-id <E1J5LVC-0001t7-O4@ries.debian.org>
and subject line Bug#456597: fixed in dctrl2xml 0.7
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: "Frank S. Thomas" <fst@debian.org>

* Package name    : dctrl2xml
  Version         : 0.7
  Upstream Author : Frank S. Thomas <fst@debian.org>
* URL             : http://git.debian.org/?p=users/fst/dctrl2xml.git
* License         : GPL-3+
  Programming Lang: Python
  Description     : convert Debian control data to XML

 This package contains the dctrl2xml tool that converts Debian control
 data into an XML representation. It can be used to convert data which
 is normally found in debian/control, .changes, .dsc, Packages,
 Sources, and similar files to XML.
 .
 For most fields dctrl2xml just uses the field name as element name
 and the field data as element content. For other fields like package
 interrelationship fields (Depends, Build-Depends, etc.) or the Files
 field in .changes or Sources files dctrl2xml additionally parses their
 field data to represent it in a more fine structured form.



--- End Message ---
--- Begin Message ---
Source: dctrl2xml
Source-Version: 0.7

We believe that the bug you reported is fixed in the latest version of
dctrl2xml, which is due to be installed in the Debian FTP archive:

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



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 456597@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Frank S. Thomas <fst@debian.org> (supplier of updated dctrl2xml package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


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



--- End Message ---

Reply to: