On Wed, Aug 04, 2010 at 01:40:29PM -0400, Brian Evans - Postfix List wrote:
> On 8/4/2010 1:23 PM, Jay G. Scott wrote:
>> what's the deal w/ no configure script?
>>
>> you do know that you DON'T NEED autoconf/automake to install, right?
>> they're not hiding behind that old dodge, are they? i'm so sick of
>> that.
>>
>> if i supply a configure script, will you guys use it?
>>
>> every time i try to go to a newer version of postfix, the
>> installation overwrites the previous version. and that
>> interferes w/ my system documentation. w/ a configure script
>> i can install into a safe, stub directory w/o clobbering the
>> existing files. then i can do a proper migration.
>>
>> j.
> The Postfix build system can already take this into account.
fine. but, c'mon. that's no reason to reinvent the wheel.
autoconf/automake do this in a way that's already
familiar to everyone. if you use the standard stuff
you save everybody grief. this one-off method isn't easier.
or if it is, it's time to package this method and replace
autoconf/automake.
>
> For example, Gentoo Linux sandboxes all builds in case something fails.
> As part of this build system, it uses the following documented switches
> to CCARGS in "make makefiles"
>
> mycc="${mycc} -DDEF_DAEMON_DIR=\\\"/usr/$(get_libdir)/postfix\\\""
> mycc="${mycc} -DDEF_MANPAGE_DIR=\\\"/usr/share/man\\\""
> mycc="${mycc} -DDEF_README_DIR=\\\"/usr/share/doc/${PF}/readme\\\""
> mycc="${mycc} -DDEF_HTML_DIR=\\\"/usr/share/doc/${PF}/html\\\""
>
> This is only a sample of what can be built. More can be found here:
> http://www.postfix.org/INSTALL.html
>
> The postfix-install script respects install_root to sandbox a new
> install that can be moved later.
--
Jay Scott 512-835-3553 [email protected]
Head of Sun Support, Sr. System Administrator
Applied Research Labs, Computer Science Div. S224
University of Texas at Austin