[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: SD Depot for HP-UX

From: René Berber <r.berber_at_computer.org>
Date: 2006-04-17 21:32:31 CEST

David Everly wrote:

> Typically, when packaging software, one uses a "staging" area. For
> modern autoconf/automake/libtool build processes, this can typically
> be done as follows:
>
> ./configure
> make
> make install DESTDIR=/path/to/staging/area
>
> The contents of /path/to/staging/area is what you can build your
> package from (of course, the contents may change based on the options
> passed to ./configure).

That won't work with subversion's install, it uses apsx to install the Apache
modules which are outside your "staging area" (the modules are copied to
wherever Apache has its modules and httpd.conf is also changed).

Another technique is to find what was changed:

1. touch timestamp
2. make install
3. find /usr -newer timestamp -print > installed-filelist.txt

Of course it assumes everything is under /usr or wherever you do the find (/
won't work because many things change all the time under /var and /proc).

A more complicated technique is to use a chroot'ed staging area. That one
covers all possible changes but it's difficult to set up (you need to copy all
the files that will be needed).

-- 
René Berber
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Apr 17 21:34:25 2006

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.