diff options
| author | CoprDistGit <infra@openeuler.org> | 2026-04-03 09:37:41 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2026-04-03 09:37:41 +0000 |
| commit | ee68911428f689d349a31d6edd1e64e5d6a8c5b4 (patch) | |
| tree | 09614934aeeb0507fabe640b3eaabe7ca71ea275 | |
| parent | 6af9b1796b9880788763334b3a99743dd4cc635d (diff) | |
automatic import of nanoflannopeneuler24.03_LTS
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | nanoflann.spec | 55 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 57 insertions, 0 deletions
@@ -0,0 +1 @@ +/nanoflann-1.9.0.tar.gz diff --git a/nanoflann.spec b/nanoflann.spec new file mode 100644 index 0000000..ab4be8b --- /dev/null +++ b/nanoflann.spec @@ -0,0 +1,55 @@ +Name: nanoflann +Version: 1.9.0 +Release: 1 +Summary: C++ header-only library for KD-Trees +License: BSD-3-Clause +URL: https://github.com/jlblancoc/nanoflann +%global github https://github.com/jlblancoc/nanoflann +Source: %{github}/archive/v%{version}/%{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: gcc-c++ + +# Header-only library - no debug package needed +%global debug_package %{nil} + +%description +nanoflann is a C++11 header-only library for building KD-Trees of +datasets with different topologies: R2, R3 (point clouds), SO(2) +and SO(3) (2D and 3D rotation groups). + +Key features: +- Fast query times and low memory usage +- Support for different distance metrics (L1, L2) +- No dependencies beyond standard library + +%package devel +Summary: %{summary} +Provides: %{name} = %{version}-%{release} +Provides: %{name}-static = %{version}-%{release} +BuildArch: noarch + +%description devel +Development files for nanoflann library. This is a header-only library. + +%prep +%autosetup -n %{name}-%{version} + +%build +%cmake -DNANOFLANN_BUILD_EXAMPLES=OFF \ + -DNANOFLANN_BUILD_TESTS=OFF + +%install +%make_install + +%files devel +%doc README.md CHANGELOG.md +%license COPYING +%{_includedir}/%{name}.hpp +%{_datadir}/cmake/%{name}/ +%{_libdir}/pkgconfig/%{name}.pc + +%changelog +* Tue Mar 25 2025 Claude Code <noreply@anthropic.com> - 1.9.0-1 +- Initial package for openEuler 24.03 +- Based on skill_compile_third_party_libs.md compilation experience @@ -0,0 +1 @@ +ffd8a26b95520011340b8bb696e78194 nanoflann-1.9.0.tar.gz |
