]> granicus.if.org Git - python/commitdiff
Patch by pythonic <pythonic@gmail.com> to support Fedora
authorMarc-André Lemburg <mal@egenix.com>
Mon, 7 Nov 2005 16:11:02 +0000 (16:11 +0000)
committerMarc-André Lemburg <mal@egenix.com>
Mon, 7 Nov 2005 16:11:02 +0000 (16:11 +0000)
as Linux distro.

Lib/platform.py

index 372fe921022a27a4c958ab785bd601a5ed704ea5..ccceeb34267775a8f3538273289223e19f93c122 100755 (executable)
@@ -31,6 +31,9 @@
 #      Colin Kong, Trent Mick, Guido van Rossum
 #
 #    History:
+#
+#    <see CVS and SVN checkin messages for history>
+#
 #    1.0.3 - added normalization of Windows system name
 #    1.0.2 - added more Windows support
 #    1.0.1 - reformatted to make doc.py happy
@@ -104,7 +107,7 @@ __copyright__ = """
 
 """
 
-__version__ = '1.0.2'
+__version__ = '1.0.4'
 
 import sys,string,os,re
 
@@ -217,9 +220,12 @@ def _dist_try_harder(distname,version,id):
 _release_filename = re.compile(r'(\w+)[-_](release|version)')
 _release_version = re.compile(r'([\d.]+)[^(]*(?:\((.+)\))?')
 
+# Note:In supported_dists below we need 'fedora' before 'redhat' as in
+# Fedora redhat-release is a link to fedora-release.
+
 def dist(distname='',version='',id='',
 
-         supported_dists=('SuSE','debian','redhat','mandrake')):
+         supported_dists=('SuSE', 'debian', 'fedora', 'redhat', 'mandrake')):
 
     """ Tries to determine the name of the Linux OS distribution name.