debian/0000775000000000000000000000000012301326433007165 5ustar debian/changelog0000664000000000000000000000547212301326405011046 0ustar pydot (1.0.28-0ubuntu1) trusty; urgency=low * New upstream release. (LP: #574428, #987934) * debian/control updated to newest standards version: - Removed DM-Upload-Allowed, obsolete - Updated Vsc-Browser field - Depend on python-setuptools - Depend on pyparsing >= 2.0.1 to prevent incompability problems with debian/patches/03-support-pyparsing-v2.patch - Add ${misc:Depends} to binary package Depends - Support dh-python o Bumped cdbs version to 0.4.90 o Bumped python version to 2.6.6.3 o Removed XB-Python-Version field o Added X-Python-Version field o Removed ${python:Depends} from Depends * debian/rules: - do not include simple-patchsys.mk - Support dh-python: Remove DEB_PYTHON_SYSTEM * debian/pyversions: not required for dh-python * debian/pycompat: not required for dh-python * debian/source/format: added and set to 3.0 (quilt) * debian/patches/02-use-setuptools.patch: patched setup.py to use setuptools to prevent "Unknown distribution option: 'install_requires'" warning * debian/patches/03-support-pyparsing-v2.patch: add support for pyparsing version 2.X, fixes "Couldn't import dot_parser" error -- Maarten Bezemer Sat, 15 Feb 2014 14:01:16 +0100 pydot (1.0.2-1) unstable; urgency=low * New upstream release. * debian/patches/01-setup-py-nodata.patch: patched setup.py to stop data files being installed to /usr * debian/pyversions, debian/control: package now works with only Python 2.4+ * debian/control: - dependency on python-parsing changed to (>= 1.4.10) due to nestedExpr symbol requirement - added Conflicts on dot2tex (<< 2.8.0) due to incompatibility - added DM-Upload-Allowed: yes - moved python-support to Build-Depends as required for clean target - changed Section to python * debian/copyright: updated year * debian/watch: escaped the dots -- Peter Collingbourne Mon, 26 May 2008 15:35:04 +0100 pydot (0.9.10-3) UNRELEASED; urgency=low * debian/control - uniforming Vcs-Browser field -- Sandro Tosi Thu, 03 Jan 2008 11:53:11 +0100 pydot (0.9.10-2) unstable; urgency=low * debian/copyright: Rewrapped to 80 characters per line * debian/watch: Updated with new download location (closes: #450120) * debian/control: - added Debian Python Modules Team to Uploaders - added Homepage, Vcs-Browser, Vcs-Svn fields - removed Provides field - changed python-all-dev to python in Build-Depends - moved packages from Build-Depends to Build-Depends-Indep -- Peter Collingbourne Mon, 12 Nov 2007 19:29:39 +0000 pydot (0.9.10-1) unstable; urgency=low * Initial release (Closes: #397663) -- Peter Collingbourne Wed, 8 Nov 2006 15:52:04 +0000 debian/control0000664000000000000000000000175012301326432010572 0ustar Source: pydot Section: python Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Peter Collingbourne Uploaders: Debian Python Modules Team Build-Depends: cdbs (>= 0.4.90~), debhelper (>= 5.0.38), python (>= 2.6.6.3~), dh-python, python-setuptools Build-Depends-Indep: python-pyparsing (>= 2.0.1) Standards-Version: 3.9.5 Vcs-Svn: svn://svn.debian.org/python-modules/packages/pydot/trunk Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/pydot/trunk Homepage: http://dkbza.org/pydot.html X-Python-Version: >= 2.4 Package: python-pydot Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-pyparsing (>= 2.0.1), graphviz Conflicts: dot2tex (<< 2.8.0) Description: Python interface to Graphviz's dot This package provides you with a full Python interface for creating, handling, modifying and processing graphs in Graphviz's dot language. debian/docs0000664000000000000000000000000712301326273010037 0ustar README debian/rules0000775000000000000000000000016512301326323010245 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/python-distutils.mk debian/watch0000664000000000000000000000012312301326273010214 0ustar version=3 http://code.google.com/p/pydot/downloads/list .*pydot-([\d\.]*)\.tar\.gz debian/compat0000664000000000000000000000000212301326273010365 0ustar 5 debian/patches/0000775000000000000000000000000012301326433010614 5ustar debian/patches/03-support-pyparsing-v2.patch0000664000000000000000000000171012301326323016125 0ustar Support pyparsing version 2, information from http://code.google.com/p/pydot/issues/detail?id=81#c9 Author: Maarten Bezemer Last-Update: <2014-02-15> Index: pydot/dot_parser.py =================================================================== --- pydot.orig/dot_parser.py 2014-02-15 15:50:30.713479250 +0100 +++ pydot/dot_parser.py 2014-02-15 15:50:30.709479250 +0100 @@ -25,8 +25,9 @@ from pyparsing import ( nestedExpr, Literal, CaselessLiteral, Word, Upcase, OneOrMore, ZeroOrMore, Forward, NotAny, delimitedList, oneOf, Group, Optional, Combine, alphas, nums, restOfLine, cStyleComment, nums, alphanums, printables, empty, quotedString, - ParseException, ParseResults, CharsNotIn, _noncomma, dblQuotedString, QuotedString, ParserElement ) + ParseException, ParseResults, CharsNotIn, dblQuotedString, QuotedString, ParserElement ) +_noncomma = "".join( [ c for c in printables if c != "," ] ) class P_AttrList: debian/patches/01-setup-py-nodata.patch0000664000000000000000000000106012301326323015100 0ustar Index: pydot/setup.py =================================================================== --- pydot.orig/setup.py 2014-02-15 14:10:12.113725634 +0100 +++ pydot/setup.py 2014-02-15 14:10:12.105725635 +0100 @@ -31,5 +31,4 @@ 'Topic :: Software Development :: Libraries :: Python Modules'], long_description = "\n".join(pydot.__doc__.split('\n')), py_modules = ['pydot', 'dot_parser'], - install_requires = ['pyparsing', 'setuptools'], - data_files = [('.', ['LICENSE', 'README'])] ) + install_requires = ['pyparsing', 'setuptools'] ) debian/patches/02-use-setuptools.patch0000664000000000000000000000117712301326323015073 0ustar Fix Unknown distribution option: 'install_requires', information from: http://stackoverflow.com/q/9810603/246263 Author: Maarten Bezemer Last-Update: <2014-02-15> Index: pydot/setup.py =================================================================== --- pydot.orig/setup.py 2014-02-15 16:47:04.321340325 +0100 +++ pydot/setup.py 2014-02-15 16:47:04.317340325 +0100 @@ -1,9 +1,9 @@ #!/usr/bin/env python try: - from distutils.core import setup -except ImportError, excp: from setuptools import setup +except ImportError, excp: + from distutils.core import setup import pydot import os debian/patches/series0000664000000000000000000000011712301326323012026 0ustar 01-setup-py-nodata.patch 02-use-setuptools.patch 03-support-pyparsing-v2.patch debian/copyright0000664000000000000000000000262512301326273011127 0ustar This package was debianized by Peter Collingbourne on Wed, 8 Nov 2006 15:52:04 +0000. It was downloaded from http://dkbza.org/pydot.html Upstream Author: Ero Carrera Copyright (c) 2004-2007 Ero Carrera License: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The Debian packaging is (C) 2006-2008, Peter Collingbourne and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/source/0000775000000000000000000000000012301326433010465 5ustar debian/source/format0000664000000000000000000000001412301326323011671 0ustar 3.0 (quilt)