~happytocme/prevu/prevu-ppa

« back to all changes in this revision

Viewing changes to prevu

  • Committer: John Dong
  • Date: 2008-04-06 06:32:00 UTC
  • Revision ID: john.dong@gmail.com-20080406063200-jiehd4bnls0txmm4
Default to backport from Launchpad mode

Show diffs side-by-side

added added

removed removed

Lines of Context:
178
178
      src=""
179
179
      if len(args) == 1:
180
180
         # Only package specified
181
 
         # Default to newist distro
 
181
         # Default to newest distro
182
182
         dist="hardy"
183
183
         print "Launchpad Fetcher: No distro version specified, assuming %s" % dist
184
184
         src=args[0]
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()
215
215
      else:
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()
220
220
    else:
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]
227
227
      sys.exit(1)