BuildPysvn
From Begrid Wiki
Jump to navigationJump to search
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