Skip to main content

ore.recipe.svnlib

A Recipe for downloading and compiling the python subversion libraries, this is recipe is based on the zc.recipe.cmmi, and accepts all the same recipe options. it downloads and compiles a subversion release, additionally it executes the commands to compile and install the python subversion bindings. This recipe assumes the usage of a python with developer headers, and a swig installation, both can be passed in via the extra_options section, if you have installed them in custom locations or via buildout.

a note of caution regarding python subversion bindings, releases prior to 1.5.0 have memory leaks in the bindings api.

an example buildout part, and another part which uses it to construct a python interpreter with the svn python bindings:

[subversion]
recipe=ore.recipe.svnlib
url=http://subversion.tigris.org/downloads/subversion-1.5.2.tar.bz2
extra_options=--without-apxs

[python]
recipe=zc.recipe.egg
eggs =
interpreter = python
extra-paths =
  $[subversion:location}/lib/svn-python

Changes

  • 0.1.3 ( 2008.5.8 )

    both swig_pydir and swig_pydir_extra need to be passed in addition to destdir to give arbitrary location installation, the swig helper libdir is installed into the –prefix by default.

  • 0.1.2 ( 2008.5.7 )

  • 0.1.1 ( 2008.5.5 )

  • 0.1.0 ( 2008.5.5 )

    First Release

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ore.recipe.svnlib-0.1.6.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ore.recipe.svnlib-0.1.6-py2.5.egg (7.2 kB view details)

Uploaded Egg

File details

Details for the file ore.recipe.svnlib-0.1.6.tar.gz.

File metadata

File hashes

Hashes for ore.recipe.svnlib-0.1.6.tar.gz
Algorithm Hash digest
SHA256 21067009d14c7ab00c9ca93b27a658ac3dde07cab32582a0b230c70bb282c067
MD5 0aac1e5ca4f7d47d08f49c7a76a29084
BLAKE2b-256 a1f52f231a3ee481cb3beeed1a3bb38b8a913689647e35302c5799374d356501

See more details on using hashes here.

File details

Details for the file ore.recipe.svnlib-0.1.6-py2.5.egg.

File metadata

File hashes

Hashes for ore.recipe.svnlib-0.1.6-py2.5.egg
Algorithm Hash digest
SHA256 5b5ad72159ebd04aef654bd97e3867945379c39ded83e553b5dbbc68ffd48e65
MD5 aad958b4c190fd23280ad6110f899b78
BLAKE2b-256 2834428e384a79e5aa246e880e3bbaa174ed78575bbebc26a8398bbbce6f3d5f

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 files

0.1.5

2 files

0.1.4

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page