On 02/03/11 11:46, Ralf Wildenhues wrote:
> Hello Vincent,
> 
> * Vincent Torri wrote on Thu, Feb 03, 2011 at 04:32:36PM CET:
>> I'm trying to improve the autotools of he openjpeg project. The lead dev
>> wants me to display in the terminal what has been installed.

>> Is there a smarter way to do this ?
> 
> Hmm.  Even what you suggest isn't easy to do, at least not portably.
> 
> Here's a fairly expensive way to list those files; it depends on DESTDIR
> support, and assumes you do not have a file or directory ./DEST:

That _is_ expensive, but it works.  Since the project likely has
a fairly stable installation directory, good ol' grep-n-sed ought
to be fairly simple.  Just capture the output (with "tee" if you
want to see it "live") and extract what you need.

All-in-all, staging the installation to a DESTDIR and *then* tarring
it into place is not a bad thing to do anyway.  That makes the
 cd ${DESTDIR};find * -type f
thing less wasteful.

P.S. in researching this, I found in my own logs a bunch of these:
>       rm -rf $backupdir; exit $rc
> mkdir: cannot create directory `.am21666': Permission denied
> make[3]: Leaving directory 
> `/old-home/bkorb/ag/ag/autogen-5.11.6pre21/_build/doc'

It all has to do with backup directories for texi stuff.
Only happens in "make distcheck".  Seems to be innocuous,
but it is disconcerting.

Reply via email to