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


Template:TracNotice