skip to navigation
skip to content

collective.recipe.libsvm 0.3

Recipe to compile libsvm with python in a buildout

Downloads ↓

Introduction
============

This recipe brings libsvm to your buildout


=======
Example
=======

    >>> write('buildout.cfg',
    ... """
    ... [buildout]
    ... parts = libsvm
    ...
    ... [libsvm]
    ... recipe = collective.recipe.libsvm
    ... """)

If we run the buildout it returns::

    >>> print system(buildout)
    Installing libsvm.
    libsvm: Downloading ...
    libsvm: Unpacking tarball
    libsvm: Compile svm
    ...
    libsvm: Creating libsvm egg
    

    >>> ls(sample_buildout, 'parts')
    d  libsvm

    >>> ls(sample_buildout, 'eggs')
    -  setuptools-0.6c9-py2.4.egg
    -  svm.egg-link
    d  zc.buildout-1.1.1-py2.4.egg

    >>> print system(buildout)
    Updating libsvm.
    


Changelog
=========

0.1 - Unreleased
----------------

* Initial release

0.2 - Unreleased
----------------

* Normalize python-headers-directory so we can use paths relative to
  the python used by buildout like::

  python-headers-directory = /usr/local/python/2.4.5/bin/python/../../include/python2.4

0.3 - Unreleased
----------------

* Use canonical location of the libsvm distribution.
 
File Type Py Version Uploaded on Size # downloads
collective.recipe.libsvm-0.3.tar.gz (md5) Source 2008-10-12 5KB 589