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
>

Reply via email to