- name = sys.argv[1]
- oklist = [ x[:-1].split(' ')[0] for x in open(sys.argv[2]) ]
- okpkgs = check_source(oklist, open(sys.argv[3]), outfile(name, sys.argv[3]))
- for file in sys.argv[4:]:
- check_binary(okpkgs, open(file), outfile(name, file))
+ oklist = [ x[:-1].split(' ')[0] for x in open(sys.argv[1]) ]
+ #outsrcs = open(sys.argv[3], "w")
+ #outpkgs = open(sys
+ rem = sys.argv[5:]
+ if '.' not in rem:
+ print "need both Sources and Packages"
+ return
+ src = rem[:rem.index('.')]
+ bin = rem[rem.index('.')+1:]
+ if not src or not bin:
+ print "need non-empty Sources and Packages"
+ return
+ okpkgs = check_source(oklist, src, open(sys.argv[3], "w"))
+ print okpkgs
+ for arch in sys.argv[2].split(" "):
+ check_binary(okpkgs, replarch(arch, bin), open(replarch(arch, [sys.argv[4]])[0], "w"))