]> git.pld-linux.org Git - packages/hdf5.git/commitdiff
- updated to 1.8.1 auto/th/hdf5-1_8_1-1 auto/ti/hdf5-1_8_1-1
authorJakub Bogusz <qboosh@pld-linux.org>
Thu, 5 Jun 2008 16:11:00 +0000 (16:11 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- updated config,sig patches, added link patch

Changed files:
    hdf5.spec -> 1.34

hdf5.spec

index 9c218e7663d05a5cde33a47e8cb3dd8b16710963..191038a8e412e81ca5b9725fa3b02466293a6f70 100644 (file)
--- a/hdf5.spec
+++ b/hdf5.spec
@@ -8,16 +8,17 @@
 Summary:       Hierarchical Data Format 5 library
 Summary(pl.UTF-8):     Biblioteka HDF5 (Hierarchical Data Format 5)
 Name:          hdf5
-Version:       1.6.5
-Release:       3
+Version:       1.8.1
+Release:       1
 Group:         Libraries
 License:       Nearly BSD, but changed sources must be marked
-Source0:       ftp://ftp.ncsa.uiuc.edu/HDF/HDF5/%{name}-%{version}/src/%{name}-%{version}.tar.gz
-# Source0-md5: 67187b3253b89f1f41756b7fd4396ecf
+Source0:       ftp://ftp.hdfgroup.org/HDF5/current/src/%{name}-%{version}.tar.bz2
+# Source0-md5: db983df70a69f8d0d87314ad1ccc2256
 Patch0:                %{name}-config.patch
 Patch1:                %{name}-sig.patch
+Patch2:                %{name}-link.patch
 URL:           http://hdf.ncsa.uiuc.edu/HDF5/
-BuildRequires: autoconf
+BuildRequires: autoconf >= 2.53
 BuildRequires: automake
 BuildRequires: libjpeg-devel >= 6b
 BuildRequires: libstdc++-devel
@@ -88,24 +89,24 @@ NarzÄ™dzia do konwersji z i to formatu HDF5.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %{__libtoolize}
 %{__aclocal}
 %{__autoconf}
-cd c++
-%{__aclocal}
-%{__autoconf}
-cd ..
+%{__autoheader}
+%{__automake}
 %configure \
+       --docdir=%{_docdir} \
        --enable-cxx \
        --enable-linux-lfs \
-       --enable-threadsafe \
        --enable-production \
        --with-pthread \
        --with-ssl \
        %{?with_szip:--with-szlib}
 
+#      --enable-threadsafe is incompatible with cxx/fortran
 #      --enable-fortran  - requires Fortran90 compiler
 
 %{__make}
@@ -120,11 +121,11 @@ install -d $RPM_BUILD_ROOT%{_includedir}
        bindir=$RPM_BUILD_ROOT%{_bindir} \
        docdir=$RPM_BUILD_ROOT%{_docdir}
 
-find doc -name Dependencies -o -name Makefile\* | xargs rm -f
-
 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
-mv -f $RPM_BUILD_ROOT%{_docdir}/hdf5/examples/{c,c++} \
-       $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+%{__make} -C examples install-examples \
+       EXAMPLEDIR=$RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/c
+%{__make} -C c++/examples install-examples \
+       EXAMPLEDIR=$RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/c++
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -134,24 +135,31 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc COPYING README.txt release_docs/{HISTORY.txt,RELEASE.txt}
+%doc COPYING README.txt release_docs/{HISTORY*.txt,RELEASE.txt}
 %attr(755,root,root) %{_libdir}/libhdf5.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libhdf5.so.5
 %attr(755,root,root) %{_libdir}/libhdf5_cpp.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libhdf5_cpp.so.0
 %attr(755,root,root) %{_libdir}/libhdf5_hl.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libhdf5_hl.so.0
+%attr(755,root,root) %{_libdir}/libhdf5_hl_cpp.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libhdf5_hl_cpp.so.0
 # used to show configuration at runtime
 %{_libdir}/libhdf5.settings
-%{_libdir}/libhdf5_cpp.settings
 
 %files devel
 %defattr(644,root,root,755)
-%doc doc/html
 %attr(755,root,root) %{_libdir}/libhdf5.so
 %attr(755,root,root) %{_libdir}/libhdf5_cpp.so
 %attr(755,root,root) %{_libdir}/libhdf5_hl.so
+%attr(755,root,root) %{_libdir}/libhdf5_hl_cpp.so
 %{_libdir}/libhdf5.la
 %{_libdir}/libhdf5_cpp.la
 %{_libdir}/libhdf5_hl.la
-%{_includedir}/*.h
+%{_libdir}/libhdf5_hl_cpp.la
+%{_includedir}/H5*.h
+%{_includedir}/hdf5.h
+%{_includedir}/hdf5_hl.h
 %{_examplesdir}/%{name}-%{version}
 
 %files static
@@ -159,6 +167,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libhdf5.a
 %{_libdir}/libhdf5_cpp.a
 %{_libdir}/libhdf5_hl.a
+%{_libdir}/libhdf5_hl_cpp.a
 
 %files progs
 %defattr(644,root,root,755)
This page took 0.046116 seconds and 4 git commands to generate.