- Fix the -devel dangling symlink by moving to libPDAL
libpdal_*.so.%{soname} symlinks to libpdal_*.%{sovers} rpmlint not more complain. OBS-URL: https://build.opensuse.org/package/show/Application:Geo/PDAL?expand=0&rev=29
This commit is contained in:
15
PDAL.spec
15
PDAL.spec
@@ -112,8 +112,6 @@ 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: System/Libraries
|
||||
Provides: lib%{lname}_base.so.%{soname} = %{version}
|
||||
Provides: lib%{name}%{soname} = %{version}
|
||||
|
||||
%description -n lib%{name}%{soname}
|
||||
PDAL is a C++ BSD library for translating and manipulating point cloud data.
|
||||
@@ -143,7 +141,6 @@ Summary: Development files and tools for PDAL applications
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: cmake
|
||||
Requires: laszip-devel
|
||||
Requires: lib%{lname}_base.so.%{soname} = %{version}
|
||||
Requires: lib%{name}%{soname} = %{version}
|
||||
Requires: libboost_filesystem-devel
|
||||
Requires: libboost_headers-devel
|
||||
@@ -270,11 +267,16 @@ sed -i 's,/usr//usr/lib64,%{_libdir},g' %{buildroot}/%{_libdir}/cmake/PDAL/PDALC
|
||||
%license LICENSE.txt
|
||||
%doc AUTHORS.txt README.md RELEASENOTES.txt
|
||||
%{_libdir}/libpdal_base.so.%{sovers}
|
||||
%{_libdir}/libpdal_base.so.%{soname}
|
||||
# Plugins
|
||||
%{_libdir}/libpdal_plugin_kernel_fauxplugin.so.%{sovers}
|
||||
%{_libdir}/libpdal_plugin_kernel_fauxplugin.so.%{soname}
|
||||
%{_libdir}/libpdal_plugin_reader_pgpointcloud.so.%{sovers}
|
||||
%{_libdir}/libpdal_plugin_reader_pgpointcloud.so.%{soname}
|
||||
%{_libdir}/libpdal_plugin_writer_pgpointcloud.so.%{sovers}
|
||||
%{_libdir}/libpdal_plugin_writer_pgpointcloud.so.%{soname}
|
||||
%{_libdir}/libpdal_util.so.%{sovers}
|
||||
%{_libdir}/libpdal_util.so.%{soname}
|
||||
|
||||
%files bash-completion
|
||||
%dir %{_datadir}/bash-completion
|
||||
@@ -285,18 +287,11 @@ sed -i 's,/usr//usr/lib64,%{_libdir},g' %{buildroot}/%{_libdir}/cmake/PDAL/PDALC
|
||||
%license LICENSE.txt
|
||||
%doc AUTHORS.txt README.md CONTRIBUTING.md
|
||||
%{_includedir}/pdal
|
||||
# old compatibility link
|
||||
%exclude %{_libdir}/libpdal_*.so.10
|
||||
%{_libdir}/libpdal_base.so
|
||||
%{_libdir}/libpdal_plugin_kernel_fauxplugin.so
|
||||
%{_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
|
||||
|
Reference in New Issue
Block a user