commit 810131b22948245690018fdd52f39bfdd38c1b07
Author: Jan Palus <[email protected]>
Date:   Fri Jun 25 14:27:56 2021 +0200

    up to 1.4.14 (now includes proper soname)
    
    - updated source url

 kealib-config.patch | 51 ++++++++++++++++++++++++++-------------------------
 kealib.spec         | 12 ++++++------
 2 files changed, 32 insertions(+), 31 deletions(-)
---
diff --git a/kealib.spec b/kealib.spec
index bb409ab..2467b3a 100644
--- a/kealib.spec
+++ b/kealib.spec
@@ -5,12 +5,12 @@
 Summary:       KEALib - HDF5 based raster file format library
 Summary(pl.UTF-8):     KEALib - biblioteka rastrowego formatu plików opartego 
na HDF5
 Name:          kealib
-Version:       1.4.6
-Release:       6
+Version:       1.4.14
+Release:       1
 License:       MIT
 Group:         Libraries
-Source0:       
http://downloads.sourceforge.net/kealib/%{name}-%{version}.tar.gz
-# Source0-md5: 789174bd519736ac1e726613b6eb7672
+Source0:       
https://github.com/ubarsc/kealib/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
+# Source0-md5: 494e9efc0c26f904c02c31fe2e668885
 Patch0:                %{name}-config.patch
 URL:           http://kealib.org/
 BuildRequires: cmake >= 2.6.0
@@ -78,7 +78,6 @@ Wtyczka KEA do biblioteki GDAL.
 %patch0 -p1
 
 %build
-cd trunk
 %cmake . \
 %if %{with gdal}
        -DGDAL_INCLUDE_DIR=%{_includedir}/gdal \
@@ -91,7 +90,7 @@ cd trunk
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} -C trunk install \
+%{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
 %clean
@@ -104,6 +103,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc README.md
 %attr(755,root,root) %{_libdir}/libkea.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libkea.so.1.4
 
 %files devel
 %defattr(644,root,root,755)
diff --git a/kealib-config.patch b/kealib-config.patch
index 5b9e3c6..a9fdf24 100644
--- a/kealib-config.patch
+++ b/kealib-config.patch
@@ -1,28 +1,29 @@
---- kealib-1.4.4/trunk/CMakeLists.txt.orig     2015-01-08 08:48:57.000000000 
+0100
-+++ kealib-1.4.4/trunk/CMakeLists.txt  2016-03-20 10:31:35.276684756 +0100
+--- kealib-1.4.4/CMakeLists.txt.orig   2015-01-08 08:48:57.000000000 +0100
++++ kealib-1.4.4/CMakeLists.txt        2016-03-20 10:31:35.276684756 +0100
 @@ -21,7 +21,7 @@
- endif()
+ ENDIF()
  
  set (PROJECT_BINARY_DIR bin)
 -set (PROJECT_LIBRARY_DIR lib)
 +set (PROJECT_LIBRARY_DIR lib${LIB_SUFFIX})
- set (PROJECT_SOURCE_DIR src)
+ set (PROJECT_TEST_DIR tests)
  set (PROJECT_HEADER_DIR include)
  set (PROJECT_TOOLS_DIR tools)
---- kealib-1.4.4/trunk/src/CMakeLists.txt.orig 2015-01-08 08:48:57.000000000 
+0100
-+++ kealib-1.4.4/trunk/src/CMakeLists.txt      2016-03-20 10:32:17.330016324 
+0100
-@@ -48,6 +48,6 @@
- 
+--- kealib-1.4.4/src/CMakeLists.txt.orig       2015-01-08 08:48:57.000000000 
+0100
++++ kealib-1.4.4/src/CMakeLists.txt    2016-03-20 10:32:17.330016324 +0100
+@@ -48,8 +48,8 @@
+ # Install
+ install (TARGETS ${LIBKEA_LIB_NAME}
+           RUNTIME DESTINATION bin
+-          LIBRARY DESTINATION lib
+-          ARCHIVE DESTINATION lib)
++          LIBRARY DESTINATION lib${LIB_SUFFIX}
++          ARCHIVE DESTINATION lib${LIB_SUFFIX})
+ install(FILES ${LIBKEA_H} 
${CMAKE_CURRENT_BINARY_DIR}/include/libkea/kea_export.h
+         DESTINATION include/libkea)
  
###############################################################################
- # Installation 
--install (TARGETS ${LIBKEA_LIB_NAME} DESTINATION lib)
-+install (TARGETS ${LIBKEA_LIB_NAME} DESTINATION lib${LIB_SUFFIX})
- install (FILES ${LIBKEA_H} DESTINATION include/libkea)
--###############################################################################
-\ No newline at end of file
-+###############################################################################
---- kealib-1.4.4/trunk/tools/kea-config.in.orig        2015-01-08 
08:48:57.000000000 +0100
-+++ kealib-1.4.4/trunk/tools/kea-config.in     2016-03-20 10:33:47.626679202 
+0100
+--- kealib-1.4.4/tools/kea-config.in.orig      2015-01-08 08:48:57.000000000 
+0100
++++ kealib-1.4.4/tools/kea-config.in   2016-03-20 10:33:47.626679202 +0100
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env bash
 +#!/bin/sh
@@ -42,14 +43,14 @@
        ;;
      --includes)
        echo -n "@CMAKE_INSTALL_PREFIX@/@PROJECT_HEADER_DIR@ "
---- kealib-1.4.6/trunk/gdal/CMakeLists.txt.orig        2016-04-21 
20:58:02.218148230 +0200
-+++ kealib-1.4.6/trunk/gdal/CMakeLists.txt     2016-04-21 21:08:21.174788927 
+0200
-@@ -45,5 +45,5 @@
- 
- 
###############################################################################
+--- kealib-1.4.6/gdal/CMakeLists.txt.orig      2016-04-21 20:58:02.218148230 
+0200
++++ kealib-1.4.6/gdal/CMakeLists.txt   2016-04-21 21:08:21.174788927 +0200
+@@ -45,7 +45,7 @@
  # Installation 
+ # Always install into the prefix
+ # to keep compatibility with previous versions
 -install (TARGETS ${LIBKEA_GDAL_DRIVER} DESTINATION lib/gdalplugins)
--###############################################################################
-\ No newline at end of file
 +install (TARGETS ${LIBKEA_GDAL_DRIVER} DESTINATION 
lib${LIB_SUFFIX}/gdalplugins)
-+###############################################################################
+ 
+ # Then look for existing plugins directories
+ set(GDAL_PLUGIN_DIRS)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kealib.git/commitdiff/e90f523b8e8ee9aa15e6cc2bf05bb2b0ab0d90dc

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to