seriv at parkheights.dyndns.org
2008-Nov-02 03:26 UTC
[Dovecot] feature request for managesieve build from packager
Hi everybody,
dovecot-1.2 alpha3 with cmusieve, libsieve and managesieve are available as rpm
packages for Sisyphus repository
(http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus, and specs/patches
are available at http://git.altlinux.org/people/seriv/packages/?p=dovecot.git
and http://git.altlinux.org/people/seriv/packages/?p=dovecot-sieve.git). Thank
you very much Timo and Stephan!
I have a feature-request for managesieve configure and Makefiles: they depend on
dovecot sources as they are used for build process.
I think it would be very nice to have not just --with-dovecot parameter in
configure parameters, but also --with-dovecot-includes and --with-dovecot-libs.
The same about cmusieve plugin: dovecot has --enable-header-install parameter,
but installed headers are not sufficient for building cmusieve, I need install
libraries and then modify cmusieve's Makefiles by running something like:
---
for f in `find . -name Makefile`
do
mv -f $f $f.orig
sed
-e's/\$(dovecotdir)\/src\(\/lib\/.*\.a\)/\$(libdir)\/dovecot\/modules\1/g'
\
< $f.orig > $f
done
---
before make in %build section.
--
With best regards,
Sergey Ivanov.
