diff -Nru doxygen-1.8.11/debian/changelog doxygen-1.8.11/debian/changelog --- doxygen-1.8.11/debian/changelog 2016-02-07 17:54:22.000000000 +0100 +++ doxygen-1.8.11/debian/changelog 2016-06-15 14:26:34.000000000 +0200 @@ -1,3 +1,15 @@ +doxygen (1.8.11-2~ubuntu1) xenial-proposed; urgency=medium + + * SRU: LP: #1592796. + + -- Matthias Klose Wed, 15 Jun 2016 14:21:41 +0200 + +doxygen (1.8.11-2) unstable; urgency=medium + + * Fix python version number extraction for python release candidate builds. + + -- Matthias Klose Wed, 15 Jun 2016 08:44:59 +0200 + doxygen (1.8.11-1) unstable; urgency=medium * Upload to unstable. diff -Nru doxygen-1.8.11/debian/control doxygen-1.8.11/debian/control --- doxygen-1.8.11/debian/control 2016-01-01 20:13:41.000000000 +0100 +++ doxygen-1.8.11/debian/control 2016-06-15 08:35:38.000000000 +0200 @@ -23,7 +23,7 @@ graphviz, latex-xcolor, rdfind -Standards-Version: 3.9.6 +Standards-Version: 3.9.8 Homepage: http://www.stack.nl/~dimitri/doxygen/ XS-Testsuite: autopkgtest diff -Nru doxygen-1.8.11/debian/patches/pyversion.diff doxygen-1.8.11/debian/patches/pyversion.diff --- doxygen-1.8.11/debian/patches/pyversion.diff 2016-01-15 15:03:57.000000000 +0100 +++ doxygen-1.8.11/debian/patches/pyversion.diff 2016-06-15 09:34:39.000000000 +0200 @@ -7,7 +7,7 @@ ''' - major, minor, patch = (int(e) for e in platform.python_version_tuple()) -+ major, minor, patch = (int(e.strip('+')) for e in platform.python_version_tuple()) ++ major, minor, patch = sys.version_info[:3] if major == 2: return open(fname, mode=mode) # Python 2 without encoding else: @@ -16,7 +16,7 @@ # The Python 2.6+ or 3.3+ is required. - major, minor, patch = (int(e) for e in platform.python_version_tuple()) -+ major, minor, patch = (int(e.strip('+')) for e in platform.python_version_tuple()) ++ major, minor, patch = sys.version_info[:3] if (major == 2 and minor < 6) or (major == 3 and minor < 0): print('Python 2.6+ or Python 3.0+ are required for the script') sys.exit(1)