On 24/08/12 16:51, Stevan Bajić wrote:
> On 23.08.2012 22:49, Tom Hendrikx wrote:
>> I'm missing it in Gentoo.
> Because you don't copy it :)
> The older version of the Ebuild copied this file.
I never copy stuff that is not necessary... See below.
>
>> In Ubuntu it is available in
>> libdspam7-dev, but after reviewing the package, it seems that copying
>> the file is added in the package (same for pref.h).
> Have not looked at the Ubuntu package but stock DSPAM does not install
> them. One is needed for dspam --version to print out the used
> config/compile options and the other is needed when you want to use
> libdspam (for example for compiling the dovecot plugin).
Although the data for dspam --version is in there, it is not needed at
runtime.
The recent dovecot-antispam plugin doesn't need it either, since that
compiles fine here without the file being there. That's probably why I
left it out in the ebuild: nothing within gentoo seems to depend on it,
so as a package maintainer there is no need to include it.
And upstream (putting on my other hat now) seemed to think it's not
necessary to install, because it's not in the Makefile.
>
> IMHO we could include it in the installation. The reason it is not there
> is because the original code from John never did include those in the
> installation and we continued using it that way.
I'll find out later tonight how to do that, because I need it in place,
and debian/ubuntu thinks [1] they're useful too. :)
[1]
http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/quantal/dspam/quantal/view/head:/debian/libdspam7-dev.install.in
--
Tom
|