[Pkg-bazaar-commits] ./bzr-builddeb/trunk.old r261: Update debian/changelog and add debian/NEWS warning about the breaks.
James Westby
jw+debian at jameswestby.net
Wed Dec 10 08:33:00 UTC 2008
------------------------------------------------------------
revno: 261
committer: James Westby <jw+debian at jameswestby.net>
branch nick: 2.0
timestamp: Wed 2008-08-27 22:07:29 +0100
message:
Update debian/changelog and add debian/NEWS warning about the breaks.
modified:
debian/NEWS
debian/changelog
-------------- next part --------------
=== modified file 'debian/NEWS'
--- a/debian/NEWS 2007-09-13 21:56:04 +0000
+++ b/debian/NEWS 2008-08-27 21:07:29 +0000
@@ -1,3 +1,21 @@
+bzr-builddeb (2.0) unstable; urgency=low
+
+ There have been several compatibility breaks in this release.
+
+ * builddeb now looks for .orig.tar.gz files in the parent
+ directory of the branch when needed, but still falls back
+ to ../tarballs for compatibility. It will also place
+ the result of the build in the parent dir if it can find it.
+ This is to make it resemble dpkg-buildpackage more.
+ * import-dsc --snapshot has been removed, as snapshot.debian.net
+ is nearly useless at the moment. It can be ressurected later
+ if needed.
+ * The command line options of merge-upstream and import-dsc
+ have been overhauled. It shouldn't be possible to
+ break anything by using the same arguments as before.
+
+ -- James Westby <james.westby at canonical.com> Wed, 27 Aug 2008 21:27:37 +0100
+
bzr-builddeb (0.91) unstable; urgency=low
--working-tree is no longer needed, as the default is now to use the
=== modified file 'debian/changelog'
--- a/debian/changelog 2008-07-07 10:07:42 +0000
+++ b/debian/changelog 2008-08-27 21:07:29 +0000
@@ -1,4 +1,4 @@
-bzr-builddeb (1.0) UNRELEASED; urgency=low
+bzr-builddeb (2.0) unstable; urgency=low
[ Jelmer Vernooij ]
* Support +bzr for snapshots as well as ~bzr.
@@ -7,6 +7,31 @@
* Import apt_pkg only when used, as it is used rarely and importing it
has an overhead, and also leads to increased memory usage.
+ [ James Westby ]
+ * Lots of compatibilty breaking changes. Please see NEWS.Debian for advice.
+ * Use the last entry from debian/changelog as the commit message
+ when importing a .diff.gz or native package with import-dsc.
+ * Use dpkg-source to extract source pacakges, which is much more robust.
+ * Don't use strict changelog parsing from python-debian, as we don't
+ need faithful reproduction.
+ * Follow dpkg-buildpackage etc. more closely by looking for .orig.tar.gz
+ in the parent directory, and placing the result of the build there.
+ - ../tarballs is still used a fallback for compatibility.
+ - moving the result doesn't fail the build if the .changes can't be
+ found when the default is used, to support builders that move
+ the package elsewhere.
+ - The .changes file can be missed if the arch is not what is expected,
+ for instance if "debuild -S" was set as the builder.
+ * builddeb --result now works for packages with an epoch.
+ * Added mark-uploaded command that sets the appropriate tag based
+ on the version, for use after upload.
+ * merge-upstream and import-dsc have had their command line options
+ changed to be more sensible, and to be future-proof. Details in
+ the online help or the documetation.
+ * --snapshot has been dropped from import-dsc. snapshot.debian.net
+ is virtually useless currently. Something similar can be brought
+ back when we have such a service again.
+
-- James Westby <james.westby at canonical.com> Fri, 13 Jun 2008 15:03:53 +0100
bzr-builddeb (0.95) unstable; urgency=low
More information about the Pkg-bazaar-commits
mailing list