1102 lines
40 KiB
Plaintext
Raw Normal View History

2009-01-19 18:13:33 +01:00
ubuntu-dev-tools (0.60) UNRELEASED; urgency=low
[ Jonathan Davies ]
2009-01-19 18:10:53 +00:00
* ubuntutools/common.py: Now split into multiple files depending on
function.
* Adjusted imports on all files as necessary for the change above.
2009-01-19 18:13:33 +01:00
[ Iain Lane ]
* requestsync: Only attempt to change bug importance if in ubuntu-dev, as it
will fail otherwise.
-- Iain Lane <laney@ubuntu.com> Sun, 25 Jan 2009 00:14:23 +0000
2009-01-19 18:13:33 +01:00
2009-01-19 18:11:32 +01:00
ubuntu-dev-tools (0.59) jaunty; urgency=low
2009-01-19 16:55:11 +00:00
* Move /etc/bash_completion.d/pbuilder-dist/pbuilder-dist created in
pre-0.30 versions to /etc/bash_completion.d/pbuilder-dist in the preinst.
2009-01-19 16:55:11 +00:00
-- Loic Minier <lool@dooz.org> Mon, 19 Jan 2009 18:02:55 +0100
2009-01-19 16:55:11 +00:00
2009-01-19 17:45:33 +01:00
ubuntu-dev-tools (0.58) jaunty; urgency=low
2009-01-17 21:05:24 +00:00
[ Loic Minier ]
* Fix a bunch of hyphen-used-as-minus-sign lintian informational tags.
* Don't repeat Section in the binary package's control chunk (pleases
lintian).
* New script, lp-set-dup, allows marking a bug and all its dups as a
duplicate of a new main bug.
* Re-add debian/pycompat to have an idempotent clean:: as cdbs creates the
file during clean; Debian #512300.
2009-01-17 21:05:24 +00:00
2009-01-19 17:45:33 +01:00
-- Loic Minier <lool@dooz.org> Mon, 19 Jan 2009 17:45:26 +0100
2009-01-17 21:05:24 +00:00
2009-01-17 21:02:54 +00:00
ubuntu-dev-tools (0.57) jaunty; urgency=low
* requestsync: Skip existing bug check if no credentials are
found (LP: #318120).
2009-01-17 21:02:54 +00:00
-- Jonathan Davies <jpds@ubuntu.com> Sat, 17 Jan 2009 22:02:39 +0000
ubuntu-dev-tools (0.56) jaunty; urgency=low
2009-01-15 12:35:42 +00:00
* manage-credentials: Tighted security by making credentials files and
folder world unreadable.
* common.py: Improved no credentials found error message to show which
consumer token is needed.
* requestsync: Catch credentials error to hide traceback.
* Moved common.py to ubuntutools/ subdirectory to avoid possible conflicts
in Python packaging and fixed all imports as necessary.
* debian/ubuntu-dev-tools.install: Removed common.py entry.
2009-01-15 12:35:42 +00:00
-- Jonathan Davies <jpds@ubuntu.com> Sat, 17 Jan 2009 11:32:33 +0000
2009-01-15 12:35:42 +00:00
ubuntu-dev-tools (0.55) jaunty; urgency=low
2009-01-14 19:51:42 +00:00
* manage-credentials: Use common.py's mkdir function to create as many
subdirectories as necessary for the credentials directory (LP: #317317).
2009-01-14 19:51:42 +00:00
2009-01-15 12:35:42 +00:00
-- Jonathan Davies <jpds@ubuntu.com> Thu, 15 Jan 2009 12:33:31 +0000
2009-01-14 19:51:42 +00:00
ubuntu-dev-tools (0.54) jaunty; urgency=low
* manage-credentials:
- Save credentials to ~/.cache/lp_credentials/ by
default.
- Set service option default to edge.
* doc/manage-credentials.1: Update as necessary for the above.
* common.py:
- When credentials are not found, ask user to see
manage-credentials manpage.
- Load all token files for the consumer specified in the above
directory as necessary.
-- Jonathan Davies <jpds@ubuntu.com> Wed, 14 Jan 2009 19:39:35 +0000
ubuntu-dev-tools (0.53) jaunty; urgency=low
2009-01-14 13:23:47 +00:00
[ Siegfried-Angel Gevatter Pujals ]
* debian/copyright:
- Add information about manage-credentials.
2009-01-14 13:23:47 +00:00
[ Daniel Holbach ]
* debian/control: replace 'sb-release' with lsb-release, make package
installable again.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Wed, 14 Jan 2009 16:27:34 +0100
2009-01-14 13:23:47 +00:00
2009-01-14 13:23:19 +00:00
ubuntu-dev-tools (0.52) jaunty; urgency=low
2009-01-02 14:18:09 +00:00
[ Siegfried-Angel Gevatter Pujals ]
2009-01-02 14:25:14 +00:00
* pbuilder-dist.new:
- Add compatibility for cowbuilder.
- Fix the mainonly support.
- Rename build.log to last_operation.log.
* pbuilder-dist, pbuilder-dist.new:
- Replace pbuilder-dist with pbuilder-dist.new.
* debian/links:
- Symlink /usr/bin/cowbuilder-dist to /usr/bin/pbuilder-dist, and the
same with the manpage.
* debian/control:
- Add cowdancer as alternative recommends to pbuilder.
* doc/pbuilder-dist.1:
- Update it to explain the usage for the new pbuilder-dist script.
* doc/mk-sbuild-lv.1:
- Fix an error (and get ride of a lintian warning).
2009-01-02 14:18:09 +00:00
[ Nathan Handler ]
* pull-debian-source:
- Pass -xu arguments to dget to be consistant with pull-lp-source
2009-01-07 16:07:42 -06:00
- Add support for packages with a name beginning with "lib" (LP: #314732)
[ Kees Cook ]
* mk-sbuild-lv:
- add --skip-updates to allow building security-only chroots.
- add "apt-utils" as a default package for sane dist-upgrades.
[ Jonathan Davies ]
* buildd: Don't show arch override message if operation to perform is
'status'.
* requestsync: If package is new, check the Ubuntu Archive team's bug list
for possible duplicate requests.
* doc/manage-credentials.1: Written up.
* doc/requestsync.1: Changed documentation to launchpadlib related-stuff.
[ Luca Falavigna ]
* requestsync:
- Catch AssertionError exception if rmadison returns with an error.
2009-01-13 20:25:16 +00:00
[ Markus Korn ]
* Added manage-credentials, a tool to create (and manage) credentials
which are used to access launchpad via the API.
* Ported: hugdaylist, massfile, grab-attachment and requestsync to
launchpadlib.
* Other misc. fixes and tweaks.
2009-01-14 13:23:19 +00:00
* Install common.py to correct location with py_modules and remove
hardcoded path from files.
2009-01-13 20:25:16 +00:00
2009-01-14 13:23:19 +00:00
-- Jonathan Davies <jpds@ubuntu.com> Wed, 14 Jan 2009 13:21:35 +0000
2009-01-02 14:18:09 +00:00
ubuntu-dev-tools (0.51) jaunty; urgency=low
2008-12-30 15:40:10 +00:00
* buildd: Added checks for arch-indep packages and packages which have no
builds in a release.
* hugdaylist: String improvements.
* requestsync:
- Use optparse instead of getopt for option parsing.
- Skip existing bug report check if python-launchpad-bugs is not
installed.
- Implemented sleeps to --lp bug reporting in case of a slow
Launchpad to stop mass bug filing (LP: #311289).
2009-01-02 14:25:14 +00:00
-- Jonathan Davies <jpds@ubuntu.com> Tue, 30 Dec 2008 15:51:55 +0000
ubuntu-dev-tools (0.50.1) jaunty; urgency=low
* Modified setup.py to actually install pull-debian-source.
2008-12-30 15:40:10 +00:00
-- Jonathan Davies <jpds@ubuntu.com> Tue, 30 Dec 2008 15:39:35 +0000
ubuntu-dev-tools (0.50) jaunty; urgency=low
[ Nathan Handler ]
* Add pull-debian-source script (LP: #289141)
- debian/copyright:
+ Add myself to the Upstream Authors and Copyright sections
+ Add pull-debian-source to the License section
- Add doc/pull-debian-source.1
[ Siegfried-Angel Gevatter Pujals ]
* debian/control: Add perl-modules and libwww-perl as Recommended packages
[ Iain Lane ]
* pbuilder-dist.new: Add 'experimental' to list of known Debian releases.
2008-12-22 14:31:31 +00:00
pbuilder-experimental works fine with pbuilder-dist.new.
[ Jonathan Davies ]
* buildd: Show which architectures are available in help and created a
list of them for easy addition of new ones.
* requestsync:
- Readd sponsorship flag and related documentation in
doc/requestsync.1 (LP: #270605).
- Do not check package's Launchpad bug list page if the package to be
synced is a new package. As this page does not exist for
it (LP: #312297).
-- Jonathan Davies <jpds@ubuntu.com> Mon, 29 Dec 2008 18:45:02 +0000
ubuntu-dev-tools (0.49) jaunty; urgency=low
[ Sarah Hobbs ]
* Add armel as an arch to buildd
[ Adrien Cunin ]
* Added ${misc:Depends} to dependencies to make lintian quiet
-- Adrien Cunin <adri2000@ubuntu.com> Sun, 30 Nov 2008 23:23:01 +0100
2008-11-11 10:15:32 +01:00
ubuntu-dev-tools (0.48) jaunty; urgency=low
* common.py, checkReleaseExists() and checkSourceExists(): Add support for
specifying pockets (e. g. release name "intrepid-proposed").
* buildd: Strip off pocket from release name when parsing the builds page,
so that this script works for pockets, too.
2008-11-11 10:15:32 +01:00
-- Martin Pitt <martin.pitt@ubuntu.com> Tue, 11 Nov 2008 10:15:25 +0100
ubuntu-dev-tools (0.47) jaunty; urgency=low
[ Kees Cook ]
* dch-repeat: drop "feisty" from the list of known releases.
* mk-sbuild-lv:
- only use --no-install-recommends on gutsy and later.
- catch errors produced by "finish.sh".
[ James Westby ]
* requestsync: tell the user when you are waiting for input from them after
giving the sponsorship warning, rather than appearing to hang.
2008-11-08 06:33:26 -05:00
[ Michael Casadevall ]
* buildd: Fixed rescore (tested by Sarah Hobbs)
* submittodebian: Changed default tag to Jaunty
* pbuilder-dist: Added jaunty to ubuntu releases
* pull-lp-source: Made jaunty the default
* dch-repeat: Added jaunty
2008-11-08 06:33:26 -05:00
-- Michael Casadevall <sonicmctails@gmail.com> Sat, 08 Nov 2008 06:33:00 -0500
2008-10-10 12:56:55 -07:00
ubuntu-dev-tools (0.46) intrepid; urgency=low
[ Daniel Hahler ]
* submittodebian: use "intrepid" for Usertags (LP: #276073)
[ Matt Zimmerman ]
* add new program 'ubuntuiso' which prints information about Ubuntu isos by
extracting files from them
* Add Recommends: genisoimage for ubuntuiso
[ Colin Watson ]
* update-maintainer: Convert to plain #! /bin/sh.
[ Cesare Tirabassi ]
* remove -X option from grep-dctrl. It doesn't obtain the wished behaviour.
-- Matt Zimmerman <mdz@ubuntu.com> Thu, 02 Oct 2008 22:34:44 +0100
ubuntu-dev-tools (0.45) intrepid; urgency=low
[ Siegfried-Angel Gevatter Pujals ]
* common.py:
- Trying to read from a locked sqlite cookie database isn't a fatal
error anymore.
[ Adrien Cunin ]
* update-maintainer:
- check at the beginning of the script that the necessary files are
readable/writable, and note which control files we are going to modify
- at the end, only modify those control files, so that the script doesn't
return 1 anymore when it was actually successful
* pbuilder-dist:
- Eliminated some warning with a better check for whether a given distro
already has a pbuilder chroot in $BASE_DIR, when that distro is not
known by the script
- Added intrepid as a known distro
* Return to previous versioning, without the ubuntu1 bit
[ Jonathan Patrick Davies ]
* buildd: Revert arch:status string format.
[ Cesare Tirabassi ]
* reverse-build-depends:
- add -X option to grep-dctrl so that it only works with exact matches
(LP: #272273).
-- Adrien Cunin <adri2000@ubuntu.com> Wed, 24 Sep 2008 16:01:09 +0200
2008-09-02 21:44:58 +01:00
ubuntu-dev-tools (0.44ubuntu1) intrepid; urgency=low
* Bazaar revision 203.
[ Colin Watson ]
* Fix a number of minor glitches in manual pages.
[ Jonathan Patrick Davies ]
* debian/control:
- Improved description.
- Wrapped Depends line and bumped debhelper build-dependency version to 6.
* debian/compat: Changed to 6.
* Moved https_proxy dropping code to common.py.
* requestsync: Check for already existing sync requests before filing a new
one.
2008-09-02 21:44:58 +01:00
-- Jonathan Patrick Davies <jpds@ubuntu.com> Tue, 02 Sep 2008 21:43:49 +0100
ubuntu-dev-tools (0.43ubuntu1) intrepid; urgency=low
2008-08-31 11:41:14 +01:00
* Bazaar revision 195.
[ Jonathan Patrick Davies ]
* common.py:
- If loading a cookie file raises an exception exit.
- Improve cookie file writing.
- New function: isLPTeamMember() - checks if the user is a member of the
Launchpad team using cookies for authentication.
- New function: packageComponent() - returns which component a package in
Ubuntu is in.
* requestsync:
- Return an error when the script is unable to connect to
packages.debian.org (LP: #261916).
- Adapt team checking with the function above.
* buildd:
- Adapt privilege checking code to the new function above.
- Check which component the package is in.
[ Ryan Kavanagh ]
2008-08-27 11:21:36 -04:00
* dgetlp.1: New manpage
* dgetlp: fix typo in usage
2008-08-27 14:02:14 -04:00
* hugdaylist.1: New manpage
2008-08-27 11:21:36 -04:00
* s/requestsync/pull-lp-source/g in doc/pull-lp-source.1
2008-08-27 14:02:14 -04:00
* mk-sbuild-lv.1: New manpage
2008-08-27 11:21:36 -04:00
[ Karl Goetz ]
* Add a Recommends: on ca-certificates (LP: #247157).
2008-08-31 11:41:14 +01:00
-- Jonathan Patrick Davies <jpds@ubuntu.com> Sun, 31 Aug 2008 11:40:30 +0200
ubuntu-dev-tools (0.42ubuntu1) intrepid; urgency=low
[Jonathan Patrick Davies]
* requestsync: Exit when connecting to Launchpad fails.
* doc/requestsync.1: Document new -d flag.
* common.py: New functions: checkReleaseExists() and checkSourceExists().
* buildd and pull-lp-source: Adapt code to use new functions above.
[ Jelmer Vernooij ]
2008-08-23 18:29:26 +02:00
* requestsync: Add -d option to allow overriding the Debian distro to sync
from. (LP: #253497)
-- Jonathan Patrick Davies <jpds@ubuntu.com> Sun, 24 Aug 2008 21:43:30 +0100
ubuntu-dev-tools (0.41) intrepid; urgency=low
[ Loic Minier ]
* Replace .BB in doc/pbuilder-dist.1 with a newline to fix a syntax error.
2008-08-18 13:09:50 +02:00
* Drop spurious tab in buildd.
* When https_proxy is in the environment, output a warning and disable it as
urllib/urllib2 don't support it; see LP #122551.
[ Kees Cook ]
* common.py: allow for multiple firefox instances, check all possible
cookie files.
-- Kees Cook <kees@ubuntu.com> Wed, 20 Aug 2008 10:58:24 -0700
2008-08-18 12:07:45 +02:00
ubuntu-dev-tools (0.40ubuntu3) intrepid; urgency=low
* Import urllib2.
-- Loic Minier <lool@dooz.org> Mon, 18 Aug 2008 12:07:27 +0200
ubuntu-dev-tools (0.40ubuntu2) intrepid; urgency=low
* requestsync: Correct print statement redirect to sys,stderr.
-- Jonathan Patrick Davies <jpds@ubuntu.com> Mon, 18 Aug 2008 10:59:59 +0100
ubuntu-dev-tools (0.40ubuntu1) intrepid; urgency=low
2008-08-16 23:40:49 +01:00
* Bazaar revision 174.
* buildd: Code cleanup on single arch options.
* doc/buildd.1: Created.
* doc/requestsync.1: Added note about sponsorship detecting.
* requestsync: Suggest using the --lp flag when mailing a request encounters
a failure.
2008-08-16 23:40:49 +01:00
-- Jonathan Patrick Davies <jpds@ubuntu.com> Sat, 16 Aug 2008 23:38:41 +0100
ubuntu-dev-tools (0.39ubuntu1) intrepid; urgency=low
* Bazaar revision 169.
[ Jonathan Patrick Davies ]
* common.py: Use os.path.expanduser() instead of os.environ.
* buildd:
- Added optparse support for option handling.
- Added support to request the rebuilding or rescoring of only one
architecture.
- Various other improvements.
* hugdaylist: Improved number of bugs option handling.
* get-branches: Improved option handling.
[ Siegfried-Angel Gevatter Pujals ]
* debian/control:
- Add sbuild as an alternative recommends to pbuilder.
* what-patch, pull-debian-debdiff, mk-sbuild-lv, dch-repat, debian/copyright:
- Change the license of all scripts from Kees Cook to the GPL version 3
or later.
- Order the script names alphabetically in debian/copyright.
2008-08-12 23:42:44 +02:00
* common.py:
- Add functions mkdir and readlist.
2008-08-13 10:56:53 +01:00
[ Iain Lane ]
* pull-lp-source: Better handle errors when going to LP
-- Jonathan Patrick Davies <jpds@ubuntu.com> Thu, 14 Aug 2008 12:21:45 +0100
ubuntu-dev-tools (0.38ubuntu1) intrepid; urgency=low
[ Jonathan Patrick Davies ]
* requestsync: Check if user is a member of ubuntu-core-dev if sync request
is for a package in main.
* common.py: Change cookie file permissions to read and write only by user.
-- Jonathan Patrick Davies <jpds@ubuntu.com> Tue, 12 Aug 2008 14:52:34 +0100
ubuntu-dev-tools (0.37ubuntu1) intrepid; urgency=low
[ Jonathan Patrick Davies ]
* get-branches:
- Open the teams code page before making a new directory.
- Now check team option before anything else.
- Check that the team has branches before downloading.
* doc/get-branches.1: Created.
* hugdaylist: Improved argument and error handling.
* pull-lp-source:
- Use optparse for option handling.
- Check that the 'release' and 'package' actually exist on Launchpad.
- Use subprocess for dget calls.
* buildd: Imported from Martin Pitt's scripts.
* common.py: Python module to be used to enable the use of cookies
to authenticate with Launchpad.
* debian/ubuntu-dev-tools.install: Added line to install common.py above to
the correct location.
* requestsync:
- Use the functions in the common.py file above to authenticate with
Launchpad.
- Using the Launchpad cookie file, validate that the user is a member of
the ubuntu-dev team on Launchpad. Thus, checking if the user needs
sponsership or not (LP: #130648).
* doc/requestsync.1: Removed mention of -s flag. Obsoleted by the above.
* massfile:
- Use the functions in the common.py file above to authenticate with
Launchpad.
* debian/control: Changed XS-Python-Version to >= 2.5.
[ Siegfried-Angel Gevatter Pujals ]
* Add the GNU General Public License header to all scripts.
* Remove files AUTHORS (it duplicated content from debian/copyright) and
README (superseded by the manpages).
-- Jonathan Patrick Davies <jpds@ubuntu.com> Tue, 12 Aug 2008 14:48:35 +0100
ubuntu-dev-tools (0.36ubuntu1) intrepid; urgency=low
[ Jonathan Patrick Davies ]
* doc/ Created new manpages for:
- what-patch.1.
- dch-repeat.1.
- grab-attachment.1.
* doc/requestsync.1: Described variables used by requestsync in man
page. (LP: #237595)
* hugdaylist:
- Added code to handle exceptions and short version of GPL.
- Rewrote option handling with optparse.
- Filter bugs subscribed to the ubuntu-archive team.
* get-branches:
- Rewrote option handling with optparse.
- Added short version of GPL to header.
- Fixed regular expressions to work with new Launchpad interface.
- Use subprocess.call() on Bazaar instead of os.system().
* debian/copyright: Updated Authors and copyrights.
[ Siegfried-Angel Gevatter Pujals ]
* Change the versioning scheme from 0.XX to 0.XXubuntu1. Delete
debian/source.lintian-overrides, as with this it isn't necessary anymore.
* General manpage cleanup (fix typos, use the same section names in all
manpages, etc).
-- Jonathan Patrick Davies <jpds@ubuntu.com> Sun, 10 Aug 2008 22:02:05 +0100
ubuntu-dev-tools (0.35) intrepid; urgency=low
[ Siegfried-Angel Gevatter Pujals ]
* doc/update-maintainer.1:
- Remove the reference to the --no-changelog option from the manpage.
* requestsync:
- If the email interface is used, check if DEBEMAIL is set before anything
else (LP: #254632).
* massfile, examples/massfile.instructions:
- Make it possible to give the created bugs a determined status.
2008-08-09 14:12:06 +02:00
* debian/control:
- Bump Standards Version to 3.8.0.
* debian/rules:
- It's not necessary anymore to remove usr/lib.
* setup.py:
- Order the scripts list alphabetically and add pull-lp-source.
[ Iain Lane ]
* Add pull-lp-source, which get source packages from LP to avoid mirror lag.
* pbuilder-dist.new:
- Set mirror and component for Debian distros.
- Use local apt cache if available.
* massfile:
- Modify it to work with Firefox 3 cookies, taking code from requestsync.
- Set the status to Confirmed, by default.
2008-08-09 14:12:06 +02:00
-- Siegfried-Angel Gevatter Pujals <rainct@ubuntu.com> Sat, 09 Aug 2008 13:58:23 +0200
2008-07-28 15:51:05 +10:00
ubuntu-dev-tools (0.34) intrepid; urgency=low
* update-maintainer: Remove dangling reference to --nochangelog
in usage function.
2008-07-28 15:51:05 +10:00
-- Luke Yelavich <themuso@ubuntu.com> Mon, 28 Jul 2008 15:50:38 +1000
2008-07-18 12:33:49 +01:00
ubuntu-dev-tools (0.33) intrepid; urgency=low
* update-maintainer: Stop mentioning "Modify Maintainer: value blabla" since
it is a required global policy anyway and totally pointless changelog
noise.
-- Martin Pitt <martin.pitt@ubuntu.com> Fri, 18 Jul 2008 12:29:57 +0100
2008-07-17 11:23:56 -05:00
ubuntu-dev-tools (0.32) intrepid; urgency=low
2008-06-13 11:55:57 -07:00
[ Iain Lane ]
* requestsync: Fix bug where requestsync would fall over when requesting
sync for package with no local changes.
2008-06-13 11:55:57 -07:00
[ Kees Cook ]
* dch-repeat: drop edgy, add intrepid. Update Copyright years.
2008-07-16 17:18:10 -05:00
[ Mario Limonciello ]
* mk-sbuild-lv: Add lpia build support.
* mk-sbuild-lv: Copy mirror used for debootstrap into chroot too.
2008-07-17 11:23:56 -05:00
-- Mario Limonciello <mario_limonciello@dell.com> Thu, 17 Jul 2008 11:20:49 -0500
2008-06-13 11:55:57 -07:00
2008-06-13 11:55:17 -07:00
ubuntu-dev-tools (0.31) intrepid; urgency=low
2008-04-16 02:34:37 +02:00
[ Siegfried-Angel Gevatter Pujals (RainCT) ]
* pbuilder-dist.new:
- Rewrite the script in Python to make it more robust and faster.
* what-patch:
- If cdbs-edit-patch is used, output "cdbs (patchsys.mk)" instead of
just "cdbs" (LP: #195795).
* check-symbols:
- Add a brief explanation about why sudo privilegies are required
in order to run this script (LP: #194622).
- End with exit code 1 if there's an error.
* suspicious-source:
- Whitelist C# files (LP: #225691): *.cs.
- Whitelist manpages: *.[0-9].
2008-04-16 02:34:37 +02:00
[ Daniel Hahler ]
* requestsync:
- Use debian_bundle.changelog.Version for version comparison in
debian_changelog.
2008-05-06 12:21:09 +01:00
- Fix --lp for Firefox 3 (LP: #208808):
It now tries ~/.lpcookie.txt, ~/.mozilla/*/*/cookies.sqlite and
~/.mozilla/*/*/cookies.txt to find a Launchpad cookie file.
Also added a hint that you can create a valid file, by logging into
Launchpad with Firefox.
- Added confirm loops, which displays the message to be send/posted and
either allows to edit (or forces to, in case of Ubuntu changes).
(LP: #194613, #194615)
This adds a convient edit_report method, which gets used both from the
Launchpad and mail code path.
- Do not fallback to submitting by email, if posting to Launchpad failed.
This hasn't been requested and therefore should not get done.
- post_bug: Catch IOError when setting bug importance (LP: #190061)
- mail_bug: Catch socket.error (LP: #190739)
[ Kees Cook ]
* mk-sbuild-lv
- don't install recommended packages during chroot install.
- allow customization of schroot.conf suffix and LV/snapshot sizes.
* what-patch:
- restore previous output behavior, added logic to verbose test instead.
- added details for each patch system report.
* pull-debian-debdiff:
- parse .dsc file for required source files.
- switch to GPLv3
* debian/control: add Depends needed for pull-debian-debdiff.
* debian/copyright:
- updated pull-debian-debdiff, which is now GPLv3.
- adjusted Copyright lines to make lintian happy.
-- Kees Cook <kees@ubuntu.com> Fri, 13 Jun 2008 11:43:24 -0700
ubuntu-dev-tools (0.30) hardy; urgency=low
2008-02-24 19:52:29 +01:00
[ Siegfried-Angel Gevatter Pujals (RainCT) ]
2008-02-25 21:11:24 +01:00
* pbuilder-dist-simple, doc/pbuilder-dist-simple.1, setup.py:
- Add the original pbuilder-dist script as pbuilder-dist-simple.
2008-03-18 14:08:33 +01:00
* setup.py:
- Really install reverse-build-depends (LP: #203523).
* debian/source.lintian-overrides:
- Override lintian's useless warnings (about this being a NMU).
2008-02-24 19:52:29 +01:00
[ Adrien Cunin ]
* debian/ubuntu-dev-tools.install: install bash_completion/pbuilder-dist in
/etc/bash_completion.d/ instead of /etc/bash_completion.d/pbuilder-dist/
* bash_completion/pbuilder-dist: apply the completion not only to
pbuilder-dist but also to pbuilder-{hardy,sid,etc.}
-- Siegfried-Angel Gevatter Pujals (RainCT) <rainct@ubuntu.com> Tue, 08 Apr 2008 16:33:52 +0200
2008-03-12 00:44:01 +01:00
ubuntu-dev-tools (0.29) hardy; urgency=low
* grab-attachments, setup.py: added grab-attachments tool. You give it bug
numbers, it gets you their attachments. Useful for sponsoring.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Mon, 10 Mar 2008 11:31:50 +0100
2008-03-07 11:14:31 -08:00
ubuntu-dev-tools (0.28) hardy; urgency=low
2008-02-24 19:52:29 +01:00
[ Adrien Cunin ]
* pbuilder-dist:
- Fixed minor bash syntax error
- Removed quotes around the path when using --aptconfdir, otherwise
pbuilder create fails
2008-02-24 19:52:29 +01:00
[ Kees Cook ]
* mk-sbuild-lv: add --personality option from Jamie Strandboge (LP: #199181)
* check-symbols: rename temp files to avoid .so versioning confusion.
-- Kees Cook <kees@ubuntu.com> Thu, 06 Mar 2008 11:05:02 -0800
2008-02-24 19:52:29 +01:00
ubuntu-dev-tools (0.27) hardy; urgency=low
[ Andrew Hunter ]
* ppaput:
- Separated ppaput script from backend python modules (LP: #192184).
- Switched from homegrown option parseing to Optparse, much more
robust and less code duplication.
2008-02-24 19:52:29 +01:00
[ Daniel Holbach ]
* README, debian/rules, doc/ppaput.1.docbook, ppaput, setup.py: removed
ppaput for now. It has shortcomings and is not actively used in the
sponsoring process (LP: #194634).
[ Siegfried-Angel Gevatter Pujals (RainCT) ]
* This upload removes accidentaly uploaded files (LP: #194635, #194618,
#194621).
* Remove executable bit from AUTHORS file (LP: #194619).
* debian/control:
- Change the Vcs-Bzr address to the correct one.
- Move the reportbug dependency to Recommends.
- Drop docbook2x build dependency (see Daniel's changes).
* Move ppaput.py (the module) into new ubuntutools/ directory and
remove it's shabang.
* submittodebian:
- Check if reportbug is installed and if it isn't throw an error.
* suspicious-sources:
- Ignore .in files.
* pbuilder-dist:
- Apply patch from James Westby to fix a problem where it always
2008-02-24 19:52:29 +01:00
wanted to get the architecture to use as an option if a symlink
was being used .
- Fix a recently introduced problem where pbuilder-dist would always
2008-02-24 19:52:29 +01:00
want to know the architecture if a symlink was being used. Thanks to
Adrien Cunin and James Westby for their help on this (LP: #194633).
- Escape many variables to avoid possible problems there.
- Reorganize the code a bit and comment it.
- Accept "upgrade" as an alias for "update".
2008-02-24 18:50:01 +01:00
- Hide lsb_release's traceback if pbuilder-dist is manually aborted
while the distribution was being detected.
* 404main:
2008-02-24 19:52:29 +01:00
- Try to filter out entries from Debian and PPAs, thanks to Adrien
Cunin! (LP: #194704)
- Add limited support for multiple distributions (and update they
manpage to reflect this).
2008-02-24 18:50:01 +01:00
- TODO: Use python-apt instead of lots of pipes.
* debian/copyright.
2008-02-24 19:52:29 +01:00
- Add ppaput (the executable has been removed for now -see above-,
but there is still the module in the source package).
* debian/pycompat:
- Remove it, as it is not necessary for python-central.
[ Terence Simpson ]
* dgetlp:
- Fix bug where optaining the .orig.tar.gz would fail if the package
name contains hypens.
- Add support for native packages.
2008-02-24 19:52:29 +01:00
-- Siegfried-Angel Gevatter Pujals (RainCT) <rainct@ubuntu.com> Sun, 24 Feb 2008 19:11:06 +0100
ubuntu-dev-tools (0.26) hardy; urgency=low
2008-01-23 20:23:14 +01:00
[ Stephan Hermann ]
* pbuilder-dist: fixed a bug with the *sudo call.
2008-01-23 20:23:14 +01:00
changed from $SUDOREPLACE "pbuilder" to $SUDOREPLACE -- pbuilder ...
[ Daniel Hahler ]
* requestsync:
* If interaction is required (for an explanation to drop the Ubuntu
changes), edit the report in the sensible-editor.
When interaction is not required, ask the user if she wants to edit.
(LP: #190351)
* Exit, if versions in Ubuntu and Debian are the same already.
[ Siegfried-Angel Gevatter Pujals (RainCT) ]
* Add manpages for update-maintainer and 404main.
* Move pbuilder-dist.bash_completion into new bash_completion/
directory and tell dh_install to take care of the stuff there.
* Let update-maintainer also accept --no-changelog (in addition to
the current --nochangelog), improve its error messages and change
the default section to universe.
* Add AUTHORS section to doc/check-symbols.1, and little changes to
doc/suspicious-source.1.
* Fix some issues with the new pbuilder-dist code.
-- Siegfried-Angel Gevatter Pujals (RainCT) <rainct@ubuntu.com> Sun, 17 Feb 2008 19:35:46 +0100
2008-01-23 20:23:14 +01:00
ubuntu-dev-tools (0.25) hardy; urgency=low
2008-01-17 19:18:11 +01:00
[ Michael Bienia ]
* requestsync:
+ Add work-around for a bug in Debian's madison.php not returning only the
'source' line (LP: #183346).
+ Add support to file sync requests with python-launchpad-bugs (--lp)
(LP: #147994).
+ Add line editing during input.
* doc/requestsync.1:
+ Document new requestsync options.
2008-01-17 19:18:11 +01:00
[ Siegfried-Angel Gevatter Pujals (RainCT) ]
* what-patch:
- Print a list of files that have been modified outside the
debian/ directory (LP: #174933).
2008-01-13 23:22:08 +01:00
- Add -h and -q options.
- Add proper exit values.
* debian/control:
2008-01-13 23:22:08 +01:00
- Bump standards version to 3.7.3.
- Move python-central to Build-Depends-Indep.
- Rename XS-Vcs-{Bzr,Browser} fields to Vcs-{Bzr,Browser}.
- Bump minimum cdbs version to 0.4.49.
* Add Albert Damen to the Authors and Copyright Holders.
2008-01-17 19:43:26 +01:00
* Change my email address (to @ubuntu.com) everywhere.
* Add reverse-build-depends script and a manpage for it.
* Add requestsync and reverse-build-depends and massfile to
debian/copyright.
* Update README (add information for many missing scripts).
* Add the text "ubuntu-dev-tools" to the footer of all manpages.
2008-01-17 21:27:38 +01:00
* Remove duplicated ubuntu-dev-tools recommends (it's already a
dependency).
[ Stephan Hermann ]
* mk-sbuild-lv: check for debootstrap release names in
/usr/share/debootstreap/releases and not in /usr/lib/debootstrap/releases
* pbuilder-dist:
2008-01-22 19:28:45 +01:00
- check if $SYSCACHE is not set and stay with the default, if
SYSCACHE = 0 use the default from pbuilderrc or honor $DEBCACHE
(LP: #156183)
- removed $BINARCH check in pbuilder call, and set --debootstrapopts
directly, it doesn't matter when it's always set. The Subshell call
didn't work (LP: #175183)
- added support for --http-proxy, honours now $http_proxy or $HTTP_PROXY
- removed $COMPONENTS_LINE from pbuilder call, data is crippled in the
pbuilder chroot.
Instead of this behaviour add $BASE_DIR/etc/$DISTRIBUTION/apt.conf/
directory and install a sane sources.list, depending on the releases of Ubuntu
and add --aptconfdir to pbuilder call (LP: #175183)
- add support for gksudo|kdesudo|sudo depending on $DESKTOP_SESSION.
or if $PBUILDAUTH is set to something else, it will be used instead of
sudo|gksudo|kdesudo (LP: #172943)
* pbuilder-dist.bash_completion: (LP: #175728)
- added bash_completion instructions
* debian/rules:
- install pbuilder-dist.bash_completion to /etc/bash_completion.d/
[ Daniel Holbach ]
* hugdaylist: drop one Ubuntu filter statement.
[ Kees Cook ]
* what-patch: change default operation back to quiet mode -- script is used
in automated tools, so default behavior is best to leave unchanged.
* check-symbols: check for binary list very carefully.
* dch-repeat: add Hardy to distro list.
* mk-sbuild-lv: use -r instead of -f for possible debootstrap symlinks.
2008-01-22 19:28:45 +01:00
-- Stephan Hermann <sh@sourcecode.de> Tue, 22 Jan 2008 19:28:34 +0100
2008-01-06 21:52:38 +11:00
ubuntu-dev-tools (0.24) hardy; urgency=low
[ Soren Hansen ]
* Handle epochs properly in submittodebian.
[ Luke Yelavich ]
* update-maintainer: Default to main if rmadison gives no section output.
(LP: #179533)
[ Cesare Tirabassi ]
* Add man page for check-symbols (Thanks to Albert Damen - LP: #174123).
[ Michael Bienia ]
* requestsync:
+ Set importance to wishlist.
+ Strip some more whitespace.
2008-01-06 21:52:38 +11:00
-- Luke Yelavich <themuso@ubuntu.com> Sun, 06 Jan 2008 21:52:26 +1100
2007-12-06 08:21:23 +01:00
ubuntu-dev-tools (0.23) hardy; urgency=low
2007-11-22 11:55:32 -05:00
[ Daniel Holbach ]
* debian/control: bumped python-launchpad-bugs requirement to newest version
and made it a Recommends. All scripts in ubuntu-dev-tools using it fail
gracefully if it's not installed.
* hugdaylist:
- make use of text connector.
- commentary in wiki output.
[ Ryan Kavanagh ]
2007-11-22 11:55:32 -05:00
* Updated requestsync(1) to reflect the addition of the -k <keyid> and
2007-11-23 11:59:48 -05:00
removed a runon in DESCRIPTION.
2007-11-22 11:55:32 -05:00
2007-11-23 11:59:48 -05:00
[ Mathias Gug ]
* Add patch tag in submittodebian.
[ Luke Yelavich ]
* update-maintainer: Exit after displaying usage for --help.
[ Siegfried-Angel Gevatter Pujals (RainCT) ]
2007-11-24 01:04:24 +01:00
* pbuilder-dist:
- Move warning about changing $COMPONENTS's value to
2007-11-24 01:04:24 +01:00
the right place (it should be displayed if the installed version
of pbuilder is too old, not otherwise).
- Asume action is "build" if no recognized action is passed but
the next argument ends with .dsc (LP: #172940).
2007-11-24 01:04:24 +01:00
* dgetlp:
- Add "-h", "--help" and "--debug" (-d was already there)
2007-11-24 01:04:24 +01:00
* 404main:
- Cleanup and improvements
- Identify Pete Savage as it's original author
- Change the license to GPLv2+
* AUTHORS, debian/copyright:
- Add Pete Savage, as he wrote 404main
* what-patch:
- Ignore commented lines; patch by Daniel Hahler (LP: #163454)
* doc/pbuilder-dist.1:
- Update manpage to match recent changes (including those from 0.21).
[ Colin Watson ]
* Add a SYNOPSIS section to submittodebian(1) to clarify that it takes no
arguments.
2007-12-04 06:42:32 +00:00
* More *roff fixes.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Wed, 05 Dec 2007 09:57:41 +0100
2007-11-22 11:55:32 -05:00
2007-11-20 12:38:25 +01:00
ubuntu-dev-tools (0.22) hardy; urgency=low
[ Luke Yelavich ]
* update-maintainer-field:
- Use rmadison instead of apt-cache madison.
- Added --nochangelog command-line argument.
- Check --section value.
- Reformatted usage information.
- Some code cleanup.
[ Laurent Bigonville ]
2007-11-15 22:34:23 +01:00
* requestsync:
-Always pass -u option to rmadison now that it defaults to ubuntu
2007-11-20 00:21:41 +01:00
[ Siegfried-Angel Gevatter Pujals (RainCT) ]
* Add dgetlp script (for «dgetting» from Launchpad)
[ Lucas Nussbaum ]
* Enabled support for Bugs/Debian/Usertagging in submittodebian
[ Michael Vogt ]
* debian/control:
- depend on reportbug (>= 3.39ubuntu1) to have working usertag support
-- Michael Vogt <michael.vogt@ubuntu.com> Tue, 20 Nov 2007 12:15:20 +0100
2007-11-08 09:57:49 +11:00
ubuntu-dev-tools (0.21) hardy; urgency=low
2007-10-23 10:23:51 -07:00
[ Laurent Bigonville ]
* debian/control: add a space before the Homepage pseudo-field
* pbuilder-dist: add hardy to the distribution list
* pbuilder-dist: Use new --components options (LP: #140964)
2007-11-01 18:57:19 +01:00
* pbuilder-dist: Add an empty --othermirror to override config in pbuilderrc
2007-10-23 10:23:51 -07:00
[ Kees Cook ]
* mk-sbuild-lv: fix gnupg install, adjust symlink creation
[ Siegfried-Angel Gevatter Pujals (RainCT) ]
* Add get-build-deps and it's documentation.
* Change the character encoding on all Python scripts to UTF-8
* submittodebian: better changelog location detection
* submittodebian: user-friendly error if python-debian isn't installed
* hugdaylist: improve error handling (less backtraces, more nice messages)
* pbuilder-dist: look for global variable $PBUILDFOLDER (LP: #160769)
* pbuilder-dist: check pbuilder version and only use --components if supported
* pbuilder-dist: don't chown "unknown distribution" warning if an environment
of that release already exists (LP: #160769)
[ Luke Yelavich ]
* debian/control:
- Move homepage to its own field in source package section.
2007-11-08 09:57:49 +11:00
-- Luke Yelavich <themuso@ubuntu.com> Thu, 08 Nov 2007 09:57:31 +1100
2007-10-23 10:23:51 -07:00
2007-10-23 16:46:17 +02:00
ubuntu-dev-tools (0.20) hardy; urgency=low
[ Cesare Tirabassi ]
* suspicious-source: add *.hh to list of excluded files
* suspicious-source: format excluded file list to fit 80 chars limit
* suspicious-source: corrected typos in script and manual page
[ Dainel Holbach ]
* hugdaylist: only mention 'unassigned bugs'.
[ Soren Hansen ]
* Added missing python-debian dependency (needed by submittodebian)
2007-10-23 10:23:51 -07:00
-- Soren Hansen <soren@ubuntu.com> Tue, 23 Oct 2007 16:45:44 +0200
ubuntu-dev-tools (0.19) gutsy; urgency=low
[ Siegfried-Angel Gevatter Pujals (RainCT) ]
* requestsync: allow to customize the SMTP server (LP: #144224)
2007-10-01 18:06:45 +02:00
* Add a short description for requestsync to the README file.
2007-10-07 00:10:11 +02:00
[ Laurent Bigonville ]
* pbuilder-dist: Fix error on chroot creation (LP: #146475)
* requestsync: allow to customize the SMTP port
[ Adrien Cunin ]
* README: minor and cosmetic changes
-- Adrien Cunin <adri2000@ubuntu.com> Sun, 07 Oct 2007 00:24:46 +0200
2007-10-07 00:10:11 +02:00
ubuntu-dev-tools (0.18) gutsy; urgency=low
* requestsync: add an option to "Add latest debian version to the title of
the bug" (LP: #132221)
-- Marco Rodrigues <gothicx@sapo.pt> Fri, 05 Oct 2007 14:16:34 +0200
ubuntu-dev-tools (0.17) gutsy; urgency=low
* submittodebian: backed out changes from last upload. This needs Debian Bug
445144 fixed.
* debian/control: don't Depends on a version of reportbug Ubuntu does not
have yet.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Fri, 05 Oct 2007 11:44:51 +0200
ubuntu-dev-tools (0.16) gutsy; urgency=low
[ Lucas Nussbaum ]
* Added support for Bugs/Debian/Usertagging in submittodebian.
[ Daniel Holbach ]
* setup.py: actually install submittodebian.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Fri, 05 Oct 2007 11:05:29 +0200
ubuntu-dev-tools (0.15) gutsy; urgency=low
[ Laurent Bigonville ]
* update-maintainer: correctly pass path to dch (LP: #141015)
2007-10-01 16:13:47 +02:00
[ Daniel Holbach ]
* ppaput:
- fix indentation issues.
- now respects the PPA section the package goes to (LP: #146161)
- add comment to bug about how to test the resulting .deb (LP: #145895)
2007-10-01 16:13:47 +02:00
-- Daniel Holbach <daniel.holbach@ubuntu.com> Mon, 01 Oct 2007 15:56:18 +0200
2007-09-27 12:51:58 +02:00
ubuntu-dev-tools (0.14) gutsy; urgency=low
* massfile:
- fixed bug where to find example files,
- made url get checked beforehand.
- fixed bug, where description and summary were not updated with the
current source package.
* examples/massfile.instructions: added example buglist-url.
.
Thanks Andrew Mitchell, for helping out by fixing and clever advise.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Thu, 27 Sep 2007 11:43:55 +0200
ubuntu-dev-tools (0.13) gutsy; urgency=low
* massfile: added script to file mass-bugs.
* debian/examples, examples/massfile.{instructions,list}: added example
files.
* setup.py: install massfile.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Thu, 27 Sep 2007 11:04:52 +0200
ubuntu-dev-tools (0.12) gutsy; urgency=low
* hugdaylist: apply quick fix to not crash.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Mon, 24 Sep 2007 09:43:30 +0200
ubuntu-dev-tools (0.11) gutsy; urgency=low
2007-09-15 00:17:20 +02:00
[ Daniel Holbach ]
* compare-packages, README: dropped compare-packages, debdiff has the same
functionality, when used with --from --to or on *.changes files.
* hugdaylist: prepare the list more carefully (filter out 'fixed committed'
bugs and bugs that have ubuntu-*-sponsors subscribed.
2007-09-15 00:17:20 +02:00
[ Siegfried-Angel Gevatter Pujals (RainCT) ]
* Added a manpage for suspicious-source.
* Fixed a bug in pbuilder-dist (it needed ftp.debian.org in sources.list to work with Debian).
-- Daniel Holbach <daniel.holbach@ubuntu.com> Mon, 24 Sep 2007 09:39:24 +0200
ubuntu-dev-tools (0.10) gutsy; urgency=low
* compare-packages: added script to compare the contents of 'old' and 'new'
binary packages of the same source package. Useful to spot moved files,
dropped files, etc.
* README: briefly document added scripts.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Fri, 14 Sep 2007 11:23:36 +0200
2007-09-13 14:42:13 +02:00
ubuntu-dev-tools (0.9) gutsy; urgency=low
* Added submittodebian.1
-- Soren Hansen <soren@ubuntu.com> Thu, 13 Sep 2007 14:38:49 +0200
2007-09-13 14:36:09 +02:00
ubuntu-dev-tools (0.8) gutsy; urgency=low
* Renamed revuput to ppaput.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Thu, 13 Sep 2007 14:35:18 +0200
2007-09-12 16:59:15 +02:00
ubuntu-dev-tools (0.7) gutsy; urgency=low
[Colin Watson]
* Fix *roff use (hyphens vs. dashes, start each sentence on a new line).
[Daniel Holbach]
* revuput: deal with the case of NEW packages.
* hugdaylist: added a tool to write Wiki lists of bugs in <buglist url> as
in https://wiki.ubuntu.com/UbuntuBugDay/20070912
2007-09-12 16:59:15 +02:00
* debian/control: bumped python-launchpad-bugs version.
-- Colin Watson <cjwatson@ubuntu.com> Wed, 12 Sep 2007 09:28:54 +0100
2007-09-12 10:49:43 +10:00
ubuntu-dev-tools (0.6) gutsy; urgency=low
* Because I'm a bozo, fix up the version of the devscripts
Conflicts/Replaces.
-- Steve Kowalik <stevenk@ubuntu.com> Wed, 12 Sep 2007 10:46:21 +1000
ubuntu-dev-tools (0.5) gutsy; urgency=low
2007-09-12 01:16:11 +10:00
* Add requestsync and its manual page from devscripts. (LP: #138885)
* Add Conflicts/Replaces against devscripts 2.10.7ubuntu3.
-- Steve Kowalik <stevenk@ubuntu.com> Wed, 12 Sep 2007 01:14:04 +1000
2007-09-07 17:23:37 +02:00
ubuntu-dev-tools (0.4) gutsy; urgency=low
* revuput: added a tool to upload packages to PPA and file sponsoring bugs
automatically.
* doc/revuput.1.docbook, debian/control, debian/rules: build manpage for it
from DocBook.
* setup.py: install it.
2007-09-07 14:22:40 +02:00
* debian/control: add python-launchpad-bugs Depends.
2007-09-07 17:23:37 +02:00
[Soren Hansen]
* added submittodebian tool.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Fri, 07 Sep 2007 14:14:57 +0200
ubuntu-dev-tools (0.3) gutsy; urgency=low
* debian/copyright: added Canonical copyright.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Tue, 04 Sep 2007 09:51:04 +0200
ubuntu-dev-tools (0.2) gutsy; urgency=low
2007-07-10 21:09:29 +10:00
[ Martin Pitt ]
* Add suspicious-source: Output a list of files which are not common source
files. This should be run in the root of a source tree to find files which
might not be the 'prefered form of modification' that the GPL and other
licenses require.
2007-07-10 21:09:29 +10:00
[ Luke Yelavich ]
* Removed ubuntu-cd and ubuntu-sync. They are currently undergoing
major reworking, and will be re-included when ready.
2007-07-10 21:09:29 +10:00
-- Luke Yelavich <themuso@ubuntu.com> Sat, 4 Aug 2007 08:30:01 +1000
ubuntu-dev-tools (0.1) gutsy; urgency=low
2007-06-01 12:38:16 +02:00
* Initial Release.
-- Daniel Holbach <daniel.holbach@ubuntu.com> Fri, 01 Jun 2007 11:26:41 +0200