2020-09-21 13:50:33 +00:00
committed by Git OBS Bridge
parent c855a85540
commit 2deb21265e
6 changed files with 37 additions and 14 deletions

View File

@@ -17,11 +17,11 @@
#
%define soname 11
%define sovers 11
%define soname 12
%define sovers 12.0.0
%define lname pdal
Name: PDAL
Version: 2.1.0
Version: 2.2.0
Release: 0
Summary: Point Data Abstraction Library. GDAL for point cloud data
License: BSD-3-Clause
@@ -52,22 +52,23 @@ BuildRequires: libgeos-devel
BuildRequires: libopenssl-devel >= 1.1
BuildRequires: libproj-devel
# Needed to have proj.db for tests
BuildRequires: proj
BuildRequires: libpsl5
BuildRequires: libspatialindex-devel
BuildRequires: libtiff-devel
BuildRequires: libxml2-devel
BuildRequires: pkgconfig
BuildRequires: postgresql-devel
BuildRequires: postgresql-server-devel
BuildRequires: proj
# We don't have it yet
# BuildRequires: pointcloud-devel
BuildRequires: libunwind-devel
BuildRequires: libzstd-devel
BuildRequires: python3-devel
BuildRequires: sqlite3-devel
BuildRequires: xz-devel
BuildRequires: zlib-devel
BuildRequires: libzstd-devel
BuildRequires: libunwind-devel
BuildRequires: pkgconfig(libpq)
BuildRequires: sqlite3-devel
BuildRequires: python3-devel
# Needed for documentation but we don't build it.
# BuildRequires: dblatex
# BuildRequires: doxygen
@@ -106,6 +107,7 @@ This package provides tools & utilities using PDAL library libpdal
%package -n lib%{name}%{soname}
Summary: Point Data Abstraction Library. GDAL for point cloud data
Group: Productivity/Graphics/CAD
Provides: lib%{lname}%{soname}
Provides: libpdal%{soname}
@@ -145,8 +147,8 @@ Requires: libboost_headers-devel
Requires: libboost_program_options-devel
Requires: xz-devel
Requires: zlib-devel
Provides: lib%{name}%{soname}-devel = %{version}
Provides: lib%{lname}%{soname}-devel = %{version}
Provides: lib%{name}%{soname}-devel = %{version}
Provides: lib%{name}-devel
Provides: libpdal-devel
@@ -219,7 +221,6 @@ find %{buildroot} -type f -name "*.la" -o -name "*.a" -delete -print
# Strange the @PDAL_CONFIG_LIBRARY_DIRS@ is wrongly expanded /usr//usr/lib64/ in PDALConfig.cmake
sed -i 's,/usr//usr/lib64,%{_libdir},g' %{buildroot}/%{_libdir}/cmake/PDAL/PDALConfig.cmake
# WIP pgpointcloud test need a complete running pg server
#%%check
#pushd build
@@ -264,6 +265,11 @@ sed -i 's,/usr//usr/lib64,%{_libdir},g' %{buildroot}/%{_libdir}/cmake/PDAL/PDALC
%{_libdir}/libpdal_plugin_reader_pgpointcloud.so
%{_libdir}/libpdal_plugin_writer_pgpointcloud.so
%{_libdir}/libpdal_util.so
%{_libdir}/libpdal_base.so.%{soname}
%{_libdir}/libpdal_plugin_kernel_fauxplugin.so.%{soname}
%{_libdir}/libpdal_plugin_reader_pgpointcloud.so.%{soname}
%{_libdir}/libpdal_plugin_writer_pgpointcloud.so.%{soname}
%{_libdir}/libpdal_util.so.%{soname}
%{_libdir}/libpdalcpp.so
%{_libdir}/pkgconfig/pdal.pc
%{_libdir}/cmake/PDAL