1
================================
2
== Ubuntu Development Tools ==
3
================================
6
... will check in what components the dependencies of <package> are.
8
check-symbols <package> [<directory>]
9
... will compare and give you a diff of the exported symbols of all .so
10
files in all binary packages of <package>.
11
<directory> is not mandatory and set to /var/cache/pbuilder/result by default.
14
... will repeat a change log into an older release.
16
get-branches <directory> <team> [checkout|branch]
17
... will branch / checkout all the Bazaar branches in a Launchpad team.
19
hugdaylist [-n <number>] <bug list url>
20
... will create a list of <number> bug list for a hug day listing
23
... will create LVM snapshot chroots via schroot and sbuild. It assumes that
24
sbuild has not be installed and configured before.
26
pbuilder-dist [withlog] [create|update|build|clean|login|execute]
27
... is a wrapper to use pbuilder with many different distributions / versions.
28
It has to be renamed to something like pbuilder-feisty, pbuilder-gutsy, etc.
30
ppaput [-n] <dput location> [<debuild options>]
31
... will build a source package using <debuild options>, upload it
32
to <dput location> and follow up on specified bugs, make sure the
33
sponsoring process is followed. Also it will file a new bug, if
36
pull-debian-debdiff <package> <version>
37
... will attempt to find and download a specific version of a Debian package
38
and its immediate parent to generate a debdiff.
40
requestsync [-n|-s] <source package> <target release> [base version]
41
... will file a sync request for a package from Debian by sending a bug report to
45
... will output a list of files which are not common source files. This should be
46
run in the root of a source tree to find files which might not be the "prefered
47
form of modification" that the GPL and other licenses require.
50
... will update the maintainer field of an Ubuntu package to match the
51
DebianMaintainerField specification.
54
... will check what patching system is used by a package.
55
You need to be in it's source directory in order that it works.