210
210
change_xterm_title('prevu (%s): %s' % (DIST, sys.argv[1]))
211
211
if sys.argv[1].endswith(".dsc"):
212
212
BackportFromDsc(sys.argv[1],DIST).backport()
213
elif sys.argv[1].startswith("lp:"):
214
BackportFromLP(sys.argv[1][3:],DIST).backport()
213
elif sys.argv[1].startswith("APT:") or sys.argv[1].startswith("apt:"):
214
BackportFromAPT(sys.argv[1][4:],DIST).backport()
216
BackportFromAPT(sys.argv[1],DIST).backport()
216
BackportFromLP(sys.argv[1],DIST).backport()
217
217
elif len(sys.argv) == 1 and os.path.exists("./debian"):
218
218
change_xterm_title('prevu (%s): %s' % (DIST, os.getcwd()))
219
219
BackportCurrentDir(DIST).backport()
221
print "Usage (fetch from APT): %s source_package_name" % sys.argv[0]
221
print "Usage (fetch from Launchpad): %s source_package_name/distro_name" % sys.argv[0]
222
print "Usage (fetch from APT): %s APT:source_package_name" % sys.argv[0]
222
223
print "Usage (build current directory): %s" % sys.argv[0]
223
224
print "Usage (build from .dsc file): %s dscfile_or_url" % sys.argv[0]
224
print "Usage (fetch from Launchpad): %s lp:source_package_name/distro_name" % sys.argv[0]
225
225
print "Prevu builds for your currently running version of Ubuntu. To override this, use the DIST environment variable"
226
226
print "Build for Warty Warthog: DIST=warty %s" % sys.argv[0]