Bernd Wurst wrote:
>  One is to 
> remove the (seemingly) very outdated and unsupported AC_PROG_SYSCONFTOOL 
> Macro from configure.in. When googling for this macro, I only find people 
> complaining about broken courier compiles, so this should be removed, IMHO.

I googled for that and got
http://www.courier-mta.org/sysconftool/sysconftool.1.html
as the first result. I don't think it is widely used, but then I don't 
know about any other good method to update config files either. I 
dont't use gentoo, so I don't know if they have their own way to 
update config files. The standard take-the-new-or-keep-your-changes 
method leaves something to be desired.

IMHO, the only bad thing in sysconftool is that it silently fails if 
config files contain improperly placed comments.

> The second makes courier-authlib compile with DB version 4. I don't really 
> understand what#s going on there 'cause I do not use DB with courier.

Don't you have aliases.dat, smtpaccess.dat, etcetera?

> The gentoo ebuild also alters authmigrate.in with the following sed calls:
>   sed -i -e "s|^chk_file .* |&\${DESTDIR}|g" authmigrate.in
>   sed -i -e'/for dir in/a@@INDENT@@/etc/courier-imap \\' authmigrate.in
>   sed -i -e'/for dir in/a@@INDENT@@/etc/courier/authlib \\' authmigrate.in

The last two lines look syntactically wrong.

> the gentoo-solution is to completely re-run all these voodoo-tools (autoconf, 
> automake, libtool) that consume more time than the compile itself.

Autoconf and automake shouldn't be needed in order to install a 
package, their purpose is to produce a portable "configure" shell 
script. Running them should the package maintainer's job, not the 
user's one.












































-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to