dctrl2xml - Debian control data to XML converter

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename dctrl2xml_0.20_all.deb
Package name dctrl2xml
Package version 0.20
Package release -
Package architecture all
Package type deb
Category devel::debian implemented-in::python interface::commandline role::program scope::utility use::converting utils works-with-format::json works-with-format::xml works-with::text
Homepage -
License -
Maintainer Debian QA Group <packages@qa.debian.org>
Download size 11.76 KB
Installed size 40.00 KB
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, such as 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.


Package Version Architecture Repository
dctrl2xml_0.20_all.deb 0.20 all Debian Main
dctrl2xml - - -


Name Value
python-debian -
python:any >= 2.7~
python:any << 2.8


Type URL
Mirror ftp.br.debian.org
Binary Package dctrl2xml_0.20_all.deb
Source Package dctrl2xml

Install Howto

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




2018-08-27 - Adrian Bunk <bunk@debian.org>
dctrl2xml (0.20) unstable; urgency=medium
* QA upload.
* Fix the build with debhelper 11.3.5.
2017-07-25 - Adam Borowski <kilobyte@angband.pl>
dctrl2xml (0.19) unstable; urgency=medium
* QA upload.
* Set maintainer to the QA team.
* Fix FTBFS with --no-arch-any [Santiago Vila] (Closes: #831953)
* Debhelper 10.
2015-08-26 - Stefano Rivera <stefanor@debian.org>
dctrl2xml (0.18+nmu1) unstable; urgency=medium
* Non-maintainer upload.
* Port from python-support to dh_python2 (Closes: #785978)
2010-12-12 - Frank S. Thomas <fst@debian.org>
dctrl2xml (0.18) unstable; urgency=low
* dctrl2xml:
- Added option to output control data as JSON instead of XML.
- Added "Drivers" to the list of fields that contain contact information.
This field is used in Debian Enhancement Proposals (DEPs).
- Changed parse_date() to not fail on non RFC 2822 formatted dates.
* Bumped Standards-Version from 3.8.4 to 3.9.1, no changes required.
* Added test suite that compares previous, saved conversions with
temporary conversions which are made with the current dctrl2xml.
2010-04-18 - Frank S. Thomas <fst@debian.org>
dctrl2xml (0.17) unstable; urgency=low
* dctrl2xml:
- Node texts can be any string objects (str or unicode), so check for
types.StringTypes because it contains StringType and UnicodeType.
- Use list and dict instead of types.ListType and types.DictType since
the Python documentation says this is preferred over using the types
- Use package 'debian' instead of the deprecated 'debian_bundle'.
2010-03-14 - Frank S. Thomas <fst@debian.org>
dctrl2xml (0.16) unstable; urgency=low
* Fixed typo in doc/dctrl2xml.xml ("similiar" -> "similar").
* dctrl2xml: Added {XSBC-,}Original-Maintainer to the list of fields that
contain contact information.
* debian/control:
- Bumped Standards-Version from 3.8.3 to 3.8.4, no changes required.
- Replaced the python-dev build dependency by python as suggested by
2009-11-22 - Frank S. Thomas <fst@debian.org>
dctrl2xml (0.15) unstable; urgency=low
* Bumped Standards-Version from 3.8.1 to 3.8.3, no changes required.
* Adapted debian/copyright to DEP5.
* dctrl2xml: Improved code with Pylint's help.
* Switched to source format "3.0 (native)".
2009-03-12 - Frank S. Thomas <fst@debian.org>
dctrl2xml (0.14) unstable; urgency=low
* debian/control:
- Added ${misc:Depends} to Depends to appease Lintian.
- Bumped Standards-Version from 3.8.0 to 3.8.1, no changes required.
2008-06-15 - Frank S. Thomas <fst@debian.org>
dctrl2xml (0.13) unstable; urgency=low
* Switched from CDBS to debhelper 7.
* Bumped Standards-Version from 3.7.3 to 3.8.0, no changes required.
2008-04-25 - Frank S. Thomas <fst@debian.org>
dctrl2xml (0.12) unstable; urgency=low
* Updated dctrl2xml to use ElementTree from Python's standard library,
because it is part of the standard library since 2.5 and this version
is the default Python version in Lenny now:
- dctrl2xml: Import functions from xml.etree.cElementTree instead of
- debian/control: Removed the dependency on python-elementtree.
- debian/pyversions: Bumped the required Python version to "2.5-".

See Also

Package Description
ddate_0.2.2-1+b1_amd64.deb convert Gregorian dates to Discordian dates
ddcci-dkms_0.3.2-1_all.deb DDC/CI driver
ddccontrol-db_20180602-1_all.deb monitor database for ddccontrol
ddccontrol_0.4.4-1_amd64.deb program to control monitor parameters
ddclient_3.8.3-1.1_all.deb address updating utility for dynamic DNS services
ddcutil_0.9.2-1_amd64.deb Control monitor settings
ddd-doc_3.3.12-5.1_all.deb Additional documentation for the Data Display Debugger
ddd_3.3.12-5.1+b2_amd64.deb The Data Display Debugger, a graphical debugger frontend
dde-calendar_1.2.6-1_amd64.deb Deepin Calendar
dde-qt5integration_0.3.7.2-1_amd64.deb Qt5 theme integration for Deepin application
ddgr_1.6-1_all.deb DuckDuckGo from the terminal
ddir_2016.1029+gitce9f8e4-1_all.deb display hierarchical directory tree
ddnet-data_11.8-1_all.deb Data for DDNet
ddnet-server_11.8-1_amd64.deb Server for DDNet
ddnet-tools_11.8-1_amd64.deb Tools for DDNet