[Pkg-clamav-devel] redo debian/rules with less dh for clamav

Andreas Cadhalpun andreas.cadhalpun at googlemail.com
Sun Mar 23 21:56:00 UTC 2014


Hi,

On 23.03.2014 21:35, Sebastian Andrzej Siewior wrote:
> On 2014-03-23 15:24:29 [+0100], Andreas Cadhalpun wrote:
>> I added a check to disable autoreconf in squeeze. Now it also builds fine in
>> squeeze.
>
> I assumed that Scott prefers having the reconf stuff done once and ship
> as a patch but okay, lets do it that way.

I think it's better, if the unstable package builds as is in all 
supported releases.

> There is one remaining blocker: squeeze's debhelper does not invoke
> override_dh_auto_build-indep and override_dh_auto_build-arch. The result
> is that we have init / postinst, … scripts in the package.

Good that you noticed this. I missed that completely.

> I was going to fix to fix but run out of time for today and decided to
> post this before someone merges this into unstable beacuse it looks good
> except for this thingy :)

As a fix I added clamav_build-{indep,arch} and added them as 
dependencies to override_dh_auto_build-{indep,arch} respectively for 
 >=wheezy and both to override_dh_auto_build for squeeze.

If that was the last problem, we could merge this to unstable. Do you agree?

Best regards,
Andreas



More information about the Pkg-clamav-devel mailing list