We build and deploy subversion using FreeBSD's ports system. There is a specific port for svn_load_dirs which replaces SVN_BINDIR and 'corrects' the path for perl:
${SED} -E \ -e 's|^(#!)/usr/bin/perl[[:>:]]|\1${PERL}|g' \ -e 's|@SVN_BINDIR@|${LOCALBASE}/bin|g' \ ${WRKSRC}/svn_load_dirs.pl.in > ${WRKSRC}/svn_load_dirs.pl On 21 December 2010 16:43, C. Michael Pilato <cmpil...@collab.net> wrote: > On 12/21/2010 11:33 AM, Julian Foad wrote: > > Kevinm wrote: > >> Apologies Julian - it was the end of a long day :) > > > >> > >> Please find the patch attached... hopefully. > > > > Yup, it's there. > > > > Anyone know how we generate 'svn_load_dirs.pl' from > > 'svn_load_dirs.pl.in'? I can't seem to find anything in "configure" or > > "make". I re-built and still it's not there. > > Not sure we do this any more. We stripped out all the build support for > the > contrib area back in mid-2009: > > r877798 | hwright | 2009-05-14 11:01:28 -0400 (Thu, 14 May 2009) | 16 lines > Changed paths: > M /subversion/trunk/Makefile.in > M /subversion/trunk/build.conf > M /subversion/trunk/configure.ac > M /subversion/trunk/tools/dist/dist.sh > > Following up on my threats to remove contrib/ from our distribution: > * Don't ship contrib/ in our distribution tarball > * Remove contrib/ from our configure and build process > > * Makefile.in > (contribdir): Remove. > > * build.conf > (svn-push): Remove. > > * tools/dist/dist.sh: > Strip contrib/ from the distribution tarballs. > > * configure.ac: > Don't configure contrib scripts. > > > -- > C. Michael Pilato <cmpil...@collab.net> > CollabNet <> www.collab.net <> Distributed Development On Demand >