--- configobj-4.5.3.orig/debian/clean +++ configobj-4.5.3/debian/clean @@ -0,0 +1 @@ +*.pyc --- configobj-4.5.3.orig/debian/copyright +++ configobj-4.5.3/debian/copyright @@ -0,0 +1,13 @@ +This package was debianized by Gustavo Noronha Silva on +Sun, 07 May 2006 22:54:10 -0300. + +It was downloaded from http://www.voidspace.org.uk/python/configobj.html + +Copyright: + +Copyright (C) 2005-2006 Michael Foord, Nicola Larosa + +License: + +This package is licensed under the BSD license which can be found, +on Debian systems, at /usr/share/common-licenses/BSD. --- configobj-4.5.3.orig/debian/compat +++ configobj-4.5.3/debian/compat @@ -0,0 +1 @@ +7 --- configobj-4.5.3.orig/debian/watch +++ configobj-4.5.3/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/configobj/configobj-(.*)\.zip --- configobj-4.5.3.orig/debian/changelog +++ configobj-4.5.3/debian/changelog @@ -0,0 +1,133 @@ +configobj (4.5.3-1) experimental; urgency=low + + * New upstream release. + * Adopting. (Closes: #493792) + * Switched from using CDBS to debhelper 7. + * Patches: + + Converted 01_eggify.diff to 01_eggify.dpatch. + + Added 02_doc_generation_fix.dpatch, which allows the documentation to + build. + * Bumped Standards-Version to 3.8.0. + * Added python-docutils to Build-Depends-Indep. + + -- Daniel Watkins Sat, 20 Sep 2008 11:50:33 +0100 + +configobj (4.5.2-2) unstable; urgency=low + + * Orphaning. + + -- Gustavo Noronha Silva Sat, 10 May 2008 16:36:12 -0300 + +configobj (4.5.2-1) unstable; urgency=low + + [ Piotr Ożarowski ] + * Homepage field added + * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) + + [ Sandro Tosi ] + * debian/control + - added Vcs-Browser + + [ Gustavo Noronha Silva ] + * New upstream release + * debian/rules: + - configobj no longer provides an oddly-named changelog; + * debian/rules, debian/python-configobj.install: + - make sure to install all the useful stuff that now lives in + doc/ + * debian/python-configobj.doc-base.api: + - fixed Section to conform to the doc-base manual specifications + * debian/control: + - updated standards version to 3.7.3 + - no longer build-depend on a -1 revision for setuptools + + -- Gustavo Noronha Silva Sat, 10 May 2008 16:32:05 -0300 + +configobj (4.4.0-2) unstable; urgency=low + + [Gustavo Noronha Silva] + * debian/control: + - remove duplicated line from the description (Closes: #423188) + * debian/rules: + - use full-named arguments for epydoc; thanks to Cyril Brulebois + for pointing out the fix; + (Closes: #433744) + + [Piotr Ożarowski] + * New python-support handles egg's directory name correctly + * bump python-support required version + * remove mv part from debian/rules + + -- Gustavo Noronha Silva Thu, 09 Aug 2007 21:37:04 -0300 + +configobj (4.4.0-1) unstable; urgency=low + + [ Piotr Ozarowski ] + * Added XS-Vcs-Svn field + + [ Gustavo Noronha Silva ] + * New upstream release + * debian/control: + - moved python-dev and python-support from build-deps-indep + to build-deps, since they are needed to satisfy clean + target + - replaced python-dev with python-all-dev (>= 2.3.5-11), following + the wiki NewPolicy documentation + - updated python-support version requirement to 0.5.3, also according + to the NewPolicy documentation + * debian/pycompat: + - removed, according to the NewPolicy on wiki + * debian/patches/00_eggify.diff: + - updated to the new version + * debian/rules, debian/control: + - use epydoc to generate the API documentation, since it is not included + in this release's zip file; this adds epydoc as a build-dep-indep + + -- Gustavo Noronha Silva Sat, 21 Apr 2007 12:33:54 -0300 + +configobj (4.3.2-2) unstable; urgency=low + + * debian/rules: + - rename the egg info directory so that easy_install and others + will not ignore it because there is a python version number + (Closes: #373935) + * debian/pycompat: + - added; track policy version + * debian/control, debian/rules: + - updated to python-support 0.3 + + -- Gustavo Noronha Silva Fri, 23 Jun 2006 15:47:24 -0300 + +configobj (4.3.2-1) unstable; urgency=low + + * New upstream version + * Supports the New Policy -- see specific changes below + (Closes: #373309) + * debian/patches/00_eggify.diff: + - updated; there's no need to include ez_update; all we need to do is + use setuptool's setup function instead of distutil's + * debian/control: + - moved python and python-setuptools to Build-Depends, since they + are needed in the clean target + - increased Standards-Version to 3.7.2 with no changes + - build-depend on the versions of cdbs, debhelper and python-support + which implement the new Python Policy + - add the python X-headers, and replaced the Dependencies with a + substitution variable that will be filled by the packaging tools + - added Provides to provide all the version specific virtual packages + * debian/python-configobj.{postinst,prerm}: + - removed; will be created automatically by dh_pysupport + * debian/rules: + - removed hack to avoid calling dh_python: it will now help instead + of mess + * debian/watch: + - added to monitor new versions + + -- Gustavo Noronha Silva Thu, 15 Jun 2006 18:38:06 -0300 + +configobj (4.3.1-1) unstable; urgency=low + + * Initial Release (Closes: #366372) + + -- Gustavo Noronha Silva Sun, 7 May 2006 22:49:58 -0300 + --- configobj-4.5.3.orig/debian/rules +++ configobj-4.5.3/debian/rules @@ -0,0 +1,30 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +include /usr/share/dpatch/dpatch.make + +clean: + dh_auto_clean + dh_clean + +docs: patch + env PYTHONPATH=`pwd` epydoc --name ConfigObj \ + --url http://www.voidspace.org.uk/python/configobj.html \ + -o api configobj + +build: + dh build + +install: docs build + dh install + rm debian/python-configobj/usr/share/doc/python-configobj/BSD-LICENSE.* + +binary-indep: install + dh binary-indep + +binary-arch: + +binary: binary-arch binary-indep + dh binary + +.PHONY: clean build docs install binary --- configobj-4.5.3.orig/debian/control +++ configobj-4.5.3/debian/control @@ -0,0 +1,36 @@ +Source: configobj +Section: python +Priority: optional +Maintainer: Daniel Watkins +Uploaders: Debian Python Modules Team +Build-Depends: debhelper (>= 7), dpatch, python-setuptools (>= 0.6a9), + python-all-dev (>= 2.3.5-11) +Build-Depends-Indep: python-docutils, python-epydoc, python-support (>= 0.6.4) +Standards-Version: 3.8.0 +Homepage: http://www.voidspace.org.uk/python/configobj.html +XS-Python-Version: all +Vcs-Svn: svn://svn.debian.org/python-modules/packages/configobj/trunk/ +Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/configobj/trunk/?op=log + +Package: python-configobj +Architecture: all +XB-Python-Version: ${python:Versions} +Depends: ${python:Depends}, ${misc:Depends} +Description: a simple but powerful config file reader and writer for Python + ConfigObj is a simple but powerful config file reader and writer: an + ini file round tripper. Its main feature is that it is very easy to + use, with a straightforward programmer's interface and a simple + syntax for config files. It has lots of other features though: + . + * Nested sections (subsections), to any level + * List values + * Multiple line values + * String interpolation (substitution) + * Integrated with a powerful validation system + + including automatic type checking/conversion + + and allowing default values + + repeated sections + * All comments in the file are preserved + * The order of keys/sections is preserved + * Full Unicode support + * Powerful unrepr mode for storing/retrieving Python data-types --- configobj-4.5.3.orig/debian/python-configobj.docs +++ configobj-4.5.3/debian/python-configobj.docs @@ -0,0 +1,2 @@ +docs/* +api --- configobj-4.5.3.orig/debian/python-configobj.doc-base.api +++ configobj-4.5.3/debian/python-configobj.doc-base.api @@ -0,0 +1,12 @@ +Document: configobj-api +Title: ConfigObj API Reference +Author: Ken Pizzini +Abstract: ConfigObj is a simple but powerful config file reader and + writer: an ini file round tripper. Its main feature is that it is + very easy to use, with a straightforward programmer's interface and a + simple syntax for config files. +Section: Programming + +Format: HTML +Index: /usr/share/doc/python-configobj/api/index.html +Files: /usr/share/doc/python-configobj/api/*.html --- configobj-4.5.3.orig/debian/patches/01_eggify.dpatch +++ configobj-4.5.3/debian/patches/01_eggify.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_eggify.dpatch by Daniel Watkins +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Switch from using distutils to setuptools. + +@DPATCH@ + +--- configobj_4.5.2.orig/setup.py ++++ configob_4.5.2/setup.py +@@ -21,7 +21,7 @@ + + if __name__ == '__main__': + import sys +- from distutils.core import setup ++ from setuptools import setup + from configobj import __version__ as VERSION + + NAME = 'configobj' --- configobj-4.5.3.orig/debian/patches/02_doc_generation_fix.dpatch +++ configobj-4.5.3/debian/patches/02_doc_generation_fix.dpatch @@ -0,0 +1,21 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 02_doc_generation_fix.dpatch by Daniel Watkins +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Remove invalid ReStructured Text markup to allow documentation +## DP: generation to work. + +@DPATCH@ + +--- configobj_4.5.2.orig/configobj.py ++++ configobj_4.5.2/configobj.py +@@ -875,7 +875,7 @@ + + See the encode and decode methods for examples, including functions. + +- .. caution:: ++ .. admonition:: Caution + + You can use ``walk`` to transform the names of members of a section + but you mustn't add or delete members. + --- configobj-4.5.3.orig/debian/patches/00list +++ configobj-4.5.3/debian/patches/00list @@ -0,0 +1,2 @@ +01_eggify.dpatch +02_doc_generation_fix.dpatch