1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= NASA FITS data format library
8 HOMEPAGE= https://heasarc.gsfc.nasa.gov/docs/software/fitsio/
12 SITES[main]= http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/
13 http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/oldvers/
14 ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/
15 ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/oldvers/
16 DISTFILE[1]= cfitsio-3.48.tar.gz:main
18 SPKGS[standard]= complete
22 OPTIONS_AVAILABLE= none
23 OPTIONS_STANDARD= none
25 USES= cpe pkgconfig zlib
27 DISTNAME= cfitsio-3.48
29 LICENSE= CUSTOM1:primary
30 LICENSE_NAME= CUSTOM1:"NASA permissive license"
31 LICENSE_FILE= CUSTOM1:{{WRKSRC}}/License.txt
35 FPC_EQUIVALENT= astro/cfitsio
39 BUILD_TARGET= libcfitsio.a shared
40 MAKE_ARGS= ZLIB_SOURCES="zlib/zcompress.c zlib/zuncompress.c"
45 ${GREP} -l "<malloc.h>" ${WRKSRC}/*.[chl] ${WRKSRC}/zlib/*.h |\
46 ${XARGS} ${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|'
47 ${REINPLACE_CMD} -e "/SHLIB_LD}/ s|$$| -L${LOCALBASE}/lib -Wl,-rpath,${LOCALBASE}/lib -lz|g" \
52 ${STAGEDIR}${PREFIX}/lib/pkgconfig \
53 ${STAGEDIR}${STD_DOCDIR}
55 ${INSTALL_DATA} drvrsmem.h fitsio.h fitsio2.h longnam.h \
56 ${STAGEDIR}${PREFIX}/include/)
57 ${INSTALL_DATA} ${WRKSRC}/libcfitsio.a ${STAGEDIR}${PREFIX}/lib/
58 ${INSTALL_LIB} ${WRKSRC}/libcfitsio.so.9.3.48 \
59 ${STAGEDIR}${PREFIX}/lib/
60 ${INSTALL_DATA} ${WRKSRC}/cfitsio.pc ${STAGEDIR}${PREFIX}/lib/pkgconfig
61 ${LN} -fs libcfitsio.so.9.3.48 \
62 ${STAGEDIR}${PREFIX}/lib/libcfitsio.so.9
63 ${LN} -fs libcfitsio.so.9.3.48 \
64 ${STAGEDIR}${PREFIX}/lib/libcfitsio.so
65 ${INSTALL_DATA} ${WRKSRC}/docs/*.doc ${STAGEDIR}${STD_DOCDIR}
67 [FILE:406:descriptions/desc.primary]
68 CFITSIO is a library of C and Fortran subroutines for reading and writing
69 data files in FITS (Flexible Image Transport System) data format. CFITSIO
70 provides simple high-level routines for reading and writing FITS files
71 that insulate the programmer from the internal complexities of the FITS
72 format. CFITSIO also provides many advanced features for manipulating and
73 filtering the information in FITS files.
77 91b48ffef544eb8ea3908543052331072c99bf09ceb139cb3c6977fc3e47aac1 4928169 cfitsio-3.48.tar.gz
80 [FILE:168:manifests/plist.primary]
89 libcfitsio.so.%%SOMAJOR%%
90 libcfitsio.so.%%SOVERSION%%
91 lib/pkgconfig/cfitsio.pc
94 [FILE:217:patches/patch-configure]
95 --- configure.orig 2019-05-21 19:42:17 UTC
97 @@ -3673,7 +3673,7 @@ case $host in
102 + *dragonfly*|*freebsd*|*solaris*)