reassign 527255 quilt
retitle 527255 Please provide a dh sequence addon
thanks

Joey Hess schrieb:
Fabian Greffrath wrote:
what I really don't like in debhelper (and this is the reason why I still prefer cdbs for most of my packages) is, that debhelper does still need manual modification in order to involve patch management systems like dpatch or quilt.

dh sequence addons offer all the infrastructure needed to make enabling
a patch management system as simple as adding "--with quilt" to the dh
command line.

This would be perfect!

However, noone has bothered to write such an addon for any patch system
yet, AFAIK. I've suggested to various people that they do so, but nobody
has bitten yet, and as I don't use patch systems, I'm not the one to do it.
(Though I'm happy to offer technical support to anyone working on it.)
Also, the sequence addons don't really belong in debhelper, but instead
in the patch system packages. (So this bug should probably be
reassigned.)

Alright, so I have reassigned it to the quilt package in hope that someone picks it up and does the dirty work...

How to do it:

* Write some simple debhelper commands like dh_quilt_patch and
  dh_quilt_unpatch. These would be simple thin wrappers around
  quilt commands.
* Add a /usr/share/perl5/Debian/Debhelper/Sequence/quilt.pm that
  inserts those commands into the dh command sequence in appropriate
  places. Something like this, but where they are inserted may need
  to be tweaked:

#!/usr/bin/perl
use warnings;
use strict;
use Debian::Debhelper::Dh_Lib;

insert_before("dh_auto_configure", "dh_quilt_patch");
insert_after("dh_clean", "dh_quilt_unpatch");

1



--
Dipl.-Phys. Fabian Greffrath

Ruhr-Universität Bochum
Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT)
Universitätsstr. 150, IB 3/134
D-44780 Bochum

Telefon: +49 (0)234 / 32-26334
Fax:     +49 (0)234 / 32-14227
E-Mail:  greffr...@leat.ruhr-uni-bochum.de



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to