mercurial-buildpackage (0.10.1+nmu1) unstable; urgency=medium * Non-maintainer upload. * Make the package binNMUable (Closes: #826968) -- Gianfranco Costamagna Thu, 16 Jun 2016 17:21:56 +0200 mercurial-buildpackage (0.10.1) unstable; urgency=low * Fix ‘class not found’ FTBFS. (Closes: #719405) * Bump dependency on haxe. * Standards version 3.9.6. -- Darren Salt Tue, 28 Oct 2014 02:10:25 +0000 mercurial-buildpackage (0.10) unstable; urgency=low * Taking over this package... (Closes: #628953) * Add support for xz-compressed tarballs. (Closes: #658648) - Bump dependency on pristine-tar to >= 1.18. * Fix (most) problems with pristine tarball generation. (Closes: #626855) - Ensure that we have the source root directory in the tarball. - Ensure that the source root directory is correctly named. - Force owner, group and permissions to 0 when generating the xdelta. This should be enough to cover the usual use cases. It's fairly safe to say that anything else is going to be Fun™... * Don't spawn shells for tar. * Handle version info differently: vendor-specific version strings can be specified via a make variable, VENDOR_VERSION. Also, tidy up version checking in debian/rules and set VENDOR_VERSION to the vendor name as reported by dpkg-vendor. (Closes: #612271) * Have all commands respond to --help, -h and -?. * Put upstream tags on the upstream branch. It makes more sense to me than tagging a prior commit in the main branch. * Improved the concurrent stdout/stderr reading (referenced below). * Add -S (--source-only) to mercurial-buildpackage. * Add a note to README.txt about hacking on mercurial-buildpackage source. * Add build-arch and build-indep targets in debian/rules. (The latter is currently empty.) * Correctly quote (or unquote) hyphens in the man pages. * Add a dummy debian/watch. * Misc cleanup. [Jens Peter Secher] * Found a way to concurrently read stdout and stderr from a Process which means that there should be no more stalled build processes. * Allow successive import-dsc also when only the debian files changed. * Complain when importing tarballs that have no root directory but use dpkg-source with --no-check to allow manual tampering with the imported tarballs. -- Darren Salt Mon, 16 Jul 2012 19:05:58 +0100 mercurial-buildpackage (0.9) unstable; urgency=low * Cater for new hg commit behaviour: accept return code of 1. * Create new changelog entry before trying to merge during importorig. * Check that mercurial-buildpackage's changelog version matches the one in Constants.hx. * Bumped Standards-Version to 3.9.1, no change. -- Jens Peter Secher Sat, 07 Aug 2010 00:14:22 +0200 mercurial-buildpackage (0.8.2) unstable; urgency=low * Do not use paths containing "../" to avoid upsetting dpkg-source 1.15.7.1. -- Jens Peter Secher Fri, 30 Apr 2010 18:58:23 +0200 mercurial-buildpackage (0.8.1) unstable; urgency=low * Updated buildpackage manpage with operational outline and explained that Quilt patches are applied for format 3.0 packages. * buildpackage is now more verbose by default. * importorig now only tries to add new changelog entry if a debian/changelog already exists. -- Jens Peter Secher Sun, 28 Feb 2010 21:53:16 +0100 mercurial-buildpackage (0.8) unstable; urgency=low * For dpkg-source format 3.0 (quilt), the repository is now supposed to have all Quilt patches fully applied and the .pc directory committed. After importorig, the Quilt patches need to be applied manually. * Be more careful about precious and interfering files when processing directory entries. -- Jens Peter Secher Thu, 21 Jan 2010 23:43:03 +0100 mercurial-buildpackage (0.7) unstable; urgency=low * Only perform build-dependency check when building in-place, thanks to Eike Nicklas. * Refix #563057 which was reintroduced by not emptying Process output on low verbosity. -- Jens Peter Secher Tue, 19 Jan 2010 23:15:53 +0100 mercurial-buildpackage (0.6) unstable; urgency=low * Work around Mercurial's inability to track empty directories (which makes it harder to recreate pristine tarballs) by removing empty directories after unpacking of tarballs. -- Jens Peter Secher Mon, 18 Jan 2010 22:28:32 +0100 mercurial-buildpackage (0.5) unstable; urgency=low * Always process output from subprocesses immediately to avoid the subprocess blocking. (Closes: #563057) * Fixed usage help in tagversion. * Do not --skip-patches when unpacking because dpkg-source format 3.0 (quilt) expects the patches to be applied anyway. And unpack with --no-copy. -- Jens Peter Secher Mon, 11 Jan 2010 23:12:18 +0100 mercurial-buildpackage (0.4) unstable; urgency=low * Preserve executable mode for upstream files, thanks to Luke Cycon. * Just rely on the underscore in the upstream tarball file names to detect source name, thanks to Raúl Sánchez Siles. (Closes: #563058) -- Jens Peter Secher Tue, 05 Jan 2010 22:31:40 +0100 mercurial-buildpackage (0.3) unstable; urgency=low * Porting branches are now suported. * Always use Mercurial's internal merging mechanism to avoid arbitrary merging programs to start up; instead conflict markers are put directly in conflicting files. * Explained repository layout in manpage, and various other manpage fixes. * Better error message when tarball filenames do not follow format 3.0, thanks to Goswin von Brederlow. (Closes: #560189) -- Jens Peter Secher Wed, 23 Dec 2009 00:18:16 +0100 mercurial-buildpackage (0.2) unstable; urgency=low * The importorig program now saves xdeltas to be able to restore the pristine tarballs. * Fixed the dependency on haxe to avoid build failures. -- Jens Peter Secher Fri, 20 Nov 2009 23:37:20 +0100 mercurial-buildpackage (0.1) unstable; urgency=low * Initial package. It is a redesign of John Goerzen's hg-buildpackage. -- Jens Peter Secher Fri, 25 Sep 2009 21:09:28 +0200