[Box Backup] Announcing 0.11 Release Candidate 2
Eric Cronin
boxbackup@fluffy.co.uk
Tue, 29 Jan 2008 10:19:38 -0500
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--Apple-Mail-22--25520667
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
On Jan 29, 2008, at 3:52 AM, Chris Wilson wrote:
> Hi Eric,
>
> On Mon, 28 Jan 2008, Eric Cronin wrote:
>
>> More assorted nits:
>>
>> * LICENSE.txt probably shouldn't go in bin/:
>>
>> /opt/local/var/macports/software/boxbackup/0.11rc2_0/opt/local/bin:
>> LICENSE.txt* bbackupd* bbackupquery*
>> bbackupctl* bbackupd-config*
>
> What would be a good autoconfed location for it? According to this
> page:
>
> http://www.delorie.com/gnu/docs/make/make_126.html
>
> there doesn't seem to be a good standard location for docs.
> @datadir@/doc/boxbackup would expand to /usr/local/share/doc/
> boxbackup on
> Linux, but always appending /doc/boxbackup makes for inconvenient
> paths on
> other systems.
$prefix/share/doc/boxbackup is where it will end up on MacPorts. This
seems to be semi-standard (e.g. /usr/local/share/doc/progname on
freebsd and a few linuxes I checked)
>>
>> Other than that it looks good. I was able to replace all the earlier
>> seds on individual files with two to configure.
>
> These two?
>
>> reinplace "s|sysconfdir='/etc'||g" ${worksrcpath}/configure
>> reinplace "s|localstatedir='/var/run'||g" ${worksrcpath}/configure
>
> Why do you need to remove them? I think it would be better to set
> these by
> passing args to configure, e.g. --sysconfdir=/blah --localstatedir=/
> bar,
> as in to the commented-out code below.
>
The --foodir knobs are getting overridden by the lines those regexes
clear out. Take a look at configure, and the explicit sysconfdir='/
etc' assignment happens after the conditional logic to set it via the
flags.
The default locations relative to --prefix are correct in the current
version of configure, so the explicit --foodir= flags are left out...
Once I can remove those two regexes the flags should be enough.
Thanks for the work, I know a little of how frustrating packaging a
release is...
Thanks,
Eric
--Apple-Mail-22--25520667
content-type: application/pgp-signature; x-mac-type=70674453;
name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQEVAwUBR59ECogz4Q+coYsSAQialgf+JQXmKmbJuQ3rX1QRq/OG+/ZjbIRHlT7M
dpu/6HFOkF50V4qhxRu56OhO8HaKpt98wiSZ+6FR+bBqLhF8m4uHByuHNBAlrjNG
mBlWBtTplb6iTM4Od++omgiENWMEk5cWwcJp1CnASxNx8Kv8jjHSeSiGgV7S2Fos
RlOtJvk/eDibE1LAuKa6iMTTDcv/qXJRuOQ5PVQIBMAOWf/ooNxwiWl6BrqfRuG/
UtAnPWyeDAl1vGirwkwRnms8CjS7FZzBml89bkF7Go/kfdpOcQo86mKsbJflKrmJ
uKrUrFwahnkystH35uUTp0q0er7PbFun2uOTIOBKLa+4KoVZ8VNpvQ==
=xwhE
-----END PGP SIGNATURE-----
--Apple-Mail-22--25520667--