[Box Backup] Announcing 0.11 Release Candidate 1
James O'Gorman
boxbackup@fluffy.co.uk
Mon, 28 Jan 2008 22:56:27 +0000
Hi Eric,
Just a quick note on a few points:
On Mon, Jan 28, 2008 at 04:37:27PM -0500, Eric Cronin wrote:
> Notes on the port:
>
> configure still thinks its version 0.10:
> `configure' configures Box Backup 0.10 to adapt to many kinds of systems.
>
> The install procedure is unaware of $DESTDIR, used for package-building
>
> bin/bbackupd/bbackupd-config.in and bin/bbstored/bbstored-config.in still
> have '/usr/local' instead of $prefix hard-coded in
I assume you mean the bit printed out to the user in the "What you need
to do now..." bit? I hadn't noticed that actually, so I'll take a look
at fixing that. (Should just be a matter of swapping /usr/local with
@prefix@ I think.)
> infrastructure/makedistribution.pl doesn't grab the perl path from configure
>
> Despite what ./configure says, paths like /etc/box and /var/bbackupd are
> still hard-coded into headers and such (sometimes only in comments/help
> info, but still confusing).
I'm not sure how similar MacPorts are to FreeBSD ports, but if they are
closely-related, you may wish to look at my FreeBSD port as I "fix" some
of these locally in the port (specifically PREFIX-related issues such as
/etc/box).
The current working version is in our svn tree here:
http://www.boxbackup.org/trac/browser/box/james/FreeBSD
> parcels/scripts/install-backup-client is getting a fifth line in it of
> format "install dir" (e.g. no file to be installed is there) which errors
> out the script. Right now I'm manually deleting it doing "port patch; vi
> work/*/parcels/scripts/install-backup-client; port install" instead of just
> port install.
I believe Chris fixed this with r2034 in trunk.
James