%define pkgver %(echo %version | tr -d .) Name: libcfitsio7 Epoch: 1 Version: 3.450 Release: 2mamba Summary: A FITS File Subroutine Library Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html Source: ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfitsio%{pkgver}.tar.gz Patch0: libcfitsio-3.340-sharedlibs.patch Patch1: libcfitsio-3.270-pkgconfig.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libcurl-devel ## AUTOBUILDREQ-END %description CFITSIO is a library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format. CFITSIO provides simple high-level routines for reading and writing FITS files that insulate the programmer from the internal complexities of the FITS format. CFITSIO also provides many advanced features for manipulating and filtering the information in FITS files. %package devel Group: Development/Libraries Summary: Static libraries and headers for %{name} Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description devel CFITSIO is a library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format. CFITSIO provides simple high-level routines for reading and writing FITS files that insulate the programmer from the internal complexities of the FITS format. CFITSIO also provides many advanced features for manipulating and filtering the information in FITS files. This package contains static libraries and header files need for development. %prep %setup -q -n cfitsio #%patch0 -p1 %patch1 -p1 %build export CC=%{_host}-gcc %configure \ --includedir=%{_includedir}/cfitsio %make shared %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" install -d %{buildroot}%{_includedir}/cfitsio %makeinstall %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %{_libdir}/libcfitsio.so.* %doc License.txt %files devel %defattr(-,root,root) %dir %{_includedir}/cfitsio %{_includedir}/cfitsio/*.h %{_libdir}/libcfitsio.a #%{_libdir}/*.la %{_libdir}/libcfitsio.so %{_libdir}/pkgconfig/cfitsio.pc %doc README #%doc fitsio.doc fitsio.ps cfitsio.doc cfitsio.ps %changelog * Sat Apr 30 2022 Silvan Calarco 3.450-2mamba - legacy package * Sun May 13 2018 Automatic Build System 3.450-1mamba - automatic version update by autodist * Sat Apr 14 2018 Automatic Build System 3.440-1mamba - automatic version update by autodist * Fri Mar 02 2018 Automatic Build System 3.430-1mamba - automatic version update by autodist * Thu Sep 21 2017 Automatic Build System 3.420-1mamba - automatic version update by autodist * Sat Dec 03 2016 Automatic Build System 3.410-1mamba - automatic version update by autodist * Wed Nov 23 2016 Automatic Build System 3.400-1mamba - automatic version update by autodist * Tue Jun 07 2016 Automatic Build System 3.390-1mamba - automatic version update by autodist * Sat Aug 23 2014 Automatic Build System 3.370-1mamba - automatic version update by autodist * Mon Dec 23 2013 Automatic Build System 3.360-1mamba - automatic version update by autodist * Tue Jul 09 2013 Automatic Build System 3.350-1mamba - automatic version update by autodist * Mon Apr 15 2013 Automatic Build System 3.340-1mamba - automatic version update by autodist * Mon Sep 10 2012 Automatic Build System 3.310-1mamba - automatic version update by autodist * Sun Sep 02 2012 Silvan Calarco 3.270-2mamba - removed runtime requirement for gcc-fortran * Sat Mar 26 2011 Silvan Calarco 3.270-1mamba - update to 3.270 * Fri Mar 04 2011 Silvan Calarco 3.26-1mamba - update to 3.26 * Sat Oct 18 2008 Silvan Calarco 3.100-2mamba - removed forgotten -D -T setup options * Mon Oct 13 2008 gil 3.100-1mamba - update to 3.100 * Fri Nov 23 2007 Aleph0 3.060-1mamba - package created by autospec