mercurial-buildpackage, now with pristine-tar support
Executive summary: mercurial-buildpackage can now recreate pristine upstream tarballs. mercurial-buildpackage is a set of tools for maintining Debian packages in a Mercurial repository, and in version 0.2 you can run "mercurial-pristinetar 1.2.3" to recreate a tarball that is identical to the one that was imported by mercurial-importdsc or mercurial-importorig. The recreation is achieved by an elaborate use of Mercurial branches where each upstream component is given its own branch in addition to a "pristine" branch where xdeltas and pristine-gz/pristine-bz2 information is stored; all out of sight for normal use. Upgrading: If you have repositories created with version 0.1, then you _should_ be able to use version 0.2 without problems, but you will then not be able to recreate already imported upstream tarballs, only future imports. Also notice that it is no more needed to do special initialisation of a Mercurial repository; simply do a "hg init mypack" to start a package. Cheers, -- Jens Peter Secher. _DD6A 05B0 174E BFB2 D4D9 B52E 0EE5 978A FE63 E8A1 jpsecher gmail com_. A. Because it breaks the logical sequence of discussion. Q. Why is top posting bad? -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: mercurial-buildpackage, now with pristine-tar support
2009/12/2 Jens Peter Secher > > Executive summary: mercurial-buildpackage can now recreate pristine > upstream tarballs. > Does it support 3.0 (quilt) and puts them into mercurial queues? That would be IMHO a killer feature (me is sad that git is getting used for packages so much I am still hoping hg or bzr will overtake git in DVCS package management) -- With best regards Dmitrijs Ledkovs (for short Dima), Ледков Дмитрий Юрьевич -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: mercurial-buildpackage, now with pristine-tar support
2009/12/3 Dmitrijs Ledkovs : > Does it support 3.0 (quilt) Yes. > and puts them into mercurial queues? No support for Mercurial Queues at the moment; see discussion a couple of weeks ago [1]. Instead it uses dpkg-source, that is, the dpkg-source built-in patch handler or Quilt if it is installed. Cheers, -- Jens Peter Secher. _DD6A 05B0 174E BFB2 D4D9 B52E 0EE5 978A FE63 E8A1 jpsecher gmail com_. A. Because it breaks the logical sequence of discussion. Q. Why is top posting bad? [1] http://groups.google.com/group/linux.debian.devel/browse_thread/thread/4440fb8b28e9a3bb/d93dc30ec22421c9 -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org