diff options
author | gdt <gdt@pkgsrc.org> | 2021-05-03 16:17:00 +0000 |
---|---|---|
committer | gdt <gdt@pkgsrc.org> | 2021-05-03 16:17:00 +0000 |
commit | 3b0d3759cb802ce8f467ee52655240120fe0651b (patch) | |
tree | be4585d608af9ce318ddb51968aad15c5b551103 /geography | |
parent | f971aa8c2a8097d5be241a978929b66df3ac50a5 (diff) | |
download | pkgsrc-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/Makefile | 3 | ||||
-rw-r--r-- | geography/gdal-lib/Makefile.common | 10 | ||||
-rw-r--r-- | geography/gdal-lib/distinfo | 10 | ||||
-rw-r--r-- | geography/py-gdal/Makefile | 7 | ||||
-rw-r--r-- | geography/py-gdal/PLIST | 246 |
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 |