Wed Mar 10 11:45:26 2010 UTC ()
Changes 1.7.1:

The 1.7.1 release was prepared and issued primarily to deal with ticket 3382,
relating to the fact that GDAL 1.7 has had a significant regression in that
all Erdas Imagine (HFA/.img) files produced are unreadable by non-GDAL software
including released versions of ArcGIS and Erdas Imagine.  Following is a list
of all bug fixes since the 1.7.0 release.

== General ==
* MacOS X: Support versioning for framework builds
* FreeBSD: fix --with-threads configuring

== GDAL / Raster ==
* HFA/Imagine: Fix very serious 1.7 bug with blank layer names which was
  producing .img files unreadable in non-GDAL software
* HFA: Ensure nodata values carried into overviews
* HFA: Fix support for files with nonstandard mapunits
* NITF: Improve NITF spec compliance when generating JPEG compression
* NITF: Improve dateline handling for CADRG products
* NITF: Return GCPPROJECTIONX metadata when we can't transform polar
* GeoRaster: Avoid error messages when looking up epsg codes
* DODS / GDALCopyWords(): Fix bug with negative offsets/flipping
* PCIDSK: Fix new bug with UTM MGRS zone handling
* PDS: Fix up offset support for detached labels
* gdal_merge.py: support per band init values
* ECW: Fix one broken case in configure logic
* RasterLite: Fix crash on 32bit platforms
* NetCDF: Prevent CreateCopy() of complex bands
* HDF4: Fix buffer overflow with GeodeticLatitude

== OGR / Vector ==
* SQLite: TestCapability() returns TRUE for transation support
* DXF: Support polylines in Object Coordinate System
* MIF/ogr2ogr: Fix new problem translating to MIF format
* GeoJSON: Support stdout output via new /vsistdout/ name
* Shapefile: Fixes for winding calculations on read and write
* Postgres: Get field width and precision from SQL queries


(adam)
diff -r1.24 -r1.25 pkgsrc/geography/gdal-lib/Makefile
diff -r1.7 -r1.8 pkgsrc/geography/gdal-lib/PLIST
diff -r1.7 -r1.8 pkgsrc/geography/gdal-lib/distinfo
diff -r1.3 -r1.4 pkgsrc/geography/gdal-lib/patches/patch-aa

cvs diff -r1.24 -r1.25 pkgsrc/geography/gdal-lib/Makefile (expand / switch to context diff)
--- pkgsrc/geography/gdal-lib/Makefile 2010/02/10 19:34:07 1.24
+++ pkgsrc/geography/gdal-lib/Makefile 2010/03/10 11:45:26 1.25
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.24 2010/02/10 19:34:07 joerg Exp $
+# $NetBSD: Makefile,v 1.25 2010/03/10 11:45:26 adam Exp $
 
-DISTNAME=	gdal-1.6.3
-PKGNAME=	gdal-lib-1.6.3
-PKGREVISION=	3
+DISTNAME=	gdal-1.7.1
+PKGNAME=	gdal-lib-1.7.1
 CATEGORIES=	geography
 MASTER_SITES=	http://download.osgeo.org/gdal/
 

cvs diff -r1.7 -r1.8 pkgsrc/geography/gdal-lib/PLIST (expand / switch to context diff)
--- pkgsrc/geography/gdal-lib/PLIST 2009/06/14 17:57:15 1.7
+++ pkgsrc/geography/gdal-lib/PLIST 2010/03/10 11:45:26 1.8
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2009/06/14 17:57:15 joerg Exp $
+@comment $NetBSD: PLIST,v 1.8 2010/03/10 11:45:26 adam Exp $
 bin/gdal-config
 bin/gdal_contour
 bin/gdal_grid
@@ -6,6 +6,7 @@
 bin/gdal_translate
 bin/gdaladdo
 bin/gdalbuildvrt
+bin/gdaldem
 bin/gdalenhance
 bin/gdalinfo
 bin/gdalmanage
@@ -17,7 +18,9 @@
 bin/ogrinfo
 bin/ogrtindex
 bin/testepsg
+include/cpl_atomic_ops.h
 include/cpl_config.h
+include/cpl_config_extras.h
 include/cpl_conv.h
 include/cpl_csv.h
 include/cpl_error.h
@@ -32,6 +35,7 @@
 include/cpl_port.h
 include/cpl_quad_tree.h
 include/cpl_string.h
+include/cpl_time.h
 include/cpl_vsi.h
 include/cpl_vsi_virtual.h
 include/cpl_win32ce_api.h
@@ -65,27 +69,6 @@
 include/thinplatespline.h
 include/vrtdataset.h
 lib/libgdal.la
