[maemo-developers] Debhelper 7

From: Yves-Alexis Perez corsac at debian.org
Date: Thu Dec 17 23:50:33 EET 2009
On 16/12/2009 08:12, Rémi Denis-Courmont wrote:
> On Tuesday 15 December 2009 22:10:39 ext Jeremiah Foster, you wrote:
>>> * debian/compat:  7 -> 5
>>> * debian/control: Build-Depends: debhelper (>= 7) -> debhelper (>= 5)
>>> * And maybe comment out a few dh_* calls from debian/rules, which
>>> might not exist on level 5
>>
>> One of the huge advantages of moving to debhelper 7 compat is that you can
>>  have your debian/rules files look like this:
>>
>> #!/usr/bin/make -f
>> %:
>> 	dh $@
>>
>> Simple. You pass everything off to debhelper.
> 
> That takes care of the packaging part, but not the building part or does it? 
> AFAICT, if you really want short and implicit rules, you could use CDBS. That 
> works fine with any debhelper from version 4 and up.
> 
That's not exactly the place to do a cdbs vs. debhelper debate, but
(with my debian hat on) I really prefer using debhelper 7 with override
stuff than cdbs. It's really easier to fine-tune.

Is there a reason why scratchbox is stuck with etch base system? In
Debian we usually build packages for unstable using unstable. I can
understand the distro hasn't exactly the same purposes, and that
tracking unstable would be too much work, but why not at least upgrading
too Lenny (which has debhelper 7, though not the version with dh_override_*)

Cheers,
-- 
Yves-Alexis

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
Url : http://lists.maemo.org/pipermail/maemo-developers/attachments/20091217/831b71ff/attachment.pgp 
More information about the maemo-developers mailing list