~kubuntu-packagers/kubuntu-dev-tools/trunk

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env ruby

if ARGV[0].nil?
    puts("arg1 needs to be version eg 1 or 2 or 3")
    exit(1)
end

version = %x[dpkg-parsechangelog | grep 'Version: ' | cut -d ' ' -f2].chomp
ppaVersion = ARGV[0]
ppaVersionStr = "ppa#{ARGV[0]}"

system("dch -b -v \"#{version}~#{ppaVersionStr}\" -D quantal 'PPA build'")
if ppaVersion.to_i > 1
    system("bzr-buildpackage -S")
else # Include orig in upload
    system("bzr-buildpackage -S -- -sa")
end
system("bzr revert")