>  
> > autopack also has very definitive ideas on how to build a package from
> > the source distribution. It does so by performing
> > 
> > ./configure --prefix=<your build prefix>
> > make
> > make install prefix=<potential-build-root><your-prefix>.
> 

[EMAIL PROTECTED]:

> I think this needs work. Some packages (such as IIRC gcc) and cygwin
> cannot buiild in the source directory. You must build via VPATH.
> 
> Secondly, --prefix=<your build prefix> is insufficient for most
> package-platform combinations. I don't think I've ever seen a deb or rpm
> that wasn't built with specific var, etc and bin directories.

Agreed.

[...]

> One other point - it might be easier, and more reliable, to get the list
> of files via a 'find' command, after doing make install, rather than
> during the make process. This would also get man files automagically.

Yes, I had a look to the automake mailing list before starting to
work, and I saw that the "find" method had been proposed (for example,
http://sources.redhat.com/ml/automake/2001-01/msg00189.html). My
problem was that it doesn't flag files as "documentation files" or
not (something I get through `make list-install-doc'). So, once I had
`make list-install-doc', `make list-install' wasn't very far. However,
one may find this not a very pragmatic argument...

-- 
Christophe Tronche      [EMAIL PROTECTED]
                        http://tronche.com/

Reply via email to