ports/52797: devel/subversion does not install any tools
freebsd at bilogic.org
Fri May 30 03:50:11 UTC 2003
>Synopsis: devel/subversion does not install any tools
>Arrival-Date: Thu May 29 20:50:09 PDT 2003
>Originator: Peter Johnson
>Release: FreeBSD 4.8-RC i386
System: FreeBSD powerplant.home.bilogic.org 4.8-RC FreeBSD 4.8-RC #0: Wed
Mar 12 08:30:17 PST 2003
root at powerplant.home.bilogic.org:/usr/obj/usr/src/sys/WORKSTATION i386
The Subversion distribution includes a number of tools; one of the most
useful is cvs2svn.py, which can be used to convert a CVS repository into a
SVN repository, a nice tool to have available for those of us coming from
using CVS. It would be nice to have a port option (WITH_SVN_TOOLS ?) to
install some of these into a reasonable location
Notably, cvs2svn.py has a dependency on Python 2.x, SWIG (for the SVN
Python bindings), and devel/apr threading support (needed for the SVN
Thus my suggestion to make it an optional part of the port.
Install Subversion. No tools are compiled or installed.
Add option to devel/subversion/Makefile which, when enabled:
- Adds dependency on Python 2.x and SWIG.
- Follows subversion-0.23/subversion/bindings/swig/INSTALL:
- Runs make swig-py as part of build process.
- Runs make install-swig-py as part of install process.
- Installs the Subversion tools into an accessible location
Note: this "fix" depends on my recent ports PR regarding devel/apr
threading support (otherwise the Subversion Python bindings fail with
"ImportError: /usr/local/lib/libsvn_swig_py-1.so.0: Undefined symbol
More information about the freebsd-ports-bugs