BuildPysvn
From Begrid Wiki
Build procedure for SL50
Prerequisites
We supposed that Scientific Linux 5.0 has been installed with virtualization and development packages
To build pysvn you will require:
- Python 2.2 or later with these options:
- Python runtime package
- Python development package
- Python pyexpat package (included Python 2.4)
- subversion 1.4.x with these options:
- Subversion client package
- Subversion development package
- Neon with these options:
- Neon development package
- PyCXX V5.3.6 which is included in the pysvn source kit.
Building
- Install subversion and neon-devel packages
yum install subversion subversion-devel neon-devel
- Get the pysvn source code from here
- Untar the source code somewhere
tar xzf pycxx-5.3.6.tar.gz
- Change directory
cd Source
- Create the Makefile using
python setup.py configure
- Run
make
- Copy the resulting files to the centralised-begrid pysvn directory
cp pysvn/<u>init</u>.py* /centraliesed-begrid-v4/svncheck/pysvn/ cp pysvn/_pysvn_2_4.so /centraliesed-begrid-v4/svncheck/pysvn/
Back to BEgrid_And_Quattor page