X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=pkgs.py;h=941b49cd4b62084c4e8bb3ec1abc61ecc57ca5ff;hb=1593643f4bdad72e2cb3ef6d9fa84b914c96e23a;hp=d31e57d270c761921e4e419134b0f773772da8a8;hpb=201d0f864916b35c797b68e0a295033132e71045;p=build.git diff --git a/pkgs.py b/pkgs.py index d31e57d2..941b49cd 100755 --- a/pkgs.py +++ b/pkgs.py @@ -1,8 +1,5 @@ #!/usr/bin/python # -# $Id$ -# $URL$ -# # This is a replacement for the formerly bash-written function pl_parsePkgs () # # Usage: $0 [-a arch] default_arch keyword fcdistro pldistro pkgs-file[..s] @@ -37,7 +34,7 @@ import re default_arch='x86_64' known_arch = ['i386','x86_64'] default_fcdistro='f12' -known_fcdistros = [ 'centos5','centos6','f8', 'f9','f10','f11','f12', 'f13' ] +known_fcdistros = [ 'centos5','centos6','f8', 'f9','f10','f11','f12', 'f13', 'f14'] default_pldistro='onelab' known_keywords=['groupname', 'groupdesc', 'kexclude', 'package', 'group', 'precious', 'junk', 'mirror', ] @@ -110,7 +107,7 @@ class PkgsParser: if self.m_comment.match(line) or self.m_blank.match(line): continue try: - [lefts,rights] = line.split(':') + [lefts,rights] = line.split(':',1) for left in lefts.split(): ########## single ident if self.m_ident.match(left):