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
Metadata
Release files for ore.recipe.svnlib 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ore.recipe.svnlib-0.1.6.tar.gz | 4.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ore.recipe.svnlib-0.1.6-py2.5.egg | Legacy Egg format | - | - | Details |
Total release size: 12.0 kB
Release files / ore.recipe.svnlib-0.1.6.tar.gz
| Download URL | ore.recipe.svnlib-0.1.6.tar.gz |
|---|---|
| Size | 4.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
21067009d14c7ab00c9ca93b27a658ac3dde07cab32582a0b230c70bb282c067
|
|
BLAKE2b-256 checksum How to use checksums |
a1f52f231a3ee481cb3beeed1a3bb38b8a913689647e35302c5799374d356501
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / ore.recipe.svnlib-0.1.6-py2.5.egg
| Download URL | ore.recipe.svnlib-0.1.6-py2.5.egg |
|---|---|
| Size | 7.2 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
5b5ad72159ebd04aef654bd97e3867945379c39ded83e553b5dbbc68ffd48e65
|
|
BLAKE2b-256 checksum How to use checksums |
2834428e384a79e5aa246e880e3bbaa174ed78575bbebc26a8398bbbce6f3d5f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |