UbuntuDevTools
1356
Comment:
|
1769
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
Ubuntu-dev-tools is a collection of useful tools that Ubuntu developers use to make their packaging work a lot easier. Such tools can include bug filing, packaging preparation, package analysis, etc. |
|
Line 10: | Line 12: |
* `hugdaylist` - compile [[UbuntuBugDay/20070912|HugDay lists]] from bug list urls. | |
Line 13: | Line 16: |
* `submittodebian` - automatically send your changes to Debian as a bug report | |
Line 24: | Line 28: |
== Done == |
|
Line 26: | Line 33: |
---- [[CategoryMOTU]] |
Ubuntu-dev-tools is a collection of useful tools that Ubuntu developers use to make their packaging work a lot easier. Such tools can include bug filing, packaging preparation, package analysis, etc.
Launchpad bzr branches: https://code.launchpad.net/ubuntu-dev-tools bzr branch http://bazaar.launchpad.net/~ubuntu-dev/ubuntu-dev-tools/trunk ubuntu-dev-tools
Included Scripts
404main - used to check what components a package's deps are in, i.e. for doing a MIR
check-symbols - will compare and give you a diff of the exported symbols of all .so files in a binary package
dch-repeat - used to repeat a change log into an older release
get-branches - used to branch/checkout all the bzr branches in a Launchpad team.
hugdaylist - compile HugDay lists from bug list urls.
mk-sbuild-lv - script to create LVM snapshot chroots via schroot and sbuild
pbuilder-dist - pbuilder wrapper script
pull-debian-debdiff - attempts to find and download a specific version of a Debian package and its immediate parent to generate a debdiff
submittodebian - automatically send your changes to Debian as a bug report
suspicious-source - outputs a list of files which are not common source files
ubuntu-cd - get the latest CD snapshot release
ubuntu-sync - syncronise new ubuntu CD images
update-maintainer - script to update maintainer field in ubuntu packages
what-patch - determines what patch system, if any, a source package is using
Needed Scripts
TODO
- write manpage for each script
Done
- make sure every script is properly licensed
- make sure packaging is ok and get into Universe
UbuntuDevTools (last edited 2010-06-30 17:32:50 by cpe-98-14-67-133)