hdf5.7 stable port information

Package: hdf5.7
Version: 1.8.8
Revision: 3
Source: ftp://ftp.hdfgroup.org/HDF5/current/src/hdf5-%v.tar.gz
Source-MD5: 1196e668f5592bfb50d1de162eb16cff
Description: Scientific data format (v1.8 API)--headers
DescDetail: <<
It was designed to address some of the limitations of the HDF 4.x library
and to address current and anticipated requirements of modern systems
and applications.
Fink's "%N*" packages are intended to replace the corresponding ones from
"hdf5-18*".
<<
Conflicts: hdf5, hdf5-18, %N-oldapi
Replaces: hdf5, hdf5-18, %N-oldapi
Depends: %N-shlibs (= %v-%r), %N-bin, szip-shlibs (>= 2.0-2)
BuildDepends: szip (>= 2.0-2), fink(>= 0.24.12), fink-package-precedence
GCC: 4.0
BuildDependsOnly: True
PatchScript: <<
perl -pi -e 's/hardcode_direct=yes/hardcode_direct=no/g' configure
perl -pi -e 's,sort \+2,sort -k 2,' bin/ltmain.sh
cp config/apple config/powerpc-apple
cp config/apple config/i386-apple
cp config/apple config/x86_64-apple
<<
ConfigureParams: <<
--enable-shared --enable-cxx --disable-fortran --with-zlib=/usr --without-mpe --with-szlib=%p \
--without-pthread --disable-parallel --disable-static
<<
License: OSI-Approved
InfoTest: <<
TestScript: make -j1 check || exit 2
<<
CompileScript: <<
#!/bin/sh -ev
# special-case for 10.6; check whether compiler is llvm-gcc
if [[ -n `gcc --version | grep llvm-g` ]]
then
export CXX='/usr/bin/clang++ -arch %m'
export CC='/usr/bin/clang -arch %m'
fi
%{default_script}
fink-package-precedence --prohibit-bdep=%N,%N-oldapi,hdf5,hdf5-18 c++/ fortran/ tools/ hl/tools
<<
InstallScript: <<
make install DESTDIR=%d
<<
SplitOff: <<
Package: %N-shlibs
Depends: szip-shlibs (>= 2.0-2)
Files: <<
lib/libhdf5.7.dylib
lib/libhdf5_cpp.7.dylib
lib/libhdf5_hl.7.dylib
lib/libhdf5_hl_cpp.7.dylib
<<
Shlibs: <<
%p/lib/libhdf5.7.dylib 8.0.0 %n (>= 1.8.7-1)
%p/lib/libhdf5_hl.7.dylib 8.0.0 %n (>= 1.8.7-1)
%p/lib/libhdf5_cpp.7.dylib 8.0.0 %n (>= 1.8.7-1)
%p/lib/libhdf5_hl_cpp.7.dylib 8.0.0 %n (>= 1.8.7-1)
<<
DocFiles: COPYING README.txt release_docs/RELEASE.txt release_docs/HISTORY*
Description: Scientific data format (v1.8 API)--shared C/C++ libraries
<<
SplitOff2: <<
Package: %N-bin
Depends: %N-shlibs (= %v-%r)
Conflicts: hdf5-18-bin, hdf5-bin, %N-oldapi-bin
Replaces: hdf5-18-bin, hdf5-bin, %N-oldapi-bin
Files: bin
DocFiles: COPYING README.txt release_docs/RELEASE.txt release_docs/HISTORY*
Description: Scientific data format (v1.8 API)--executables
<<
DocFiles: COPYING README.txt release_docs/RELEASE.txt release_docs/HISTORY*
Homepage: http://www.hdfgroup.org/HDF5/index.html
Maintainer: Alexander Hansen
DescPackaging: <<

<<
DescPort: <<
Manually generate appropriate system configuration files to be found by the configure script.
<<