diff --git a/debian/changelog b/debian/changelog index 818809628d01fd4053e21fea41bf9b4066aae9c0..c840be155de7eec64c84c935198a0247cf9c789c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +python-defaults (2.5.4-5) unstable; urgency=low + + * Fix typos from policy update (Closes: #561091, #561093) + * Drop python2.4 as a supported Python + - Remove python2.4 depends and update descriptions for python-all, + python-all-dev, and python-all-dbg + - Drop python2.4 from supported versions and add to old and unsupported + versions + - Update pyversions.py to drop python2.4 from the supported list + * Correct path to Konsole Python desktop file (Closes: #381659) + + -- Scott Kitterman <scott@kitterman.com> Wed, 23 Dec 2009 19:59:15 -0500 + python-defaults (2.5.4-4) unstable; urgency=low [ Scott Kitterman ] diff --git a/debian/control b/debian/control index c01948f19abec805bbd8d569e3ad49a4dbcc2d64..87f26f55c9731a989d33a0d1a924854875655418 100644 --- a/debian/control +++ b/debian/control @@ -84,9 +84,9 @@ Description: Debug Build of the Python Interpreter (version 2.5) Package: python-all Architecture: all Priority: optional -Depends: python (>= ${binary:Version}), python2.4 (>= 2.4.6-2), python2.5 (>= 2.5.4-1) +Depends: python (>= ${binary:Version}), python2.5 (>= 2.5.4-1) Description: Package depending on all supported Python runtime versions - The package currently depends on python2.4 and python2.5, in the future, + The package currently depends on python2.5, in the future, dependencies on jython (Python for a JVM) and ironpython (Python for Mono) may be added. . @@ -96,9 +96,9 @@ Description: Package depending on all supported Python runtime versions Package: python-all-dev Architecture: all Priority: optional -Depends: python (>= ${binary:Version}), python-all (>= ${binary:Version}), python-dev (>= ${binary:Version}), python2.4-dev (>= 2.4.6-2), python2.5-dev (>= 2.5.4-1) +Depends: python (>= ${binary:Version}), python-all (>= ${binary:Version}), python-dev (>= ${binary:Version}), python2.5-dev (>= 2.5.4-1) Description: Package depending on all supported Python development packages - The package currently depends on python2.4-dev and python2.5-dev, in the + The package currently depends on python2.5-dev, in the future, dependencies on jython (Python for a JVM) and ironpython (Python for Mono) may be added. . @@ -109,9 +109,9 @@ Package: python-all-dbg Architecture: all Section: debug Priority: extra -Depends: python (>= ${binary:Version}), python-all (>= ${binary:Version}), python-dbg (>= ${binary:Version}), python2.4-dbg (>= 2.4.6-2), python2.5-dbg (>= 2.5.4-1) +Depends: python (>= ${binary:Version}), python-all (>= ${binary:Version}), python-dbg (>= ${binary:Version}), python2.5-dbg (>= 2.5.4-1) Description: Package depending on all supported Python debugging packages - The package currently depends on python2.4-dbg and python2.5-dbg, in the + The package currently depends on python2.5-dbg, in the future, dependencies on jython (Python for a JVM) and ironpython (Python for Mono) may be added. . diff --git a/debian/control.in b/debian/control.in index 467af2b3f2b93002e2648944f05bf7c46bb8ea53..dfbe89d612ed527ad62889eea4e431eec855e694 100644 --- a/debian/control.in +++ b/debian/control.in @@ -84,9 +84,9 @@ Description: Debug Build of the Python Interpreter (version @VER@) Package: python-all Architecture: all Priority: optional -Depends: python (>= ${binary:Version}), python2.4 (>= 2.4.6-2), python2.5 (>= 2.5.4-1) +Depends: python (>= ${binary:Version}), python2.5 (>= 2.5.4-1) Description: Package depending on all supported Python runtime versions - The package currently depends on python2.4 and python2.5, in the future, + The package currently depends on python2.5, in the future, dependencies on jython (Python for a JVM) and ironpython (Python for Mono) may be added. . @@ -96,9 +96,9 @@ Description: Package depending on all supported Python runtime versions Package: python-all-dev Architecture: all Priority: optional -Depends: python (>= ${binary:Version}), python-all (>= ${binary:Version}), python-dev (>= ${binary:Version}), python2.4-dev (>= 2.4.6-2), python2.5-dev (>= 2.5.4-1) +Depends: python (>= ${binary:Version}), python-all (>= ${binary:Version}), python-dev (>= ${binary:Version}), python2.5-dev (>= 2.5.4-1) Description: Package depending on all supported Python development packages - The package currently depends on python2.4-dev and python2.5-dev, in the + The package currently depends on python2.5-dev, in the future, dependencies on jython (Python for a JVM) and ironpython (Python for Mono) may be added. . @@ -109,9 +109,9 @@ Package: python-all-dbg Architecture: all Section: debug Priority: extra -Depends: python (>= ${binary:Version}), python-all (>= ${binary:Version}), python-dbg (>= ${binary:Version}), python2.4-dbg (>= 2.4.6-2), python2.5-dbg (>= 2.5.4-1) +Depends: python (>= ${binary:Version}), python-all (>= ${binary:Version}), python-dbg (>= ${binary:Version}), python2.5-dbg (>= 2.5.4-1) Description: Package depending on all supported Python debugging packages - The package currently depends on python2.4-dbg and python2.5-dbg, in the + The package currently depends on python2.5-dbg, in the future, dependencies on jython (Python for a JVM) and ironpython (Python for Mono) may be added. . diff --git a/debian/debian_defaults b/debian/debian_defaults index 23e761ebdb056d45da889036277d128e8ea6e926..5b1144c2cd300ee4a8e45379a98629b475b455ed 100644 --- a/debian/debian_defaults +++ b/debian/debian_defaults @@ -3,10 +3,10 @@ default-version = python2.5 # all supported python versions -supported-versions = python2.4, python2.5 +supported-versions = python2.5 # formerly supported python versions -old-versions = python2.3 +old-versions = python2.3, python2.4 # unsupported versions, including older versions -unsupported-versions = python2.3 +unsupported-versions = python2.3, python2.4 diff --git a/debian/python-policy.sgml b/debian/python-policy.sgml index 6c2d9d16c681a8f81b3374acc087cc25b8ef1cf4..2676bf79f48724627d6e2f805c3eca12bf56c5a9 100644 --- a/debian/python-policy.sgml +++ b/debian/python-policy.sgml @@ -394,13 +394,13 @@ <p> Public modules used by other packages must have their binary package name prefixed with <var>python-</var>. It is recommended - to use this prefix for all packages with public modules as they be - used by other packages in the future. + to use this prefix for all packages with public modules as they may + be used by other packages in the future. The binary package for module foo should preferably be named <package>python-<var>foo</var></package>, if the module name allows, but this is not required if the binary package ships - multiple modules. In the latter case the maintainer choses the + multiple modules. In the latter case the maintainer chooses the name of the module which represents the package the most. Such a package should support the current Debian Python version, diff --git a/debian/python.desktop b/debian/python.desktop index 27459642abcf26b9ffe444c7bf5384f2894bc66e..5f03cdfa23c4f13d04c7a6bc54a5d7f97f443346 100644 --- a/debian/python.desktop +++ b/debian/python.desktop @@ -3,4 +3,4 @@ Type=KonsoleApplication Name=Python Interpreter Comment=Python Exec=/usr/bin/python -Icon=/usr/share/pixmaps/python2.3-32.xpm +Icon=/usr/share/pixmaps/python.xpm diff --git a/debian/pyversions.py b/debian/pyversions.py index db8d7554d705ac8ec255998f88b6974337fcbd69..c98166ca783aa7482d1cb6cddeb016e2f9812098 100644 --- a/debian/pyversions.py +++ b/debian/pyversions.py @@ -128,7 +128,7 @@ def supported_versions(version_only=False): if not _supported_versions: # last resort: python-minimal not installed, apt-cache # not available, hard code the value, #394084 - _supported_versions = ['python2.4', 'python2.5'] + _supported_versions = ['python2.5',] if version_only: return [v[6:] for v in _supported_versions] else: