# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= cfitsio VERSION= 4.6.3 KEYWORDS= astro VARIANTS= std SDESC[std]= NASA FITS data format library HOMEPAGE= https://heasarc.gsfc.nasa.gov/docs/software/fitsio/ CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/ https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/oldvers/ ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/ ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/oldvers/ DISTFILE[1]= cfitsio-4.6.3.tar.gz:main DF_INDEX= 1 SPKGS[std]= set primary dev tools docs OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none EXRUN[tools]= primary USES= cpe pkgconfig zlib libtool DISTNAME= cfitsio-4.6.3 LICENSE= CUSTOM1:primary LICENSE_NAME= CUSTOM1:"NASA permissive license" LICENSE_FILE= CUSTOM1:{{WRKSRC}}/licenses/License.txt LICENSE_SCHEME= solo CPE_VENDOR= nasa FPC_EQUIVALENT= astro/cfitsio MUST_CONFIGURE= gnu SOVERSION= 10.4.6 PLIST_SUB= EXTENDED_SOVERSION=10.4.6.3 ANOTHER_SOVERSION=10.0.0 post-patch-darwin: ${GREP} -l "" ${WRKSRC}/*.[chl] |\ ${XARGS} ${REINPLACE_CMD} -e 's|||' [FILE:406:descriptions/desc.primary] 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. [FILE:40:descriptions/desc.tools] This package contains cfitsio programs. [FILE:99:distinfo] fad44fff274fdda5ffcc0c0fff3bc3c596362722b9292fc8944db91187813600 4661924 cfitsio-4.6.3.tar.gz [FILE:214:manifests/plist.primary] include/ drvrsmem.h fitsio.h fitsio2.h longnam.h lib/ libcfitsio.a libcfitsio.so libcfitsio.so.%%ANOTHER_SOVERSION%% libcfitsio.so.%%EXTENDED_SOVERSION%% libcfitsio.so.%%SOMAJOR%% lib/pkgconfig/cfitsio.pc [FILE:43:manifests/plist.dev] include/ cfortran.h f77_wrap.h region.h [FILE:74:manifests/plist.tools] bin/ cookbook fitscopy fitsverify fpack funpack imcopy smem speed [FILE:239:patches/patch-configure] --- configure.orig 2025-09-29 02:59:25 UTC +++ configure @@ -13760,7 +13760,7 @@ case $host in ARCH=`uname -p` EXT="darwin" ;; - *freebsd*) + *dragonfly*|*freebsd*|*solaris*|*netbsd*|*midnight*) ARCH="linux" EXT="lnx" ;; [FILE:157:patches/patch-fitsio2.h] --- fitsio2.h.orig 2025-09-29 02:59:25 UTC +++ fitsio2.h @@ -1,5 +1,7 @@ #ifndef _FITSIO2_H #define _FITSIO2_H + +#undef MACHINE #include "fitsio.h" [FILE:289:patches/patch-utilities_smem.c] --- utilities/smem.c.orig 2025-09-29 02:59:26 UTC +++ utilities/smem.c @@ -1,7 +1,7 @@ #include #include #include -#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) +#ifndef __linux__ #include #else #include