Page MenuHomeSolus

0001-initial-commit-of-flann.patch

Authored By
SW1-SCW
Mar 18 2017, 10:01 PM
Size
13 KB
Referenced Files
None
Subscribers
None

0001-initial-commit-of-flann.patch

From e4f40d0b213c44e6511a1701ea567f42ea198e48 Mon Sep 17 00:00:00 2001
From: Jonathan Fulton <fulton.jonathan@gmail.com>
Date: Sat, 18 Mar 2017 14:57:10 -0700
Subject: [PATCH 1/1] initial commit of flann
---
Makefile | 1 +
abi_symbols | 210 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
abi_used_libs | 6 ++
package.yml | 18 +++++
pspec_x86_64.xml | 53 ++++++++++++++
5 files changed, 288 insertions(+)
create mode 100644 Makefile
create mode 100644 abi_symbols
create mode 100644 abi_used_libs
create mode 100644 package.yml
create mode 100644 pspec_x86_64.xml
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..0a42375
--- /dev/null
+++ b/Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
diff --git a/abi_symbols b/abi_symbols
new file mode 100644
index 0000000..144900c
--- /dev/null
+++ b/abi_symbols
@@ -0,0 +1,210 @@
+libflann.so.1.9:LZ4_compress
+libflann.so.1.9:LZ4_compressBound
+libflann.so.1.9:LZ4_compressHC
+libflann.so.1.9:LZ4_compressHC2
+libflann.so.1.9:LZ4_compressHC2_continue
+libflann.so.1.9:LZ4_compressHC2_limitedOutput
+libflann.so.1.9:LZ4_compressHC2_limitedOutput_continue
+libflann.so.1.9:LZ4_compressHC2_limitedOutput_withStateHC
+libflann.so.1.9:LZ4_compressHC2_withStateHC
+libflann.so.1.9:LZ4_compressHC_continue
+libflann.so.1.9:LZ4_compressHC_limitedOutput
+libflann.so.1.9:LZ4_compressHC_limitedOutput_continue
+libflann.so.1.9:LZ4_compressHC_limitedOutput_withStateHC
+libflann.so.1.9:LZ4_compressHC_withStateHC
+libflann.so.1.9:LZ4_compress_HC
+libflann.so.1.9:LZ4_compress_HC_continue
+libflann.so.1.9:LZ4_compress_HC_extStateHC
+libflann.so.1.9:LZ4_compress_continue
+libflann.so.1.9:LZ4_compress_default
+libflann.so.1.9:LZ4_compress_destSize
+libflann.so.1.9:LZ4_compress_fast
+libflann.so.1.9:LZ4_compress_fast_continue
+libflann.so.1.9:LZ4_compress_fast_extState
+libflann.so.1.9:LZ4_compress_fast_force
+libflann.so.1.9:LZ4_compress_forceExtDict
+libflann.so.1.9:LZ4_compress_limitedOutput
+libflann.so.1.9:LZ4_compress_limitedOutput_continue
+libflann.so.1.9:LZ4_compress_limitedOutput_withState
+libflann.so.1.9:LZ4_compress_withState
+libflann.so.1.9:LZ4_create
+libflann.so.1.9:LZ4_createHC
+libflann.so.1.9:LZ4_createStream
+libflann.so.1.9:LZ4_createStreamDecode
+libflann.so.1.9:LZ4_createStreamHC
+libflann.so.1.9:LZ4_decompress_fast
+libflann.so.1.9:LZ4_decompress_fast_continue
+libflann.so.1.9:LZ4_decompress_fast_usingDict
+libflann.so.1.9:LZ4_decompress_fast_withPrefix64k
+libflann.so.1.9:LZ4_decompress_safe
+libflann.so.1.9:LZ4_decompress_safe_continue
+libflann.so.1.9:LZ4_decompress_safe_forceExtDict
+libflann.so.1.9:LZ4_decompress_safe_partial
+libflann.so.1.9:LZ4_decompress_safe_usingDict
+libflann.so.1.9:LZ4_decompress_safe_withPrefix64k
+libflann.so.1.9:LZ4_freeHC
+libflann.so.1.9:LZ4_freeStream
+libflann.so.1.9:LZ4_freeStreamDecode
+libflann.so.1.9:LZ4_freeStreamHC
+libflann.so.1.9:LZ4_loadDict
+libflann.so.1.9:LZ4_loadDictHC
+libflann.so.1.9:LZ4_resetStream
+libflann.so.1.9:LZ4_resetStreamHC
+libflann.so.1.9:LZ4_resetStreamState
+libflann.so.1.9:LZ4_resetStreamStateHC
+libflann.so.1.9:LZ4_saveDict
+libflann.so.1.9:LZ4_saveDictHC
+libflann.so.1.9:LZ4_setStreamDecode
+libflann.so.1.9:LZ4_sizeofState
+libflann.so.1.9:LZ4_sizeofStateHC
+libflann.so.1.9:LZ4_sizeofStreamState
+libflann.so.1.9:LZ4_sizeofStreamStateHC
+libflann.so.1.9:LZ4_slideInputBuffer
+libflann.so.1.9:LZ4_slideInputBufferHC
+libflann.so.1.9:LZ4_uncompress
+libflann.so.1.9:LZ4_uncompress_unknownOutputSize
+libflann.so.1.9:LZ4_versionNumber
+libflann.so.1.9:_Z17create_parametersB5cxx11P15FLANNParameters
+libflann.so.1.9:_Z20create_search_paramsP15FLANNParameters
+libflann.so.1.9:_Z21init_flann_parametersP15FLANNParameters
+libflann.so.1.9:_Z23update_flann_parametersRKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5flann3anyESt4lessIS5_ESaISt4pairIKS5_S7_EEEP15FLANNParameters
+libflann.so.1.9:flann_add_points
+libflann.so.1.9:flann_add_points_byte
+libflann.so.1.9:flann_add_points_double
+libflann.so.1.9:flann_add_points_float
+libflann.so.1.9:flann_add_points_int
+libflann.so.1.9:flann_build_index
+libflann.so.1.9:flann_build_index_byte
+libflann.so.1.9:flann_build_index_double
+libflann.so.1.9:flann_build_index_float
+libflann.so.1.9:flann_build_index_int
+libflann.so.1.9:flann_compute_cluster_centers
+libflann.so.1.9:flann_compute_cluster_centers_byte
+libflann.so.1.9:flann_compute_cluster_centers_double
+libflann.so.1.9:flann_compute_cluster_centers_float
+libflann.so.1.9:flann_compute_cluster_centers_int
+libflann.so.1.9:flann_find_nearest_neighbors
+libflann.so.1.9:flann_find_nearest_neighbors_byte
+libflann.so.1.9:flann_find_nearest_neighbors_double
+libflann.so.1.9:flann_find_nearest_neighbors_float
+libflann.so.1.9:flann_find_nearest_neighbors_index
+libflann.so.1.9:flann_find_nearest_neighbors_index_byte
+libflann.so.1.9:flann_find_nearest_neighbors_index_double
+libflann.so.1.9:flann_find_nearest_neighbors_index_float
+libflann.so.1.9:flann_find_nearest_neighbors_index_int
+libflann.so.1.9:flann_find_nearest_neighbors_int
+libflann.so.1.9:flann_free_index
+libflann.so.1.9:flann_free_index_byte
+libflann.so.1.9:flann_free_index_double
+libflann.so.1.9:flann_free_index_float
+libflann.so.1.9:flann_free_index_int
+libflann.so.1.9:flann_get_distance_order
+libflann.so.1.9:flann_get_distance_type
+libflann.so.1.9:flann_get_point
+libflann.so.1.9:flann_get_point_byte
+libflann.so.1.9:flann_get_point_double
+libflann.so.1.9:flann_get_point_float
+libflann.so.1.9:flann_get_point_int
+libflann.so.1.9:flann_load_index
+libflann.so.1.9:flann_load_index_byte
+libflann.so.1.9:flann_load_index_double
+libflann.so.1.9:flann_load_index_float
+libflann.so.1.9:flann_load_index_int
+libflann.so.1.9:flann_log_verbosity
+libflann.so.1.9:flann_radius_search
+libflann.so.1.9:flann_radius_search_byte
+libflann.so.1.9:flann_radius_search_double
+libflann.so.1.9:flann_radius_search_float
+libflann.so.1.9:flann_radius_search_int
+libflann.so.1.9:flann_remove_point
+libflann.so.1.9:flann_remove_point_byte
+libflann.so.1.9:flann_remove_point_double
+libflann.so.1.9:flann_remove_point_float
+libflann.so.1.9:flann_remove_point_int
+libflann.so.1.9:flann_save_index
+libflann.so.1.9:flann_save_index_byte
+libflann.so.1.9:flann_save_index_double
+libflann.so.1.9:flann_save_index_float
+libflann.so.1.9:flann_save_index_int
+libflann.so.1.9:flann_set_distance_type
+libflann.so.1.9:flann_size
+libflann.so.1.9:flann_size_byte
+libflann.so.1.9:flann_size_double
+libflann.so.1.9:flann_size_float
+libflann.so.1.9:flann_size_int
+libflann.so.1.9:flann_used_memory
+libflann.so.1.9:flann_used_memory_byte
+libflann.so.1.9:flann_used_memory_double
+libflann.so.1.9:flann_used_memory_float
+libflann.so.1.9:flann_used_memory_int
+libflann.so.1.9:flann_veclen
+libflann.so.1.9:flann_veclen_byte
+libflann.so.1.9:flann_veclen_double
+libflann.so.1.9:flann_veclen_float
+libflann.so.1.9:flann_veclen_int
+libflann_cpp.so.1.9:LZ4_compress
+libflann_cpp.so.1.9:LZ4_compressBound
+libflann_cpp.so.1.9:LZ4_compressHC
+libflann_cpp.so.1.9:LZ4_compressHC2
+libflann_cpp.so.1.9:LZ4_compressHC2_continue
+libflann_cpp.so.1.9:LZ4_compressHC2_limitedOutput
+libflann_cpp.so.1.9:LZ4_compressHC2_limitedOutput_continue
+libflann_cpp.so.1.9:LZ4_compressHC2_limitedOutput_withStateHC
+libflann_cpp.so.1.9:LZ4_compressHC2_withStateHC
+libflann_cpp.so.1.9:LZ4_compressHC_continue
+libflann_cpp.so.1.9:LZ4_compressHC_limitedOutput
+libflann_cpp.so.1.9:LZ4_compressHC_limitedOutput_continue
+libflann_cpp.so.1.9:LZ4_compressHC_limitedOutput_withStateHC
+libflann_cpp.so.1.9:LZ4_compressHC_withStateHC
+libflann_cpp.so.1.9:LZ4_compress_HC
+libflann_cpp.so.1.9:LZ4_compress_HC_continue
+libflann_cpp.so.1.9:LZ4_compress_HC_extStateHC
+libflann_cpp.so.1.9:LZ4_compress_continue
+libflann_cpp.so.1.9:LZ4_compress_default
+libflann_cpp.so.1.9:LZ4_compress_destSize
+libflann_cpp.so.1.9:LZ4_compress_fast
+libflann_cpp.so.1.9:LZ4_compress_fast_continue
+libflann_cpp.so.1.9:LZ4_compress_fast_extState
+libflann_cpp.so.1.9:LZ4_compress_fast_force
+libflann_cpp.so.1.9:LZ4_compress_forceExtDict
+libflann_cpp.so.1.9:LZ4_compress_limitedOutput
+libflann_cpp.so.1.9:LZ4_compress_limitedOutput_continue
+libflann_cpp.so.1.9:LZ4_compress_limitedOutput_withState
+libflann_cpp.so.1.9:LZ4_compress_withState
+libflann_cpp.so.1.9:LZ4_create
+libflann_cpp.so.1.9:LZ4_createHC
+libflann_cpp.so.1.9:LZ4_createStream
+libflann_cpp.so.1.9:LZ4_createStreamDecode
+libflann_cpp.so.1.9:LZ4_createStreamHC
+libflann_cpp.so.1.9:LZ4_decompress_fast
+libflann_cpp.so.1.9:LZ4_decompress_fast_continue
+libflann_cpp.so.1.9:LZ4_decompress_fast_usingDict
+libflann_cpp.so.1.9:LZ4_decompress_fast_withPrefix64k
+libflann_cpp.so.1.9:LZ4_decompress_safe
+libflann_cpp.so.1.9:LZ4_decompress_safe_continue
+libflann_cpp.so.1.9:LZ4_decompress_safe_forceExtDict
+libflann_cpp.so.1.9:LZ4_decompress_safe_partial
+libflann_cpp.so.1.9:LZ4_decompress_safe_usingDict
+libflann_cpp.so.1.9:LZ4_decompress_safe_withPrefix64k
+libflann_cpp.so.1.9:LZ4_freeHC
+libflann_cpp.so.1.9:LZ4_freeStream
+libflann_cpp.so.1.9:LZ4_freeStreamDecode
+libflann_cpp.so.1.9:LZ4_freeStreamHC
+libflann_cpp.so.1.9:LZ4_loadDict
+libflann_cpp.so.1.9:LZ4_loadDictHC
+libflann_cpp.so.1.9:LZ4_resetStream
+libflann_cpp.so.1.9:LZ4_resetStreamHC
+libflann_cpp.so.1.9:LZ4_resetStreamState
+libflann_cpp.so.1.9:LZ4_resetStreamStateHC
+libflann_cpp.so.1.9:LZ4_saveDict
+libflann_cpp.so.1.9:LZ4_saveDictHC
+libflann_cpp.so.1.9:LZ4_setStreamDecode
+libflann_cpp.so.1.9:LZ4_sizeofState
+libflann_cpp.so.1.9:LZ4_sizeofStateHC
+libflann_cpp.so.1.9:LZ4_sizeofStreamState
+libflann_cpp.so.1.9:LZ4_sizeofStreamStateHC
+libflann_cpp.so.1.9:LZ4_slideInputBuffer
+libflann_cpp.so.1.9:LZ4_slideInputBufferHC
+libflann_cpp.so.1.9:LZ4_uncompress
+libflann_cpp.so.1.9:LZ4_uncompress_unknownOutputSize
+libflann_cpp.so.1.9:LZ4_versionNumber
diff --git a/abi_used_libs b/abi_used_libs
new file mode 100644
index 0000000..7fe409a
--- /dev/null
+++ b/abi_used_libs
@@ -0,0 +1,6 @@
+libc.so.6
+libgcc_s.so.1
+libgomp.so.1
+libm.so.6
+libpthread.so.0
+libstdc++.so.6
diff --git a/package.yml b/package.yml
new file mode 100644
index 0000000..65f5118
--- /dev/null
+++ b/package.yml
@@ -0,0 +1,18 @@
+name : flann
+version : 1.9.1
+release : 1
+source :
+ - https://github.com/mariusmuja/flann/archive/1.9.1.tar.gz : b23b5f4e71139faa3bcb39e6bbcc76967fbaf308c4ee9d4f5bfbeceaa76cc5d3
+license : BSD-3-Clause
+component : office.maths
+summary : Fast Library for Approximate Nearest Neighbor
+description: |
+ FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces. It contains a collection of algorithms we found to work best for nearest neighbor search and a system for automatically choosing the best algorithm and optimum parameters depending on the dataset.
+builddeps :
+ - clang
+setup : |
+ %cmake
+build : |
+ %make
+install : |
+ %make_install
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
new file mode 100644
index 0000000..20d1f5f
--- /dev/null
+++ b/pspec_x86_64.xml
@@ -0,0 +1,53 @@
+<PISI>
+ <Source>
+ <Name>flann</Name>
+ <Packager>
+ <Name>Jonathan Fulton</Name>
+ <Email>fulton.jonathan@gmail.com</Email>
+ </Packager>
+ <License>BSD-3-Clause</License>
+ <PartOf>office.maths</PartOf>
+ <Summary xml:lang="en">Fast Library for Approximate Nearest Neighbor</Summary>
+ <Description xml:lang="en">FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces. It contains a collection of algorithms we found to work best for nearest neighbor search and a system for automatically choosing the best algorithm and optimum parameters depending on the dataset.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>flann</Name>
+ <Summary xml:lang="en">Fast Library for Approximate Nearest Neighbor</Summary>
+ <Description xml:lang="en">FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces. It contains a collection of algorithms we found to work best for nearest neighbor search and a system for automatically choosing the best algorithm and optimum parameters depending on the dataset.
+</Description>
+ <PartOf>office.maths</PartOf>
+ <Files>
+ <Path fileType="executable">/usr/bin</Path>
+ <Path fileType="library">/usr/lib/lib*.so.*</Path>
+ <Path fileType="doc">/usr/share/doc</Path>
+ <Path fileType="data">/usr/share/flann</Path>
+ </Files>
+ </Package>
+ <Package>
+ <Name>flann-devel</Name>
+ <Summary xml:lang="en">Development files for flann</Summary>
+ <Description xml:lang="en">FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces. It contains a collection of algorithms we found to work best for nearest neighbor search and a system for automatically choosing the best algorithm and optimum parameters depending on the dataset.
+</Description>
+ <PartOf>programming.devel</PartOf>
+ <RuntimeDependencies>
+ <Dependency release="1">flann</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="header">/usr/include/</Path>
+ <Path fileType="library">/usr/lib/lib*.a</Path>
+ <Path fileType="library">/usr/lib/lib*.so</Path>
+ <Path fileType="data">/usr/lib/pkgconfig/*.pc</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2017-03-18</Date>
+ <Version>1.9.1</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Jonathan Fulton</Name>
+ <Email>fulton.jonathan@gmail.com</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file
--
2.12.0

File Metadata

Mime Type
text/x-diff
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
10542
Default Alt Text
0001-initial-commit-of-flann.patch (13 KB)

Event Timeline