packaging and config params
Derek Atkins
warlord at MIT.EDU
Thu Oct 5 10:29:36 EDT 2006
David,
I'm afraid I don't quite follow you here. What do you mean by
"build tree" vs. "install tree"? Normally the build process is:
./configure --prefix=/sw
make
make install DESTDIR=/path/to/tempspace
package up /path/to/tempspace
create install-scripts to perform operations (like gconf installations)
I don't know what you're doing and how it differs from the above.
-derek
David Reiser <dbreiser at earthlink.net> writes:
> It looks like I am going to inherit the fink gnucash maintainership.
> Argh. The 2.0.1 packaging file by someone who knows what he's doing
> is functional, except that the contents of libexec are built in the
> install tree instead of the build tree (with the side effect that
> removing gnucash leaves behind the libexec files).
>
> fink apparently doesn't like having a libexec directory, so gnucash
> has been configured in fink with --libexecdir=%p/lib, where %p almost
> always represents /sw. This substitution/config parameter was also
> done for at least the 1.8 series of gnucash too.
>
> So /sw/lib/gnucash/overrides/* gets created at buildtime instead of
> waiting for installtime.
>
> Is it obvious to any of you what might be causing this behavior, or
> how I might convince the fink build system of the error of its ways?
>
> Dave
> --
> David Reiser
> dbreiser at earthlink.net
> Mac 10.4.8, gcc 4.0.1
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list