|
Shakthi Kannan |
41c6cd1 |
# Package whose only architecture dependent binary is a library
|
|
Shakthi Kannan |
41c6cd1 |
%global debug_package %{nil}
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
Name: cgnslib
|
|
Shakthi Kannan |
beb5b1f |
Version: 3.2
|
|
Shakthi Kannan |
beb5b1f |
Release: 1%{?dist}
|
|
Shakthi Kannan |
41c6cd1 |
Summary: Computational Fluid Dynamics General Notation System
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
Group: Development/Libraries
|
|
Shakthi Kannan |
41c6cd1 |
License: zlib
|
|
Shakthi Kannan |
41c6cd1 |
URL: http://www.cgns.org/
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
beb5b1f |
Source: http://sourceforge.net/projects/cgns/files/%{name}_%{version}/%{name}_%{version}.tar.gz
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
BuildRequires: hdf5-devel >= 1.8
|
|
Shakthi Kannan |
41c6cd1 |
BuildRequires: zlib-devel
|
|
Shakthi Kannan |
41c6cd1 |
BuildRequires: gcc-gfortran
|
|
Shakthi Kannan |
41c6cd1 |
BuildRequires: chrpath
|
|
Shakthi Kannan |
efd7960 |
BuildRequires: cmake
|
|
Orion Poplawski |
cf8c31f |
Requires: hdf5 = %{_hdf5_version}
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%description
|
|
Shakthi Kannan |
41c6cd1 |
The Computational Fluid Dynamics General Notation System (CGNS) provides
|
|
Shakthi Kannan |
41c6cd1 |
a general, portable, and extensible standard for the storage and
|
|
Shakthi Kannan |
41c6cd1 |
retrieval of computational fluid dynamics (CFD) analysis
|
|
Shakthi Kannan |
41c6cd1 |
data. It consists of a collection of conventions, and free
|
|
Shakthi Kannan |
41c6cd1 |
and open software implementing those conventions. It is
|
|
Shakthi Kannan |
41c6cd1 |
self-descriptive, machine-independent, well-documented, and
|
|
Shakthi Kannan |
41c6cd1 |
administered by an international steering committee.
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%package devel
|
|
Shakthi Kannan |
41c6cd1 |
Summary: Header files for %{name} package
|
|
Shakthi Kannan |
41c6cd1 |
Group: Development/Libraries
|
|
Shakthi Kannan |
41c6cd1 |
Requires: %{name} = %{version}-%{release}
|
|
Shakthi Kannan |
5c2ab54 |
Requires: hdf5-devel
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%description devel
|
|
Shakthi Kannan |
41c6cd1 |
The %{name}-devel package contains the header files
|
|
Shakthi Kannan |
41c6cd1 |
for %{name} package.
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%prep
|
|
Shakthi Kannan |
beb5b1f |
%setup -q -n %{name}_%{version}
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
efd7960 |
sed -i "s|\${CMAKE_INSTALL_PREFIX}/lib|\${CMAKE_INSTALL_PREFIX}/\${LIB_INSTALL_DIR}|" CMakeLists.txt
|
|
Shakthi Kannan |
efd7960 |
sed -i "s|DESTINATION lib|DESTINATION \${LIB_INSTALL_DIR}|" src/CMakeLists.txt
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%build
|
|
Shakthi Kannan |
efd7960 |
%cmake . -DCMAKE_SKIP_RPATH:BOOL=YES
|
|
Shakthi Kannan |
41c6cd1 |
%{__make} %{?_smp_mflags}
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%install
|
|
Shakthi Kannan |
efd7960 |
rm -rf $RPM_BUILD_ROOT
|
|
Shakthi Kannan |
efd7960 |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
efd7960 |
find $RPM_BUILD_ROOT -name libcgns.a -exec rm -f {} \;
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%post -p /sbin/ldconfig
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%postun -p /sbin/ldconfig
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%clean
|
|
Shakthi Kannan |
41c6cd1 |
%{__rm} -rf %{buildroot}
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%files
|
|
Shakthi Kannan |
41c6cd1 |
%defattr(-,root,root,-)
|
|
Shakthi Kannan |
efd7960 |
%doc readme.lyx
|
|
Shakthi Kannan |
beb5b1f |
%{_bindir}/cgnsnames
|
|
Shakthi Kannan |
efd7960 |
%{_bindir}/cgnscheck
|
|
Shakthi Kannan |
beb5b1f |
%{_bindir}/cgnscompress
|
|
Shakthi Kannan |
efd7960 |
%{_bindir}/cgnsconvert
|
|
Shakthi Kannan |
efd7960 |
%{_bindir}/cgnsdiff
|
|
Shakthi Kannan |
efd7960 |
%{_bindir}/cgnslist
|
|
Shakthi Kannan |
efd7960 |
%{_bindir}/cgnsupdate
|
|
Shakthi Kannan |
beb5b1f |
%{_libdir}/libcgns.so.3.2
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%files devel
|
|
Shakthi Kannan |
41c6cd1 |
%defattr(-,root,root,-)
|
|
Shakthi Kannan |
beb5b1f |
%{_includedir}/cgnsBuild.defs
|
|
Shakthi Kannan |
efd7960 |
%{_includedir}/cgns_io.h
|
|
Shakthi Kannan |
41c6cd1 |
%{_includedir}/cgnslib.h
|
|
Shakthi Kannan |
41c6cd1 |
%{_includedir}/cgnslib_f.h
|
|
Shakthi Kannan |
efd7960 |
%{_includedir}/cgnstypes.h
|
|
Shakthi Kannan |
efd7960 |
%{_includedir}/cgnstypes_f.h
|
|
Shakthi Kannan |
41c6cd1 |
%{_includedir}/cgnswin_f.h
|
|
Shakthi Kannan |
beb5b1f |
%{_includedir}/cgnsconfig.h
|
|
Shakthi Kannan |
41c6cd1 |
%{_libdir}/libcgns.so
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
%changelog
|
|
Shakthi Kannan |
beb5b1f |
* Mon Mar 18 2013 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 3.2-1
|
|
Shakthi Kannan |
beb5b1f |
- new upstream version 3.2
|
|
Shakthi Kannan |
beb5b1f |
- userguide not provided any more
|
|
Shakthi Kannan |
beb5b1f |
|
|
|
370127a |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-5.r4
|
|
|
370127a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
370127a |
|
|
|
bca7699 |
* Mon Dec 03 2012 Orion Poplawski <orion@cora.nwra.com> - 3.1-4.r4
|
|
|
e51ceb7 |
- Rebuild for hdf5 1.8.10
|
|
|
e51ceb7 |
|
|
Shakthi Kannan |
efd7960 |
* Wed Aug 15 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject DOT org> 3.1-3.r4
|
|
Shakthi Kannan |
efd7960 |
- Updated to 3.1.3-4
|
|
Shakthi Kannan |
efd7960 |
|
|
|
0406879 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5-8.r2
|
|
|
0406879 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
0406879 |
|
|
Orion Poplawski |
cf8c31f |
* Tue May 15 2012 Orion Poplawski <orion@cora.nwra.com> - 2.5-7.rc2
|
|
Orion Poplawski |
cf8c31f |
- Rebuild for hdf5
|
|
Orion Poplawski |
cf8c31f |
- Explicitly require version of hdf5 built with
|
|
Orion Poplawski |
cf8c31f |
|
|
|
2398adb |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5-6.r2
|
|
|
2398adb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
2398adb |
|
|
Shakthi Kannan |
5c2ab54 |
* Thu Sep 01 2011 Shakthi Kannan <shakthimaan [AT] fedoraproject DOT org> 2.5-5.r2
|
|
Shakthi Kannan |
5c2ab54 |
- Added hdf5 to Requires, and hdf5-devel to devel Requires.
|
|
Shakthi Kannan |
5c2ab54 |
|
|
Shakthi Kannan |
d654b07 |
* Thu Feb 17 2011 Shakthi Kannan <shakthimaan [AT] fedoraproject DOT org> 2.5-5.r1
|
|
Shakthi Kannan |
d654b07 |
- Updated to 2.5-5 release.
|
|
|
6714795 |
|
|
Shakthi Kannan |
41c6cd1 |
* Sun Jul 18 2010 Shakthi Kannan <shakthimaan [AT] fedoraproject DOT org> 2.5-3.r4
|
|
Shakthi Kannan |
41c6cd1 |
- Use zlib license that supercedes LGPLv2.
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
* Fri Jul 16 2010 Shakthi Kannan <shakthimaan [AT] fedoraproject DOT org> 2.5-2.r4
|
|
Shakthi Kannan |
41c6cd1 |
- Expanded CFD abbreviation.
|
|
Shakthi Kannan |
41c6cd1 |
- Added -devel sub-package.
|
|
Shakthi Kannan |
41c6cd1 |
- Added global debug_package nil.
|
|
Shakthi Kannan |
41c6cd1 |
- Added patch for creating shared library with soname.
|
|
Shakthi Kannan |
41c6cd1 |
- Added patch to fix library returning exit.
|
|
Shakthi Kannan |
41c6cd1 |
- Added usersguide.pdf to -devel sub-package.
|
|
Shakthi Kannan |
41c6cd1 |
- hdf5 atleast 1.8 is required.
|
|
Shakthi Kannan |
41c6cd1 |
- Added if condition for matching LINUX64 when copying library.
|
|
Shakthi Kannan |
41c6cd1 |
|
|
Shakthi Kannan |
41c6cd1 |
* Sat Aug 15 2009 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 2.5-1.r4
|
|
Shakthi Kannan |
41c6cd1 |
- New Package
|