-man/man1/gdal-config.1
-man/man1/gdal2tiles.1
-man/man1/gdal_contour.1
-man/man1/gdal_grid.1
-man/man1/gdal_merge.1
-man/man1/gdal_rasterize.1
-man/man1/gdal_retile.1
-man/man1/gdal_translate.1
-man/man1/gdal_utilities.1
-man/man1/gdaladdo.1
-man/man1/gdalbuildvrt.1
-man/man1/gdalinfo.1
-man/man1/gdaltindex.1
-man/man1/gdaltransform.1
-man/man1/nearblack.1
-man/man1/ogr2ogr.1
-man/man1/ogr_utilities.1
-man/man1/ogrinfo.1
-man/man1/ogrtindex.1
-man/man1/pct2rgb.1
-man/man1/rgb2pct.1
 share/gdal/GDALLogoBW.svg
 share/gdal/GDALLogoColor.svg
 share/gdal/GDALLogoGS.svg
@@ -102,6 +85,7 @@
 share/gdal/gdalicon.png
 share/gdal/gt_datum.csv
 share/gdal/gt_ellips.csv
+share/gdal/header.dxf
 share/gdal/pcs.csv
 share/gdal/pcs.override.csv
 share/gdal/prime_meridian.csv
@@ -117,4 +101,5 @@
 share/gdal/seed_2d.dgn
 share/gdal/seed_3d.dgn
 share/gdal/stateplane.csv
+share/gdal/trailer.dxf
 share/gdal/unit_of_measure.csv

cvs diff -r1.7 -r1.8 pkgsrc/geography/gdal-lib/distinfo (expand / switch to context diff)
--- pkgsrc/geography/gdal-lib/distinfo 2010/01/18 09:36:09 1.7
+++ pkgsrc/geography/gdal-lib/distinfo 2010/03/10 11:45:26 1.8
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2010/01/18 09:36:09 adam Exp $
+$NetBSD: distinfo,v 1.8 2010/03/10 11:45:26 adam Exp $
 
-SHA1 (gdal-1.6.3.tar.gz) = b8fc53f562dd253c0c75e9ea4d4398f9548c1f1f
+SHA1 (gdal-1.7.1.tar.gz) = 1ff42b51f416da966ee25c42631a3faa3cca5d4d
-RMD160 (gdal-1.6.3.tar.gz) = aab37ae4b7a98f9af6c10511e2ce5205505b9769
+RMD160 (gdal-1.7.1.tar.gz) = 337502e12e0eb4b5ff5fad806545752e677a4ab8
-Size (gdal-1.6.3.tar.gz) = 7007613 bytes
+Size (gdal-1.7.1.tar.gz) = 7709157 bytes
-SHA1 (patch-aa) = 8403f7314a5529e0e47877329578a1c94528f326
+SHA1 (patch-aa) = 2c017bda45d4ed4fb10f7e70d33b707ca33149d1

cvs diff -r1.3 -r1.4 pkgsrc/geography/gdal-lib/patches/Attic/patch-aa (expand / switch to context diff)
--- pkgsrc/geography/gdal-lib/patches/Attic/patch-aa 2009/06/03 17:28:31 1.3
+++ pkgsrc/geography/gdal-lib/patches/Attic/patch-aa 2010/03/10 11:45:26 1.4
@@ -1,19 +1,19 @@
-$NetBSD: patch-aa,v 1.3 2009/06/03 17:28:31 hasso Exp $
+$NetBSD: patch-aa,v 1.4 2010/03/10 11:45:26 adam Exp $
 
---- GNUmakefile.orig	2009-06-03 16:37:58 +0300
-+++ GNUmakefile	2009-06-03 16:38:31 +0300
-@@ -148,7 +148,7 @@ man:
+--- GNUmakefile.orig	2010-02-08 19:52:34.000000000 +0000
++++ GNUmakefile
+@@ -132,7 +132,7 @@ man:
  # Generate man pages
- 	(cat Doxyfile ; echo "ENABLED_SECTIONS=man"; echo "INPUT=doc ogr apps"; echo "FILE_PATTERNS=*utilities.dox gdalwarp.cpp"; echo "GENERATE_HTML=NO"; echo "GENERATE_MAN=YES") | doxygen -
+ 	(cat Doxyfile ; echo "ENABLED_SECTIONS=man"; echo "INPUT=apps swig/python/scripts"; echo "FILE_PATTERNS=*.cpp *.dox"; echo "GENERATE_HTML=NO"; echo "GENERATE_MAN=YES") | doxygen -
  
 -all:	default ogr-all
 +all:	default ogr-all man
  
  install-docs:
  	(cd ogr; $(MAKE) install-docs)
-@@ -162,7 +162,7 @@ install-man:
- web-update:	docs
- 	cp html/*.* $(WEB_DIR)
+@@ -147,7 +147,7 @@ web-update:	docs
+ 	cp html/*.* $(INST_HTML)
+ 	(cd ogr; make web-update)
  
 -install:	default install-actions
 +install:	default install-actions install-man