debian/rules questions and my plans for dual-build.

Sven Mueller debian at incase.de
Mon May 8 13:38:58 UTC 2006


Ondrej Sury wrote on 08/05/2006 10:15:
> On Sun, 2006-05-07 at 14:35 -0300, Henrique de Moraes Holschuh wrote:
> 
> There is a slight problem however.  You need to select default backend
> in imapoptions file, which is not autogenerated (and other files are
> autogenerated from it imapopts.{h,c} and man page).

I worked around that problem with a small 'sed' call in lib/Makefile.in.
Previously, the script to generate imapopts.{h,c} and the manpage just
took lib/imapoptions from STDIN, now it still get's it from STDIN, but
after sed replaced a placeholder in it with the selected default backend.

>>>moment (have been up since 30 hours or so now), so I would rather not
>>>mess it all up now that it is currently working.
>>
>>There is no hurry for this, it is just that I have some experience with
>>Cyrus upstream, and we'd certainly like to get this into 2.3 and if at all
>>possible, 2.2 (and not just Debian-2.2).
> 
> I just wanted to stop useless (in my POV) work on building two packages
> - one with idled and one without.

And I thank you for that. The work isn't as useless as you think though,
at least in MHO, since it is a testbed to see how we could integrate the
kolab2 cyrus-imapd package back into the main cyrus-imapd source
package. This would remove quite some duplicated work. And since
Benjamin seems to think along the same lines, he seems to keep working
on the dual-build debian/rules. Wether it is a different ./configure
option or a different set of patches applied doesn't make that much of a
difference once we generally know how to do the dual-package build.

Regards,
Sven

Regards,
Sven
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 188 bytes
Desc: OpenPGP digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-cyrus-imapd-debian-devel/attachments/20060508/9df99d0c/signature.pgp


More information about the Pkg-Cyrus-imapd-Debian-devel mailing list