[Dovecot] Installation directories layout question
Hello folkz, I'm trying to compile and install Dovecot 1.2.10 from sources. When I execute:
./configure --prefix=/usr/local/dovecot make make install I reasonably expect to find dovecot libraries in /usr/local/dovecot/lib but it puts them into /usr/local/dovecot/lib/dovecot. It add this extra 'dovecot' at the end of almost every installation path.
Could somebody please clarify what extra configuration parameters should be set to make to change this strange dovecot installation directories layout.
Thank you very much in advance,
Alex
On 02/24/2010 06:03 AM Hunny Bunny wrote:
Hello folkz, I'm trying to compile and install Dovecot 1.2.10 from sources. When I execute:
./configure --prefix=/usr/local/dovecot make make install
I reasonably expect to find dovecot libraries in /usr/local/dovecot/lib but it puts them into /usr/local/dovecot/lib/dovecot. It add this extra 'dovecot' at the end of almost every installation path.
Could somebody please clarify what extra configuration parameters should be set to make to change this strange dovecot installation directories layout.
Thank you very much in advance,
Run ./configure --help | less
and read the part:
"Fine tuning of the installation directories"
Regards, Pascal
The trapper recommends today: f007ba11.1005507@localdomain.org
Hello and thanks for the reply.
"Run ./configure --help | less
and read the part:
"Fine tuning of the installation directories""
That is exactly what I did later defining each and every installation directory like --libdir=/usr/local/dovecot/lib and so on and so forth.
This "Fine tuning" is not working as expected. For some reason dovecot adds that extra 'dovecot' at the end of the libdir and other directories path.
Could you please provide any other suggestions.
Thank you in advance,
Alex
--- On Wed, 2/24/10, Pascal Volk <user+dovecot@localhost.localdomain.org> wrote:
From: Pascal Volk <user+dovecot@localhost.localdomain.org> Subject: Re: [Dovecot] Installation directories layout question To: "Dovecot Mailing List" <dovecot@dovecot.org> Date: Wednesday, February 24, 2010, 6:24 AM
On 02/24/2010 06:03 AM Hunny Bunny wrote:
Hello folkz, I'm trying to compile and install Dovecot 1.2.10 from sources. When I execute:
./configure --prefix=/usr/local/dovecot make make install I reasonably expect to find dovecot libraries in /usr/local/dovecot/lib but it puts them into /usr/local/dovecot/lib/dovecot. It add this extra 'dovecot' at the end of almost every installation path.
Could somebody please clarify what extra configuration parameters should be set to make to change this strange dovecot installation directories layout.
Thank you very much in advance,
Run ./configure --help | less
and read the part:
"Fine tuning of the installation directories"
Regards, Pascal
The trapper recommends today: f007ba11.1005507@localdomain.org
On 24.2.2010, at 17.24, Hunny Bunny wrote:
That is exactly what I did later defining each and every installation directory like --libdir=/usr/local/dovecot/lib and so on and so forth.
This "Fine tuning" is not working as expected. For some reason dovecot adds that extra 'dovecot' at the end of the libdir and other directories path.
autoconf/automake doesn't make this type of setup easy. Maybe you could do something like:
make pkglibexecdir=/usr/local/lib
Or can you give an example of some other program using automake where this works better? Maybe there is a way to do it, and I'm just doing something wrong. Although most programs aren't normally creating subdirs..
participants (3)
-
Hunny Bunny
-
Pascal Volk
-
Timo Sirainen