summaryrefslogtreecommitdiff
path: root/devel/cfitsio
diff options
context:
space:
mode:
authorwiz <wiz>2011-12-17 14:55:15 +0000
committerwiz <wiz>2011-12-17 14:55:15 +0000
commitf830f4681b2d0b57ac48f42eca7a5cca9f53fdc6 (patch)
tree09414ad0a95ad207654e2981c3f9c27951d0e076 /devel/cfitsio
parent1d6b89de7a9880b53696804905a576eb86ea4a88 (diff)
downloadpkgsrc-f830f4681b2d0b57ac48f42eca7a5cca9f53fdc6.tar.gz
Update to 3.290:
Version 3.29 - 2 December 2011 Enhancements - modified Makefile.in to allow configure to override the lib and include destination directories. - added (or restored actually) support for tile compression of 1-byte integer images in imcomp_compress_tile. Support for that data type was overlooked during recent updates to this routine. - modified the fits_get_token command-line parsing routine to perform more rigorous checks to determine if the token can be interpreted as a number or not. - made small modification to fpack.c to not allow the -i2f option (convert image from integer to floating point) with the "-g -q 0" option (do lossless gzip compression). It is more efficient to simply use the -g option alone. - made modifications to fitsio.h and drvrfile.c to support reading and writing large FITS files (> 2.1 GB) when building CFITSIO using Microsoft Visual C++ on Windows platforms. - added new WCS routine (ffgicsa) which returns the WCS keyword values for a particular WCS version ('A' - 'Z'). Bug Fixes - fixed a problem with multi-threaded apps that open/close FITS files simultaneously by putting mutex locks around the call to fits_already_open and in fits_clear_Fptr. - fixed a bug when using the 'regfilter' function to select a subset of the rows in a FITS table that have coordinates that lie within a specified spatial region on the sky. This bug only affects the rarely used panda (and epanda and bpanda) region shapes in which the region is defined by the intersection of an annulus and a pie-shaped wedge. The previous code (starting with version 3.181 of CFITSIO where support for the panda region was first introduced) only worked correctly if the 2 angles that define the wedge have values between -180 and +180. If not, then fewer rows than expected may have been selected from the table. - fixed the extended filename parser so that when creating a histogram by binning 2 table columns, if a keyword or column name is given as the weighting factor, then the output histrogram image will have a floating point datatype, not the default integer datatype as is the case when no weigth is specified (e.g. with a filename like "myfile.fits[bin x,y; weight_column]" - added fix to the code in imcompress.c to work around a problem with dereferencing the value of a pointer, in cases where the address of that pointer has not been defined (e.g., the nulval variable). - modified the byte shuffling algorithm in fits_shuffle_8bytes to work around a strange bug in the proprietary SunStudioExpress C compiler under OpenSolaris. - removed spurious messages on the CFITSIO error stack when opening a FITS file with FTP (in drvrnet.c);
Diffstat (limited to 'devel/cfitsio')
-rw-r--r--devel/cfitsio/Makefile6
-rw-r--r--devel/cfitsio/distinfo8
2 files changed, 7 insertions, 7 deletions
diff --git a/devel/cfitsio/Makefile b/devel/cfitsio/Makefile
index e43010ab2af..15fee909cd6 100644
--- a/devel/cfitsio/Makefile
+++ b/devel/cfitsio/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.26 2011/08/06 15:44:20 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2011/12/17 14:55:15 wiz Exp $
-DISTNAME= cfitsio3280
-PKGNAME= cfitsio-3.280
+DISTNAME= cfitsio3290
+PKGNAME= ${DISTNAME:S/o3/o-3./}
CATEGORIES= devel
MASTER_SITES= http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/
diff --git a/devel/cfitsio/distinfo b/devel/cfitsio/distinfo
index d75d4302eb1..e52f79967ea 100644
--- a/devel/cfitsio/distinfo
+++ b/devel/cfitsio/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.10 2011/08/06 15:44:20 wiz Exp $
+$NetBSD: distinfo,v 1.11 2011/12/17 14:55:15 wiz Exp $
-SHA1 (cfitsio3280.tar.gz) = 1f86e23808c68dc5aa144bd2622de0189beadead
-RMD160 (cfitsio3280.tar.gz) = 66df553d36e1ea51261a9fa6407760014487c535
-Size (cfitsio3280.tar.gz) = 4620941 bytes
+SHA1 (cfitsio3290.tar.gz) = ce4100508759dcaf405152b18d492b935b0fb973
+RMD160 (cfitsio3290.tar.gz) = ca2189d117a12d0f357ea78a41a355dac59081dc
+Size (cfitsio3290.tar.gz) = 4634308 bytes
SHA1 (patch-aa) = add31354201be4ce02c8ecb2e0f0503daca081b7
SHA1 (patch-ad) = 72ab7f4ecc29a27354e80d0b86bcc4612113d002