[packages/nifticlib] - updated to 2.0.0 - updated cmake patch
qboosh
qboosh at pld-linux.org
Sun Dec 23 16:22:02 CET 2018
commit 9ed65787651a0878f35f8381c47b2886f1aaf47e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Dec 23 16:26:42 2018 +0100
- updated to 2.0.0
- updated cmake patch
nifticlib-cmake.patch | 25 ++++++++++++++++---------
nifticlib.spec | 27 ++++++++++++---------------
2 files changed, 28 insertions(+), 24 deletions(-)
---
diff --git a/nifticlib.spec b/nifticlib.spec
index 33a0adf..60810a6 100644
--- a/nifticlib.spec
+++ b/nifticlib.spec
@@ -1,12 +1,12 @@
Summary: C I/O libraries for files in the nifti-1 data format
Summary(pl.UTF-8): Biblioteki C wejścia/wyjścia dla plików danych w formacie nifti-1
Name: nifticlib
-Version: 1.0.0
+Version: 2.0.0
Release: 1
License: Public Domain
Group: Libraries
-Source0: http://dl.sourceforge.net/niftilib/%{name}-%{version}.tar.gz
-# Source0-md5: 4d0828e5783df40fb98b8dd6edc11ebb
+Source0: http://downloads.sourceforge.net/niftilib/%{name}-%{version}.tar.gz
+# Source0-md5: 425a711f8f92fb1e1f088cbc55bea53a
Patch0: %{name}-link.patch
Patch1: %{name}-cmake.patch
URL: http://niftilib.sourceforge.net/
@@ -50,19 +50,15 @@ Pliki nagłówkowe bibliotek C niftilib.
%patch1 -p1
%build
-%cmake . \
- -DCMAKE_CXX_COMPILER_WORKS=1 \
- -DCMAKE_CXX_COMPILER="%{__cc}" \
- -DBUILD_SHARED_LIBS=ON \
- -DCMAKE_INSTALL_PREFIX=%{_prefix} \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_VERBOSE_MAKEFILE=ON \
- -DNIFTI_INSTALL_LIB_DIR=%{_libdir}
+install -d build
+cd build
+%cmake ..
+%{__make}
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} install \
+%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT
%clean
@@ -76,12 +72,13 @@ rm -rf $RPM_BUILD_ROOT
%doc LICENSE README Updates.txt
%attr(755,root,root) %{_bindir}/nifti_stats
%attr(755,root,root) %{_bindir}/nifti_tool
+%attr(755,root,root) %{_bindir}/nifti1_test
%attr(755,root,root) %{_libdir}/libnifticdf.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libnifticdf.so.1
+%attr(755,root,root) %ghost %{_libdir}/libnifticdf.so.2
%attr(755,root,root) %{_libdir}/libniftiio.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libniftiio.so.1
+%attr(755,root,root) %ghost %{_libdir}/libniftiio.so.2
%attr(755,root,root) %{_libdir}/libznz.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libznz.so.1
+%attr(755,root,root) %ghost %{_libdir}/libznz.so.2
%files devel
%defattr(644,root,root,755)
diff --git a/nifticlib-cmake.patch b/nifticlib-cmake.patch
index f4e0836..c533e4e 100644
--- a/nifticlib-cmake.patch
+++ b/nifticlib-cmake.patch
@@ -1,12 +1,19 @@
---- nifticlib-1.0.0/CMakeLists.txt.orig 2007-12-05 14:07:45.000000000 +0100
-+++ nifticlib-1.0.0/CMakeLists.txt 2008-01-20 16:15:17.202457443 +0100
-@@ -42,7 +42,9 @@
- FIND_PACKAGE(ZLIB)
- # MESSAGE(STATUS "---------------------SYSTEM ZLIB ${ZLIB_LIBRARY}")
- SET(PACKAGE_PREFIX "")
-+ IF(NOT DEFINED NIFTI_INSTALL_LIB_DIR)
- SET(NIFTI_INSTALL_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib")
-+ ENDIF(NOT DEFINED NIFTI_INSTALL_LIB_DIR)
+--- nifticlib-2.0.0/CMakeLists.txt.orig 2010-07-07 21:05:44.000000000 +0200
++++ nifticlib-2.0.0/CMakeLists.txt 2018-12-23 15:32:48.339462174 +0100
+@@ -1,6 +1,6 @@
+ #File Generated by Hans J. Johnson
+ #Please contact hans-johnson at uiowa.edu for making enhancments/corrections
+-PROJECT(NIFTI)
++PROJECT(NIFTI C)
+ # Configure Dart testing support.
+ INCLUDE(${CMAKE_ROOT}/Modules/Dart.cmake)
+
+@@ -46,7 +46,7 @@
+ SET(NIFTI_LIBRARY_PROPERTIES VERSION ${NIFTI_SHAREDLIB_VERSION} SOVERSION ${NIFTI_SHAREDLIB_SOVERSION})
+
SET(NIFTI_INSTALL_BIN_DIR "${CMAKE_INSTALL_PREFIX}/bin")
+- SET(NIFTI_INSTALL_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib")
++ SET(NIFTI_INSTALL_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}")
SET(NIFTI_INSTALL_INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/include/nifti")
SET(NIFTI_ZLIB_LIBRARIES ${ZLIB_LIBRARIES})
+ SET(NIFTI_INSTALL_NO_DEVELOPMENT 0)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/nifticlib.git/commitdiff/9ed65787651a0878f35f8381c47b2886f1aaf47e
More information about the pld-cvs-commit
mailing list