summaryrefslogtreecommitdiff
path: root/geography
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2021-05-03 16:17:00 +0000
committergdt <gdt@pkgsrc.org>2021-05-03 16:17:00 +0000
commit3b0d3759cb802ce8f467ee52655240120fe0651b (patch)
treebe4585d608af9ce318ddb51968aad15c5b551103 /geography
parentf971aa8c2a8097d5be241a978929b66df3ac50a5 (diff)
downloadpkgsrc-3b0d3759cb802ce8f467ee52655240120fe0651b.tar.gz
geography/gdal: Update to 3.3.0
Uptream NEWS: * RFC 77 (https://gdal.org/development/rfc/rfc77_drop_python2_support.html): Drop Python 2 support in favor of Python 3.6 (#3142) * RFC 78 (https://gdal.org/development/rfc/rfc78_gdal_utils_package.html): Add a gdal-utils Python package * New driver: - STACTA: raster driver to read Spatio-Temporal Asset Catalog Tiled Assets * Add /vsiadls/ virtual file system for Azure Data Lake Storage Gen2 * Improved drivers: DIMAP, NITF * Number of improvements in Python bindings * Add automatic loading of configuration options from a file * Add support for enumerated, constraint and glob field domains in MEM, FileGDB/OpenFileGDB and GeoPackage drivers * Deprecation: - Disable by default raster drivers DODS, JPEG2000, JPEGLS, MG4LIDAR, FUJIBAS, IDA, INGR, ZMAP and vector driver ARCGEN, ArcObjects, CLOUDANT, COUCHDB, DB2, DODS, FME, GEOMEDIA, GTM, INGRES, MONGODB, REC, WALK at runtime, unless the GDAL_ENABLE_DEPRECATED_DRIVER_{drivername} configuration option is set to YES. Those drivers are planned for removal in GDAL 3.5 - Perl bindings are deprecated. Removal planned for GDAL 3.5. Use Geo::GDAL::FFI instead * Removal of BNA, AeronavFAA, HTF, OpenAir, SEGUKOOA, SEGY, SUA, XPlane, BPG, E00GRID, EPSILON, IGNFHeightASCIIGrid, NTV1 drivers. Moved to (unsupported) https://github.com/OSGeo/gdal-extra-drivers repository. * Continued code linting (cppcheck, CoverityScan, etc.) * Bump of shared lib major version
Diffstat (limited to 'geography')
-rw-r--r--geography/gdal-lib/Makefile3
-rw-r--r--geography/gdal-lib/Makefile.common10
-rw-r--r--geography/gdal-lib/distinfo10
-rw-r--r--geography/py-gdal/Makefile7
-rw-r--r--geography/py-gdal/PLIST246
5 files changed, 203 insertions, 73 deletions
diff --git a/geography/gdal-lib/Makefile b/geography/gdal-lib/Makefile
index 3a9ea2b0ee9..bc9d24c5ee1 100644
--- a/geography/gdal-lib/Makefile
+++ b/geography/gdal-lib/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.137 2021/04/23 20:15:14 thor Exp $
+# $NetBSD: Makefile,v 1.138 2021/05/03 16:17:00 gdt Exp $
#PKGREVISION= 0
-PKGREVISION= 3
.include "../../geography/gdal-lib/Makefile.common"
PKGNAME= ${DISTNAME:S/gdal/gdal-lib/}
diff --git a/geography/gdal-lib/Makefile.common b/geography/gdal-lib/Makefile.common
index d4ac3b449f3..a535d032c3e 100644
--- a/geography/gdal-lib/Makefile.common
+++ b/geography/gdal-lib/Makefile.common
@@ -1,12 +1,16 @@
-# $NetBSD: Makefile.common,v 1.11 2021/03/13 01:11:40 gdt Exp $
+# $NetBSD: Makefile.common,v 1.12 2021/05/03 16:17:00 gdt Exp $
#
# used by geography/gdal-lib/Makefile
# used by geography/py-gdal/Makefile
-VERSION= 3.2.2
+# Accomodate testing unreleased versions.
+VERSION_BASE= 3.3.0
+#VERSION_RC= rc1
+VERSION= ${VERSION_BASE}${VERSION_RC}
DISTNAME= gdal-${VERSION}
+EXTRACT_SUFX= .tar.xz
CATEGORIES= geography
-MASTER_SITES= http://download.osgeo.org/gdal/${PKGVERSION_NOREV}/
+MASTER_SITES= https://download.osgeo.org/gdal/${VERSION_BASE}/
MAINTAINER= gdt@NetBSD.org
#MAINTAINER+= brook@nmsu.edu
diff --git a/geography/gdal-lib/distinfo b/geography/gdal-lib/distinfo
index 3aac58b9a23..3fe28a6f242 100644
--- a/geography/gdal-lib/distinfo
+++ b/geography/gdal-lib/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.45 2021/03/13 01:11:40 gdt Exp $
+$NetBSD: distinfo,v 1.46 2021/05/03 16:17:00 gdt Exp $
-SHA1 (gdal-3.2.2.tar.gz) = 0410e5dda55a5c0f48e8ef02ce7bab04314ed0bf
-RMD160 (gdal-3.2.2.tar.gz) = 4c7fb5c41a9b48a7306cbb27c3dca71ec572e983
-SHA512 (gdal-3.2.2.tar.gz) = d7ff8773d3f1cb894fce89f56a3d4355769f1113eefb1367a3a543ced750e2c42618a4a1deef3a338ddd4d33b7332ae962b2d793f8c0b97e31ed4b84cb2df2d5
-Size (gdal-3.2.2.tar.gz) = 18959415 bytes
+SHA1 (gdal-3.3.0.tar.xz) = 3b3816a769f4c88ae9f78cf23209c2b07ccd58a4
+RMD160 (gdal-3.3.0.tar.xz) = 9d8da2bf3977a2a7bed1f748146dfee6904b76db
+SHA512 (gdal-3.3.0.tar.xz) = b3f8db22c0010ca2f3d38b9445cb8f8754df1e203a882cc739dee086c3d343a53153cd28e35e9cae6baf4f89554e16c0478f75746144f6f3a02bfb731f5465a0
+Size (gdal-3.3.0.tar.xz) = 12923948 bytes
SHA1 (patch-frmts_grib_degrib_degrib_myutil.c) = 0e046afa236d7e0d6186fe392cb2da05fa5b42c5
SHA1 (patch-port_cpl__conv.cpp) = dd309911e85512d2a477d55f33f77f79e62482eb
diff --git a/geography/py-gdal/Makefile b/geography/py-gdal/Makefile
index 794495fe64e..f6f0fbbb548 100644
--- a/geography/py-gdal/Makefile
+++ b/geography/py-gdal/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2021/04/21 13:24:45 adam Exp $
+# $NetBSD: Makefile,v 1.33 2021/05/03 16:17:00 gdt Exp $
#PKGREVISION= 0
-PKGREVISION= 2
.include "../../geography/gdal-lib/Makefile.common"
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -11,13 +10,15 @@ BUILD_DIRS= swig/python
MAKE_FILE= GNUmakefile
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
REPLACE_PYTHON+= swig/python/scripts/*py
INSTALLATION_DIRS= bin
.include "../../mk/bsd.prefs.mk"
-EGG_NAME?= GDAL-${VERSION}
+EGG_NAME?= GDAL-${VERSION_BASE}
EGG_INFODIR?= ${EGG_NAME}-py${PYVERSSUFFIX}.egg-info
PLIST_SUBST+= PYSITELIB=${PYSITELIB}
PLIST_SUBST+= EGG_NAME=${EGG_NAME}-py${PYVERSSUFFIX}
diff --git a/geography/py-gdal/PLIST b/geography/py-gdal/PLIST
index 88156907922..f1d39209aa4 100644
--- a/geography/py-gdal/PLIST
+++ b/geography/py-gdal/PLIST
@@ -1,11 +1,6 @@
-@comment $NetBSD: PLIST,v 1.3 2021/03/01 19:07:51 gdt Exp $
-bin/epsg_tr.py
-bin/esri2wkt.py
-bin/gcps2vec.py
-bin/gcps2wld.py
+@comment $NetBSD: PLIST,v 1.4 2021/05/03 16:17:00 gdt Exp $
bin/gdal2tiles.py
bin/gdal2xyz.py
-bin/gdal_auth.py
bin/gdal_calc.py
bin/gdal_edit.py
bin/gdal_fillnodata.py
@@ -15,12 +10,9 @@ bin/gdal_polygonize.py
bin/gdal_proximity.py
bin/gdal_retile.py
bin/gdal_sieve.py
-bin/gdalchksum.py
+bin/gdalattachpct.py
bin/gdalcompare.py
-bin/gdalident.py
-bin/gdalimport.py
bin/gdalmove.py
-bin/mkgraticule.py
bin/ogrmerge.py
bin/pct2rgb.py
bin/rgb2pct.py
@@ -52,53 +44,187 @@ ${PYSITELIB}/osgeo/ogr.py
${PYSITELIB}/osgeo/ogr.pyc
${PYSITELIB}/osgeo/osr.py
${PYSITELIB}/osgeo/osr.pyc
-${PYSITELIB}/osgeo/utils/__init__.py
-${PYSITELIB}/osgeo/utils/__init__.pyc
-${PYSITELIB}/osgeo/utils/epsg_tr.py
-${PYSITELIB}/osgeo/utils/epsg_tr.pyc
-${PYSITELIB}/osgeo/utils/esri2wkt.py
-${PYSITELIB}/osgeo/utils/esri2wkt.pyc
-${PYSITELIB}/osgeo/utils/gcps2vec.py
-${PYSITELIB}/osgeo/utils/gcps2vec.pyc
-${PYSITELIB}/osgeo/utils/gcps2wld.py
-${PYSITELIB}/osgeo/utils/gcps2wld.pyc
-${PYSITELIB}/osgeo/utils/gdal2xyz.py
-${PYSITELIB}/osgeo/utils/gdal2xyz.pyc
-${PYSITELIB}/osgeo/utils/gdal_auth.py
-${PYSITELIB}/osgeo/utils/gdal_auth.pyc
-${PYSITELIB}/osgeo/utils/gdal_calc.py
-${PYSITELIB}/osgeo/utils/gdal_calc.pyc
-${PYSITELIB}/osgeo/utils/gdal_edit.py
-${PYSITELIB}/osgeo/utils/gdal_edit.pyc
-${PYSITELIB}/osgeo/utils/gdal_fillnodata.py
-${PYSITELIB}/osgeo/utils/gdal_fillnodata.pyc
-${PYSITELIB}/osgeo/utils/gdal_merge.py
-${PYSITELIB}/osgeo/utils/gdal_merge.pyc
-${PYSITELIB}/osgeo/utils/gdal_pansharpen.py
-${PYSITELIB}/osgeo/utils/gdal_pansharpen.pyc
-${PYSITELIB}/osgeo/utils/gdal_polygonize.py
-${PYSITELIB}/osgeo/utils/gdal_polygonize.pyc
-${PYSITELIB}/osgeo/utils/gdal_proximity.py
-${PYSITELIB}/osgeo/utils/gdal_proximity.pyc
-${PYSITELIB}/osgeo/utils/gdal_retile.py
-${PYSITELIB}/osgeo/utils/gdal_retile.pyc
-${PYSITELIB}/osgeo/utils/gdal_sieve.py
-${PYSITELIB}/osgeo/utils/gdal_sieve.pyc
-${PYSITELIB}/osgeo/utils/gdalchksum.py
-${PYSITELIB}/osgeo/utils/gdalchksum.pyc
-${PYSITELIB}/osgeo/utils/gdalcompare.py
-${PYSITELIB}/osgeo/utils/gdalcompare.pyc
-${PYSITELIB}/osgeo/utils/gdalident.py
-${PYSITELIB}/osgeo/utils/gdalident.pyc
-${PYSITELIB}/osgeo/utils/gdalimport.py
-${PYSITELIB}/osgeo/utils/gdalimport.pyc
-${PYSITELIB}/osgeo/utils/gdalmove.py
-${PYSITELIB}/osgeo/utils/gdalmove.pyc
-${PYSITELIB}/osgeo/utils/mkgraticule.py
-${PYSITELIB}/osgeo/utils/mkgraticule.pyc
-${PYSITELIB}/osgeo/utils/ogrmerge.py
-${PYSITELIB}/osgeo/utils/ogrmerge.pyc
-${PYSITELIB}/osgeo/utils/pct2rgb.py
-${PYSITELIB}/osgeo/utils/pct2rgb.pyc
-${PYSITELIB}/osgeo/utils/rgb2pct.py
-${PYSITELIB}/osgeo/utils/rgb2pct.pyc
+${PYSITELIB}/osgeo/utils.py
+${PYSITELIB}/osgeo/utils.pyc
+${PYSITELIB}/osgeo_utils/__init__.py
+${PYSITELIB}/osgeo_utils/__init__.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/__init__.py
+${PYSITELIB}/osgeo_utils/auxiliary/__init__.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/base.py
+${PYSITELIB}/osgeo_utils/auxiliary/base.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/batch_creator.py
+${PYSITELIB}/osgeo_utils/auxiliary/batch_creator.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/color_palette.py
+${PYSITELIB}/osgeo_utils/auxiliary/color_palette.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/color_table.py
+${PYSITELIB}/osgeo_utils/auxiliary/color_table.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/extent_util.py
+${PYSITELIB}/osgeo_utils/auxiliary/extent_util.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/gdal_argparse.py
+${PYSITELIB}/osgeo_utils/auxiliary/gdal_argparse.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/numpy_util.py
+${PYSITELIB}/osgeo_utils/auxiliary/numpy_util.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/osr_util.py
+${PYSITELIB}/osgeo_utils/auxiliary/osr_util.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/progress.py
+${PYSITELIB}/osgeo_utils/auxiliary/progress.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/raster_creation.py
+${PYSITELIB}/osgeo_utils/auxiliary/raster_creation.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/rectangle.py
+${PYSITELIB}/osgeo_utils/auxiliary/rectangle.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/util.py
+${PYSITELIB}/osgeo_utils/auxiliary/util.pyc
+${PYSITELIB}/osgeo_utils/gdal2tiles.py
+${PYSITELIB}/osgeo_utils/gdal2tiles.pyc
+${PYSITELIB}/osgeo_utils/gdal2xyz.py
+${PYSITELIB}/osgeo_utils/gdal2xyz.pyc
+${PYSITELIB}/osgeo_utils/gdal_calc.py
+${PYSITELIB}/osgeo_utils/gdal_calc.pyc
+${PYSITELIB}/osgeo_utils/gdal_edit.py
+${PYSITELIB}/osgeo_utils/gdal_edit.pyc
+${PYSITELIB}/osgeo_utils/gdal_fillnodata.py
+${PYSITELIB}/osgeo_utils/gdal_fillnodata.pyc
+${PYSITELIB}/osgeo_utils/gdal_merge.py
+${PYSITELIB}/osgeo_utils/gdal_merge.pyc
+${PYSITELIB}/osgeo_utils/gdal_pansharpen.py
+${PYSITELIB}/osgeo_utils/gdal_pansharpen.pyc
+${PYSITELIB}/osgeo_utils/gdal_polygonize.py
+${PYSITELIB}/osgeo_utils/gdal_polygonize.pyc
+${PYSITELIB}/osgeo_utils/gdal_proximity.py
+${PYSITELIB}/osgeo_utils/gdal_proximity.pyc
+${PYSITELIB}/osgeo_utils/gdal_retile.py
+${PYSITELIB}/osgeo_utils/gdal_retile.pyc
+${PYSITELIB}/osgeo_utils/gdal_sieve.py
+${PYSITELIB}/osgeo_utils/gdal_sieve.pyc
+${PYSITELIB}/osgeo_utils/gdalattachpct.py
+${PYSITELIB}/osgeo_utils/gdalattachpct.pyc
+${PYSITELIB}/osgeo_utils/gdalcompare.py
+${PYSITELIB}/osgeo_utils/gdalcompare.pyc
+${PYSITELIB}/osgeo_utils/gdalmove.py
+${PYSITELIB}/osgeo_utils/gdalmove.pyc
+${PYSITELIB}/osgeo_utils/ogrmerge.py
+${PYSITELIB}/osgeo_utils/ogrmerge.pyc
+${PYSITELIB}/osgeo_utils/pct2rgb.py
+${PYSITELIB}/osgeo_utils/pct2rgb.pyc
+${PYSITELIB}/osgeo_utils/rgb2pct.py
+${PYSITELIB}/osgeo_utils/rgb2pct.pyc
+${PYSITELIB}/osgeo_utils/samples/__init__.py
+${PYSITELIB}/osgeo_utils/samples/__init__.pyc
+${PYSITELIB}/osgeo_utils/samples/assemblepoly.py
+${PYSITELIB}/osgeo_utils/samples/assemblepoly.pyc
+${PYSITELIB}/osgeo_utils/samples/build_jp2_from_xml.py
+${PYSITELIB}/osgeo_utils/samples/build_jp2_from_xml.pyc
+${PYSITELIB}/osgeo_utils/samples/classify.py
+${PYSITELIB}/osgeo_utils/samples/classify.pyc
+${PYSITELIB}/osgeo_utils/samples/crs2crs2grid.py
+${PYSITELIB}/osgeo_utils/samples/crs2crs2grid.pyc
+${PYSITELIB}/osgeo_utils/samples/densify.py
+${PYSITELIB}/osgeo_utils/samples/densify.pyc
+${PYSITELIB}/osgeo_utils/samples/dump_jp2.py
+${PYSITELIB}/osgeo_utils/samples/dump_jp2.pyc
+${PYSITELIB}/osgeo_utils/samples/epsg_tr.py
+${PYSITELIB}/osgeo_utils/samples/epsg_tr.pyc
+${PYSITELIB}/osgeo_utils/samples/esri2wkt.py
+${PYSITELIB}/osgeo_utils/samples/esri2wkt.pyc
+${PYSITELIB}/osgeo_utils/samples/fft.py
+${PYSITELIB}/osgeo_utils/samples/fft.pyc
+${PYSITELIB}/osgeo_utils/samples/fix_gpkg.py
+${PYSITELIB}/osgeo_utils/samples/fix_gpkg.pyc
+${PYSITELIB}/osgeo_utils/samples/gcps2ogr.py
+${PYSITELIB}/osgeo_utils/samples/gcps2ogr.pyc
+${PYSITELIB}/osgeo_utils/samples/gcps2vec.py
+${PYSITELIB}/osgeo_utils/samples/gcps2vec.pyc
+${PYSITELIB}/osgeo_utils/samples/gcps2wld.py
+${PYSITELIB}/osgeo_utils/samples/gcps2wld.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal2grd.py
+${PYSITELIB}/osgeo_utils/samples/gdal2grd.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_auth.py
+${PYSITELIB}/osgeo_utils/samples/gdal_auth.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_cp.py
+${PYSITELIB}/osgeo_utils/samples/gdal_cp.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_create_pdf.py
+${PYSITELIB}/osgeo_utils/samples/gdal_create_pdf.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_ls.py
+${PYSITELIB}/osgeo_utils/samples/gdal_ls.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_lut.py
+${PYSITELIB}/osgeo_utils/samples/gdal_lut.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_mkdir.py
+${PYSITELIB}/osgeo_utils/samples/gdal_mkdir.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_remove_towgs84.py
+${PYSITELIB}/osgeo_utils/samples/gdal_remove_towgs84.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_rm.py
+${PYSITELIB}/osgeo_utils/samples/gdal_rm.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_rmdir.py
+${PYSITELIB}/osgeo_utils/samples/gdal_rmdir.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_vrtmerge.py
+${PYSITELIB}/osgeo_utils/samples/gdal_vrtmerge.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_zip.py
+${PYSITELIB}/osgeo_utils/samples/gdal_zip.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalchksum.py
+${PYSITELIB}/osgeo_utils/samples/gdalchksum.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalcopyproj.py
+${PYSITELIB}/osgeo_utils/samples/gdalcopyproj.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalfilter.py
+${PYSITELIB}/osgeo_utils/samples/gdalfilter.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalident.py
+${PYSITELIB}/osgeo_utils/samples/gdalident.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalimport.py
+${PYSITELIB}/osgeo_utils/samples/gdalimport.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalinfo.py
+${PYSITELIB}/osgeo_utils/samples/gdalinfo.pyc
+${PYSITELIB}/osgeo_utils/samples/gdallocationinfo.py
+${PYSITELIB}/osgeo_utils/samples/gdallocationinfo.pyc
+${PYSITELIB}/osgeo_utils/samples/get_soundg.py
+${PYSITELIB}/osgeo_utils/samples/get_soundg.pyc
+${PYSITELIB}/osgeo_utils/samples/histrep.py
+${PYSITELIB}/osgeo_utils/samples/histrep.pyc
+${PYSITELIB}/osgeo_utils/samples/hsv_merge.py
+${PYSITELIB}/osgeo_utils/samples/hsv_merge.pyc
+${PYSITELIB}/osgeo_utils/samples/jpeg_in_tiff_extract.py
+${PYSITELIB}/osgeo_utils/samples/jpeg_in_tiff_extract.pyc
+${PYSITELIB}/osgeo_utils/samples/load2odbc.py
+${PYSITELIB}/osgeo_utils/samples/load2odbc.pyc
+${PYSITELIB}/osgeo_utils/samples/loslas2ntv2.py
+${PYSITELIB}/osgeo_utils/samples/loslas2ntv2.pyc
+${PYSITELIB}/osgeo_utils/samples/magphase.py
+${PYSITELIB}/osgeo_utils/samples/magphase.pyc
+${PYSITELIB}/osgeo_utils/samples/make_fuzzer_friendly_archive.py
+${PYSITELIB}/osgeo_utils/samples/make_fuzzer_friendly_archive.pyc
+${PYSITELIB}/osgeo_utils/samples/mkgraticule.py
+${PYSITELIB}/osgeo_utils/samples/mkgraticule.pyc
+${PYSITELIB}/osgeo_utils/samples/ogr2ogr.py
+${PYSITELIB}/osgeo_utils/samples/ogr2ogr.pyc
+${PYSITELIB}/osgeo_utils/samples/ogr2vrt.py
+${PYSITELIB}/osgeo_utils/samples/ogr2vrt.pyc
+${PYSITELIB}/osgeo_utils/samples/ogr_build_junction_table.py
+${PYSITELIB}/osgeo_utils/samples/ogr_build_junction_table.pyc
+${PYSITELIB}/osgeo_utils/samples/ogr_dispatch.py
+${PYSITELIB}/osgeo_utils/samples/ogr_dispatch.pyc
+${PYSITELIB}/osgeo_utils/samples/ogr_layer_algebra.py
+${PYSITELIB}/osgeo_utils/samples/ogr_layer_algebra.pyc
+${PYSITELIB}/osgeo_utils/samples/ogrinfo.py
+${PYSITELIB}/osgeo_utils/samples/ogrinfo.pyc
+${PYSITELIB}/osgeo_utils/samples/ogrupdate.py
+${PYSITELIB}/osgeo_utils/samples/ogrupdate.pyc
+${PYSITELIB}/osgeo_utils/samples/rel.py
+${PYSITELIB}/osgeo_utils/samples/rel.pyc
+${PYSITELIB}/osgeo_utils/samples/tigerpoly.py
+${PYSITELIB}/osgeo_utils/samples/tigerpoly.pyc
+${PYSITELIB}/osgeo_utils/samples/tile_extent_from_raster.py
+${PYSITELIB}/osgeo_utils/samples/tile_extent_from_raster.pyc
+${PYSITELIB}/osgeo_utils/samples/tolatlong.py
+${PYSITELIB}/osgeo_utils/samples/tolatlong.pyc
+${PYSITELIB}/osgeo_utils/samples/val_repl.py
+${PYSITELIB}/osgeo_utils/samples/val_repl.pyc
+${PYSITELIB}/osgeo_utils/samples/validate_cloud_optimized_geotiff.py
+${PYSITELIB}/osgeo_utils/samples/validate_cloud_optimized_geotiff.pyc
+${PYSITELIB}/osgeo_utils/samples/validate_gpkg.py
+${PYSITELIB}/osgeo_utils/samples/validate_gpkg.pyc
+${PYSITELIB}/osgeo_utils/samples/validate_jp2.py
+${PYSITELIB}/osgeo_utils/samples/validate_jp2.pyc
+${PYSITELIB}/osgeo_utils/samples/vec_tr.py
+${PYSITELIB}/osgeo_utils/samples/vec_tr.pyc
+${PYSITELIB}/osgeo_utils/samples/vec_tr_spat.py
+${PYSITELIB}/osgeo_utils/samples/vec_tr_spat.pyc
+${PYSITELIB}/osgeo_utils/samples/wcs_virtds_params.py
+${PYSITELIB}/osgeo_utils/samples/wcs_virtds_params.pyc