X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=pkgs.py;h=0b95595575154ddc546e8720bbee753f0e6e7f07;hb=0983811a1ab0848da6ee0207df63f8b2be127727;hp=74261db994dcbf06a1566a4fb67eb56af1b91c01;hpb=98ecb2711ea15fe22f6de8f21c3ae0ad02df78a1;p=build.git diff --git a/pkgs.py b/pkgs.py index 74261db9..0b955955 100755 --- a/pkgs.py +++ b/pkgs.py @@ -32,17 +32,23 @@ from optparse import OptionParser import re default_arch='x86_64' -known_arch = ['i386','x86_64'] +known_arch = ['i386', 'i686', 'x86_64'] default_fcdistro='f14' known_fcdistros = [ 'centos5','centos6', - 'f8', 'f10','f12', 'f14', 'f16', 'f17', + 'f8', 'f10','f12', 'f14', 'f16', 'f18','f20','f21', 'sl6', - 'lenny','squeeze','wheezy','jessie' ] + # debians + 'squeeze','wheezy','jessie', + # ubuntus + 'oneiric', 'precise', 'quantal', 'raring', 'saucy', 'trusty', 'utopic' ] default_pldistro='onelab' -known_keywords=['groupname', 'groupdesc', - 'nodeyumexclude', 'plcyumexclude', - 'yumexclude', 'package', 'group', 'precious', 'junk', 'mirror', ] +known_keywords=[ + 'group', 'groupname', 'groupdesc', + 'package', 'pip', 'gem', + 'nodeyumexclude', 'plcyumexclude', 'yumexclude', + 'precious', 'junk', 'mirror', +] m_fcdistro_cutter = re.compile('([a-z]+)([0-9]+)') @@ -215,6 +221,7 @@ def main (): print >> stderr, 'Unsupported arch',options.arch parser.print_help(file=stderr) sys.exit(1) + if options.arch == 'i686': options.arch='i386' if not options.fcdistro in known_fcdistros: print >> stderr, 'Unsupported fcdistro',options.fcdistro parser.print_help(file=stderr)