Package: libkdtree++ / 0.7.1+git20101123-4
Metadata
Package | Version | Patches format |
---|---|---|
libkdtree++ | 0.7.1+git20101123-4 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
close file handles.patch | (download) |
python-bindings/gen-swig-hpp.py |
4 3 + 1 - 0 ! |
close file handles properly |
fix python3 incompatibilities.patch | (download) |
python-bindings/py-kdtree_test.py |
3 3 + 0 - 0 ! |
fix python 3 incompatibilities There is no long in Python 3. |
enable tests.patch | (download) |
CMakeLists.txt |
1 1 + 0 - 0 ! |
enable testing and add test cases |
fix headers install location.patch | (download) |
CMakeLists.txt |
2 1 + 1 - 0 ! |
install headers in correct location |
rename py kdtree_test.py.patch | (download) |
python-bindings/py-kdtree_test.py |
403 0 + 403 - 0 ! |
rename py-kdtree_test.py to something importable |
add setup.py.patch | (download) |
python-bindings/setup.py |
44 44 + 0 - 0 ! |
add setup.py to build the python bindings With a proper setup.py the bindings are installed in the correct place, i.e /usr/lib/pythonX.Y/site-packages on Linux. In particular, they are installed in /usr/lib/python2.Y/dist-packages and /usr/lib/python3/dist-packages on Debian. |
use setup.py in cmake.patch | (download) |
python-bindings/CMakeLists.txt |
61 47 + 14 - 0 ! |
use setup.py from cmake to build the python bindings Run the appropriate setup.py targets to build, test and install the Python bindings from cmake. |
disable improper test.patch | (download) |
python-bindings/py_kdtree_test.py |
2 1 + 1 - 0 ! |
disable a improper tests I think the tests fails due to a confusion between the 2- and infinity-metrics. The test cases needs to be fixed. |
gcc 5.patch | (download) |
kdtree++/node.hpp |
30 17 + 13 - 0 ! |
fix build failure with gcc 5 |