- Cnf = apt_pkg.newConfiguration();
- apt_pkg.ReadConfigFileISC(Cnf,utils.which_conf_file());
-
- Arguments = [('a',"architecture","Madison::Options::Architecture", "HasArg"),
- ('m',"maintainer","Madison::Options::Architecture"),
- ('s',"suite","Madison::Options::Suite", "HasArg"),
- ('D',"debug","Madison::Options::Debug", "IntVal"),
- ('h',"help","Madison::Options::Help"),
- ('V',"version","Madison::Options::Version")];
+ Arguments = [('a', "architecture", "Madison::Options::Architecture", "HasArg"),
+ ('c', "component", "Madison::Options::Component", "HasArg"),
+ ('f', "format", "Madison::Options::Format", "HasArg"),
+ ('r', "regex", "Madison::Options::Regex"),
+ ('s', "suite", "Madison::Options::Suite", "HasArg"),
+ ('S', "source-and-binary", "Madison::Options::Source-And-Binary"),
+ ('h', "help", "Madison::Options::Help")];
+ for i in [ "architecture", "component", "format", "regex", "suite",
+ "source-and-binary", "help" ]:
+ if not Cnf.has_key("Madison::Options::%s" % (i)):
+ Cnf["Madison::Options::%s" % (i)] = "";