BuildPysvn

From Begrid Wiki
Revision as of 09:12, 9 June 2021 by Maintenance script (talk | contribs) (Created page with " === Build procedure for SL50 === ==== Prerequisites ==== We supposed that Scientific Linux 5.0 has been installed with virtualization and development packages To build p...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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