pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/geography
Module Name: pkgsrc
Committed By: gdt
Date: Tue May 21 18:21:34 UTC 2024
Modified Files:
pkgsrc/geography/gdal-lib: Makefile Makefile.common
pkgsrc/geography/py-gdal: Makefile PLIST
Log Message:
geography/gdal: Convert py-gdal to wheel.mk (not autoconf)
Use wheel.mk for py-gdal, mostly straightforwardly.
Move many things not needed for py-gdal from Makefile.common to gdal's
Makefile.
To generate a diff of this commit:
cvs rdiff -u -r1.164 -r1.165 pkgsrc/geography/gdal-lib/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/geography/gdal-lib/Makefile.common
cvs rdiff -u -r1.64 -r1.65 pkgsrc/geography/py-gdal/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/geography/py-gdal/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/geography/gdal-lib/Makefile
diff -u pkgsrc/geography/gdal-lib/Makefile:1.164 pkgsrc/geography/gdal-lib/Makefile:1.165
--- pkgsrc/geography/gdal-lib/Makefile:1.164 Tue May 21 13:36:10 2024
+++ pkgsrc/geography/gdal-lib/Makefile Tue May 21 18:21:33 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.164 2024/05/21 13:36:10 gdt Exp $
+# $NetBSD: Makefile,v 1.165 2024/05/21 18:21:33 gdt Exp $
PKGREVISION= 11
.include "../../geography/gdal-lib/Makefile.common"
@@ -11,6 +11,12 @@ USE_LANGUAGES+= c c++
USE_C_FEATURES+= c99
USE_CXX_FEATURES+= c++11
+USE_TOOLS+= gmake
+USE_TOOLS+= pkg-config
+
+USE_LIBTOOL= yes
+USE_PKGLOCALEDIR= yes
+
# This package intends to link against only libgeos_c, but ends up
# also linking to the C++ library libgeos, apparently because of a
# libtool problem.
@@ -19,6 +25,39 @@ USE_CXX_FEATURES+= c++11
.include "../../devel/cmake/build.mk"
CMAKE_ARGS+= -DBUILD_PYTHON_BINDINGS=OFF
+# \todo Justify or change to bl3 on json-c
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_JSONC_INTERNAL=ON
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_JSONC=OFF
+
+# Disable things that cmake finds that we didn't bl3.
+# \todo For each, consider if we should intead add a bl3.
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_DEFLATE=OFF
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_FREEXL=OFF
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_HDF5=OFF
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_HEIF=OFF
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_LZ4=OFF
+# \todo Resolve LZMA usage.
+# GDAL_USE_LZMA appears in gtif but cmake says it doesn't exist.
+#CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_LZMA=OFF
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_ODBC=OFF
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_OPENEXR=OFF
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_PCRE2=OFF
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_POPPLER=OFF
+CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_ZSTD=OFF
+
+# \todo One would think these are unnnecessary. Check if these
+# can/should be dropped. If not, explain why we have some and not
+# all. Commented lines are incompletely translated from autoconf,
+# because there is no obvious analog.
+CMAKE_CONFIGURE_ARGS+= -DGEOS_DIR=${BUILDLINK_PREFIX.geos}
+CMAKE_CONFIGURE_ARGS+= -DTIFFDIR=${BUILDLINK_PREFIX.tiff}
+#CMAKE_CONFIGURE_ARGS+= -Dlibz=${BUILDLINK_PREFIX.zlib}
+CMAKE_CONFIGURE_ARGS+= -DNetCDF_DIR=${BUILDLINK_PREFIX.netcdf}
+#CMAKE_CONFIGURE_ARGS+= -Dwebp=${BUILDLINK_PREFIX.libwebp}
+#CMAKE_CONFIGURE_ARGS+= -Dxerces
+#CMAKE_CONFIGURE_ARGS+= -Dxerces-inc=${BUILDLINK_PREFIX.xerces-c}/include
+#CMAKE_CONFIGURE_ARGS+= -Dxerces-lib=-L${BUILDLINK_PREFIX.xerces-c}/lib\ -lxerces-c
+
.include "options.mk"
CHECK_PORTABILITY_SKIP+= mkbindist.sh
Index: pkgsrc/geography/gdal-lib/Makefile.common
diff -u pkgsrc/geography/gdal-lib/Makefile.common:1.25 pkgsrc/geography/gdal-lib/Makefile.common:1.26
--- pkgsrc/geography/gdal-lib/Makefile.common:1.25 Tue May 21 13:36:10 2024
+++ pkgsrc/geography/gdal-lib/Makefile.common Tue May 21 18:21:33 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.25 2024/05/21 13:36:10 gdt Exp $
+# $NetBSD: Makefile.common,v 1.26 2024/05/21 18:21:33 gdt Exp $
#
# used by geography/gdal-lib/Makefile
# used by geography/py-gdal/Makefile
@@ -23,47 +23,3 @@ PATCHDIR= ${.CURDIR}/../../geography/gda
DISTINFO_FILE= ${.CURDIR}/../../geography/gdal-lib/distinfo
CHECK_PORTABILITY_SKIP+= mkbindist.sh
-
-# The base gdal and the python bindings have very different dependency
-# footprints. Sorting content into gdal-lib/Makefile and
-# Makefile.common is already somewhat difficult, and complicated by
-# cmake's habit of finding installed packages that are not buildlinked.
-
-# \todo Consider moving to package Makefiles.
-USE_TOOLS+= gmake pkg-config
-USE_LANGUAGES= c99 c++
-USE_LIBTOOL= yes
-USE_PKGLOCALEDIR= yes
-
-# \todo Justify or move to bl3 of json-c
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_JSONC_INTERNAL=ON
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_JSONC=OFF
-
-# Disable things that cmake finds that we didn't bl3.
-# \todo For each, consider if we should intead add a bl3.
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_DEFLATE=OFF
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_FREEXL=OFF
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_HDF5=OFF
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_HEIF=OFF
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_LZ4=OFF
-# \todo Resolve LZMA usage.
-# GDAL_USE_LZMA appears in gtif but cmake says it doesn't exist.
-#CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_LZMA=OFF
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_ODBC=OFF
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_OPENEXR=OFF
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_PCRE2=OFF
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_POPPLER=OFF
-CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_ZSTD=OFF
-
-# \todo One would think these are unnnecessary. Check if these
-# can/should be dropped. If not, explain why we have some and not
-# all. Commented lines are incompletely translated from autoconf,
-# because there is no obvious analog.
-CMAKE_CONFIGURE_ARGS+= -DGEOS_DIR=${BUILDLINK_PREFIX.geos}
-CMAKE_CONFIGURE_ARGS+= -DTIFFDIR=${BUILDLINK_PREFIX.tiff}
-#CMAKE_CONFIGURE_ARGS+= -Dlibz=${BUILDLINK_PREFIX.zlib}
-CMAKE_CONFIGURE_ARGS+= -DNetCDF_DIR=${BUILDLINK_PREFIX.netcdf}
-#CMAKE_CONFIGURE_ARGS+= -Dwebp=${BUILDLINK_PREFIX.libwebp}
-#CMAKE_CONFIGURE_ARGS+= -Dxerces
-#CMAKE_CONFIGURE_ARGS+= -Dxerces-inc=${BUILDLINK_PREFIX.xerces-c}/include
-#CMAKE_CONFIGURE_ARGS+= -Dxerces-lib=-L${BUILDLINK_PREFIX.xerces-c}/lib\ -lxerces-c
Index: pkgsrc/geography/py-gdal/Makefile
diff -u pkgsrc/geography/py-gdal/Makefile:1.64 pkgsrc/geography/py-gdal/Makefile:1.65
--- pkgsrc/geography/py-gdal/Makefile:1.64 Tue May 21 13:36:10 2024
+++ pkgsrc/geography/py-gdal/Makefile Tue May 21 18:21:33 2024
@@ -1,42 +1,29 @@
-# $NetBSD: Makefile,v 1.64 2024/05/21 13:36:10 gdt Exp $
+# $NetBSD: Makefile,v 1.65 2024/05/21 18:21:33 gdt Exp $
-PKGREVISION= 9
+PKGREVISION= 10
.include "../../geography/gdal-lib/Makefile.common"
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
#PKGREVISION= 0
COMMENT= Translator library for raster geospatial data formats, Python binding
-GNU_CONFIGURE= yes
-
-BUILD_DIRS= swig/python
-
-MAKE_FILE= GNUmakefile
-
-# CONFIGURE_DIR= swig/python # cmake
-# CMAKE_CONFIGURE_ARGS+= -DGDAL_USE_SPATIALITE=OFF
-# .include "../../devel/cmake/build.mk"
+USE_LANGUAGES= c c++
+USE_C_FEATURES+= c99
+USE_CXX_FEATURES+= c++11
PYTHON_VERSIONS_INCOMPATIBLE= 27 38
-INSTALLATION_DIRS= bin
+PYSETUPSUBDIR= swig/python
.include "../../mk/bsd.prefs.mk"
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
-
-#For testing future versions from git:
-#EGG_NAME= GDAL-3.5.0.dev0
-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}
-PLIST_SUBST+= EGG_INFODIR=${EGG_INFODIR}
-PRINT_PLIST_AWK+= { gsub(/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/, \
- "$${EGG_INFODIR}") }
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
.include "../../geography/gdal-lib/buildlink3.mk"
-.include "../../lang/python/extension.mk"
+# \todo Explain why wheel must be before tool (Python.h not found), or fix
+# documentation of python/foo.mk.
+.include "../../lang/python/wheel.mk"
.include "../../lang/python/tool.mk"
.include "../../math/py-numpy/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/geography/py-gdal/PLIST
diff -u pkgsrc/geography/py-gdal/PLIST:1.5 pkgsrc/geography/py-gdal/PLIST:1.6
--- pkgsrc/geography/py-gdal/PLIST:1.5 Mon Jul 5 17:25:29 2021
+++ pkgsrc/geography/py-gdal/PLIST Tue May 21 18:21:33 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2021/07/05 17:25:29 gdt Exp $
+@comment $NetBSD: PLIST,v 1.6 2024/05/21 18:21:33 gdt Exp $
bin/gdal2tiles.py
bin/gdal2xyz.py
bin/gdal_calc.py
@@ -16,14 +16,13 @@ bin/gdalmove.py
bin/ogrmerge.py
bin/pct2rgb.py
bin/rgb2pct.py
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/GDAL-${PKGVERSION}.dist-info/METADATA
+${PYSITELIB}/GDAL-${PKGVERSION}.dist-info/RECORD
+${PYSITELIB}/GDAL-${PKGVERSION}.dist-info/WHEEL
+${PYSITELIB}/GDAL-${PKGVERSION}.dist-info/top_level.txt
${PYSITELIB}/osgeo/__init__.py
${PYSITELIB}/osgeo/__init__.pyc
+${PYSITELIB}/osgeo/__init__.pyo
${PYSITELIB}/osgeo/_gdal.so
${PYSITELIB}/osgeo/_gdal_array.so
${PYSITELIB}/osgeo/_gdalconst.so
@@ -32,201 +31,301 @@ ${PYSITELIB}/osgeo/_ogr.so
${PYSITELIB}/osgeo/_osr.so
${PYSITELIB}/osgeo/gdal.py
${PYSITELIB}/osgeo/gdal.pyc
+${PYSITELIB}/osgeo/gdal.pyo
${PYSITELIB}/osgeo/gdal_array.py
${PYSITELIB}/osgeo/gdal_array.pyc
+${PYSITELIB}/osgeo/gdal_array.pyo
${PYSITELIB}/osgeo/gdalconst.py
${PYSITELIB}/osgeo/gdalconst.pyc
+${PYSITELIB}/osgeo/gdalconst.pyo
${PYSITELIB}/osgeo/gdalnumeric.py
${PYSITELIB}/osgeo/gdalnumeric.pyc
+${PYSITELIB}/osgeo/gdalnumeric.pyo
${PYSITELIB}/osgeo/gnm.py
${PYSITELIB}/osgeo/gnm.pyc
+${PYSITELIB}/osgeo/gnm.pyo
${PYSITELIB}/osgeo/ogr.py
${PYSITELIB}/osgeo/ogr.pyc
+${PYSITELIB}/osgeo/ogr.pyo
${PYSITELIB}/osgeo/osr.py
${PYSITELIB}/osgeo/osr.pyc
+${PYSITELIB}/osgeo/osr.pyo
${PYSITELIB}/osgeo/utils.py
${PYSITELIB}/osgeo/utils.pyc
+${PYSITELIB}/osgeo/utils.pyo
${PYSITELIB}/osgeo_utils/__init__.py
${PYSITELIB}/osgeo_utils/__init__.pyc
+${PYSITELIB}/osgeo_utils/__init__.pyo
${PYSITELIB}/osgeo_utils/auxiliary/__init__.py
${PYSITELIB}/osgeo_utils/auxiliary/__init__.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/__init__.pyo
${PYSITELIB}/osgeo_utils/auxiliary/array_util.py
${PYSITELIB}/osgeo_utils/auxiliary/array_util.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/array_util.pyo
${PYSITELIB}/osgeo_utils/auxiliary/base.py
${PYSITELIB}/osgeo_utils/auxiliary/base.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/base.pyo
${PYSITELIB}/osgeo_utils/auxiliary/batch_creator.py
${PYSITELIB}/osgeo_utils/auxiliary/batch_creator.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/batch_creator.pyo
${PYSITELIB}/osgeo_utils/auxiliary/color_palette.py
${PYSITELIB}/osgeo_utils/auxiliary/color_palette.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/color_palette.pyo
${PYSITELIB}/osgeo_utils/auxiliary/color_table.py
${PYSITELIB}/osgeo_utils/auxiliary/color_table.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/color_table.pyo
${PYSITELIB}/osgeo_utils/auxiliary/extent_util.py
${PYSITELIB}/osgeo_utils/auxiliary/extent_util.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/extent_util.pyo
${PYSITELIB}/osgeo_utils/auxiliary/gdal_argparse.py
${PYSITELIB}/osgeo_utils/auxiliary/gdal_argparse.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/gdal_argparse.pyo
${PYSITELIB}/osgeo_utils/auxiliary/numpy_util.py
${PYSITELIB}/osgeo_utils/auxiliary/numpy_util.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/numpy_util.pyo
${PYSITELIB}/osgeo_utils/auxiliary/osr_util.py
${PYSITELIB}/osgeo_utils/auxiliary/osr_util.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/osr_util.pyo
${PYSITELIB}/osgeo_utils/auxiliary/progress.py
${PYSITELIB}/osgeo_utils/auxiliary/progress.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/progress.pyo
${PYSITELIB}/osgeo_utils/auxiliary/raster_creation.py
${PYSITELIB}/osgeo_utils/auxiliary/raster_creation.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/raster_creation.pyo
${PYSITELIB}/osgeo_utils/auxiliary/rectangle.py
${PYSITELIB}/osgeo_utils/auxiliary/rectangle.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/rectangle.pyo
${PYSITELIB}/osgeo_utils/auxiliary/util.py
${PYSITELIB}/osgeo_utils/auxiliary/util.pyc
+${PYSITELIB}/osgeo_utils/auxiliary/util.pyo
${PYSITELIB}/osgeo_utils/gdal2tiles.py
${PYSITELIB}/osgeo_utils/gdal2tiles.pyc
+${PYSITELIB}/osgeo_utils/gdal2tiles.pyo
${PYSITELIB}/osgeo_utils/gdal2xyz.py
${PYSITELIB}/osgeo_utils/gdal2xyz.pyc
+${PYSITELIB}/osgeo_utils/gdal2xyz.pyo
${PYSITELIB}/osgeo_utils/gdal_calc.py
${PYSITELIB}/osgeo_utils/gdal_calc.pyc
+${PYSITELIB}/osgeo_utils/gdal_calc.pyo
${PYSITELIB}/osgeo_utils/gdal_edit.py
${PYSITELIB}/osgeo_utils/gdal_edit.pyc
+${PYSITELIB}/osgeo_utils/gdal_edit.pyo
${PYSITELIB}/osgeo_utils/gdal_fillnodata.py
${PYSITELIB}/osgeo_utils/gdal_fillnodata.pyc
+${PYSITELIB}/osgeo_utils/gdal_fillnodata.pyo
${PYSITELIB}/osgeo_utils/gdal_merge.py
${PYSITELIB}/osgeo_utils/gdal_merge.pyc
+${PYSITELIB}/osgeo_utils/gdal_merge.pyo
${PYSITELIB}/osgeo_utils/gdal_pansharpen.py
${PYSITELIB}/osgeo_utils/gdal_pansharpen.pyc
+${PYSITELIB}/osgeo_utils/gdal_pansharpen.pyo
${PYSITELIB}/osgeo_utils/gdal_polygonize.py
${PYSITELIB}/osgeo_utils/gdal_polygonize.pyc
+${PYSITELIB}/osgeo_utils/gdal_polygonize.pyo
${PYSITELIB}/osgeo_utils/gdal_proximity.py
${PYSITELIB}/osgeo_utils/gdal_proximity.pyc
+${PYSITELIB}/osgeo_utils/gdal_proximity.pyo
${PYSITELIB}/osgeo_utils/gdal_retile.py
${PYSITELIB}/osgeo_utils/gdal_retile.pyc
+${PYSITELIB}/osgeo_utils/gdal_retile.pyo
${PYSITELIB}/osgeo_utils/gdal_sieve.py
${PYSITELIB}/osgeo_utils/gdal_sieve.pyc
+${PYSITELIB}/osgeo_utils/gdal_sieve.pyo
${PYSITELIB}/osgeo_utils/gdalattachpct.py
${PYSITELIB}/osgeo_utils/gdalattachpct.pyc
+${PYSITELIB}/osgeo_utils/gdalattachpct.pyo
${PYSITELIB}/osgeo_utils/gdalcompare.py
${PYSITELIB}/osgeo_utils/gdalcompare.pyc
+${PYSITELIB}/osgeo_utils/gdalcompare.pyo
${PYSITELIB}/osgeo_utils/gdalmove.py
${PYSITELIB}/osgeo_utils/gdalmove.pyc
+${PYSITELIB}/osgeo_utils/gdalmove.pyo
${PYSITELIB}/osgeo_utils/ogrmerge.py
${PYSITELIB}/osgeo_utils/ogrmerge.pyc
+${PYSITELIB}/osgeo_utils/ogrmerge.pyo
${PYSITELIB}/osgeo_utils/pct2rgb.py
${PYSITELIB}/osgeo_utils/pct2rgb.pyc
+${PYSITELIB}/osgeo_utils/pct2rgb.pyo
${PYSITELIB}/osgeo_utils/rgb2pct.py
${PYSITELIB}/osgeo_utils/rgb2pct.pyc
+${PYSITELIB}/osgeo_utils/rgb2pct.pyo
${PYSITELIB}/osgeo_utils/samples/__init__.py
${PYSITELIB}/osgeo_utils/samples/__init__.pyc
+${PYSITELIB}/osgeo_utils/samples/__init__.pyo
${PYSITELIB}/osgeo_utils/samples/assemblepoly.py
${PYSITELIB}/osgeo_utils/samples/assemblepoly.pyc
+${PYSITELIB}/osgeo_utils/samples/assemblepoly.pyo
${PYSITELIB}/osgeo_utils/samples/build_jp2_from_xml.py
${PYSITELIB}/osgeo_utils/samples/build_jp2_from_xml.pyc
+${PYSITELIB}/osgeo_utils/samples/build_jp2_from_xml.pyo
${PYSITELIB}/osgeo_utils/samples/classify.py
${PYSITELIB}/osgeo_utils/samples/classify.pyc
+${PYSITELIB}/osgeo_utils/samples/classify.pyo
${PYSITELIB}/osgeo_utils/samples/crs2crs2grid.py
${PYSITELIB}/osgeo_utils/samples/crs2crs2grid.pyc
+${PYSITELIB}/osgeo_utils/samples/crs2crs2grid.pyo
${PYSITELIB}/osgeo_utils/samples/densify.py
${PYSITELIB}/osgeo_utils/samples/densify.pyc
+${PYSITELIB}/osgeo_utils/samples/densify.pyo
${PYSITELIB}/osgeo_utils/samples/dump_jp2.py
${PYSITELIB}/osgeo_utils/samples/dump_jp2.pyc
+${PYSITELIB}/osgeo_utils/samples/dump_jp2.pyo
${PYSITELIB}/osgeo_utils/samples/epsg_tr.py
${PYSITELIB}/osgeo_utils/samples/epsg_tr.pyc
+${PYSITELIB}/osgeo_utils/samples/epsg_tr.pyo
${PYSITELIB}/osgeo_utils/samples/esri2wkt.py
${PYSITELIB}/osgeo_utils/samples/esri2wkt.pyc
+${PYSITELIB}/osgeo_utils/samples/esri2wkt.pyo
${PYSITELIB}/osgeo_utils/samples/fft.py
${PYSITELIB}/osgeo_utils/samples/fft.pyc
+${PYSITELIB}/osgeo_utils/samples/fft.pyo
${PYSITELIB}/osgeo_utils/samples/fix_gpkg.py
${PYSITELIB}/osgeo_utils/samples/fix_gpkg.pyc
+${PYSITELIB}/osgeo_utils/samples/fix_gpkg.pyo
${PYSITELIB}/osgeo_utils/samples/gcps2ogr.py
${PYSITELIB}/osgeo_utils/samples/gcps2ogr.pyc
+${PYSITELIB}/osgeo_utils/samples/gcps2ogr.pyo
${PYSITELIB}/osgeo_utils/samples/gcps2vec.py
${PYSITELIB}/osgeo_utils/samples/gcps2vec.pyc
+${PYSITELIB}/osgeo_utils/samples/gcps2vec.pyo
${PYSITELIB}/osgeo_utils/samples/gcps2wld.py
${PYSITELIB}/osgeo_utils/samples/gcps2wld.pyc
+${PYSITELIB}/osgeo_utils/samples/gcps2wld.pyo
${PYSITELIB}/osgeo_utils/samples/gdal2grd.py
${PYSITELIB}/osgeo_utils/samples/gdal2grd.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal2grd.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_auth.py
${PYSITELIB}/osgeo_utils/samples/gdal_auth.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_auth.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_cp.py
${PYSITELIB}/osgeo_utils/samples/gdal_cp.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_cp.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_create_pdf.py
${PYSITELIB}/osgeo_utils/samples/gdal_create_pdf.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_create_pdf.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_ls.py
${PYSITELIB}/osgeo_utils/samples/gdal_ls.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_ls.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_lut.py
${PYSITELIB}/osgeo_utils/samples/gdal_lut.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_lut.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_mkdir.py
${PYSITELIB}/osgeo_utils/samples/gdal_mkdir.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_mkdir.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_remove_towgs84.py
${PYSITELIB}/osgeo_utils/samples/gdal_remove_towgs84.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_remove_towgs84.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_rm.py
${PYSITELIB}/osgeo_utils/samples/gdal_rm.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_rm.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_rmdir.py
${PYSITELIB}/osgeo_utils/samples/gdal_rmdir.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_rmdir.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_vrtmerge.py
${PYSITELIB}/osgeo_utils/samples/gdal_vrtmerge.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_vrtmerge.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_zip.py
${PYSITELIB}/osgeo_utils/samples/gdal_zip.pyc
+${PYSITELIB}/osgeo_utils/samples/gdal_zip.pyo
${PYSITELIB}/osgeo_utils/samples/gdalchksum.py
${PYSITELIB}/osgeo_utils/samples/gdalchksum.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalchksum.pyo
${PYSITELIB}/osgeo_utils/samples/gdalcopyproj.py
${PYSITELIB}/osgeo_utils/samples/gdalcopyproj.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalcopyproj.pyo
${PYSITELIB}/osgeo_utils/samples/gdalfilter.py
${PYSITELIB}/osgeo_utils/samples/gdalfilter.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalfilter.pyo
${PYSITELIB}/osgeo_utils/samples/gdalident.py
${PYSITELIB}/osgeo_utils/samples/gdalident.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalident.pyo
${PYSITELIB}/osgeo_utils/samples/gdalimport.py
${PYSITELIB}/osgeo_utils/samples/gdalimport.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalimport.pyo
${PYSITELIB}/osgeo_utils/samples/gdalinfo.py
${PYSITELIB}/osgeo_utils/samples/gdalinfo.pyc
+${PYSITELIB}/osgeo_utils/samples/gdalinfo.pyo
${PYSITELIB}/osgeo_utils/samples/gdallocationinfo.py
${PYSITELIB}/osgeo_utils/samples/gdallocationinfo.pyc
+${PYSITELIB}/osgeo_utils/samples/gdallocationinfo.pyo
${PYSITELIB}/osgeo_utils/samples/get_soundg.py
${PYSITELIB}/osgeo_utils/samples/get_soundg.pyc
+${PYSITELIB}/osgeo_utils/samples/get_soundg.pyo
${PYSITELIB}/osgeo_utils/samples/histrep.py
${PYSITELIB}/osgeo_utils/samples/histrep.pyc
+${PYSITELIB}/osgeo_utils/samples/histrep.pyo
${PYSITELIB}/osgeo_utils/samples/hsv_merge.py
${PYSITELIB}/osgeo_utils/samples/hsv_merge.pyc
+${PYSITELIB}/osgeo_utils/samples/hsv_merge.pyo
${PYSITELIB}/osgeo_utils/samples/jpeg_in_tiff_extract.py
${PYSITELIB}/osgeo_utils/samples/jpeg_in_tiff_extract.pyc
+${PYSITELIB}/osgeo_utils/samples/jpeg_in_tiff_extract.pyo
${PYSITELIB}/osgeo_utils/samples/load2odbc.py
${PYSITELIB}/osgeo_utils/samples/load2odbc.pyc
+${PYSITELIB}/osgeo_utils/samples/load2odbc.pyo
${PYSITELIB}/osgeo_utils/samples/loslas2ntv2.py
${PYSITELIB}/osgeo_utils/samples/loslas2ntv2.pyc
+${PYSITELIB}/osgeo_utils/samples/loslas2ntv2.pyo
${PYSITELIB}/osgeo_utils/samples/magphase.py
${PYSITELIB}/osgeo_utils/samples/magphase.pyc
+${PYSITELIB}/osgeo_utils/samples/magphase.pyo
${PYSITELIB}/osgeo_utils/samples/make_fuzzer_friendly_archive.py
${PYSITELIB}/osgeo_utils/samples/make_fuzzer_friendly_archive.pyc
+${PYSITELIB}/osgeo_utils/samples/make_fuzzer_friendly_archive.pyo
${PYSITELIB}/osgeo_utils/samples/mkgraticule.py
${PYSITELIB}/osgeo_utils/samples/mkgraticule.pyc
+${PYSITELIB}/osgeo_utils/samples/mkgraticule.pyo
${PYSITELIB}/osgeo_utils/samples/ogr2ogr.py
${PYSITELIB}/osgeo_utils/samples/ogr2ogr.pyc
+${PYSITELIB}/osgeo_utils/samples/ogr2ogr.pyo
${PYSITELIB}/osgeo_utils/samples/ogr2vrt.py
${PYSITELIB}/osgeo_utils/samples/ogr2vrt.pyc
+${PYSITELIB}/osgeo_utils/samples/ogr2vrt.pyo
${PYSITELIB}/osgeo_utils/samples/ogr_build_junction_table.py
${PYSITELIB}/osgeo_utils/samples/ogr_build_junction_table.pyc
+${PYSITELIB}/osgeo_utils/samples/ogr_build_junction_table.pyo
${PYSITELIB}/osgeo_utils/samples/ogr_dispatch.py
${PYSITELIB}/osgeo_utils/samples/ogr_dispatch.pyc
+${PYSITELIB}/osgeo_utils/samples/ogr_dispatch.pyo
${PYSITELIB}/osgeo_utils/samples/ogr_layer_algebra.py
${PYSITELIB}/osgeo_utils/samples/ogr_layer_algebra.pyc
+${PYSITELIB}/osgeo_utils/samples/ogr_layer_algebra.pyo
${PYSITELIB}/osgeo_utils/samples/ogrinfo.py
${PYSITELIB}/osgeo_utils/samples/ogrinfo.pyc
+${PYSITELIB}/osgeo_utils/samples/ogrinfo.pyo
${PYSITELIB}/osgeo_utils/samples/ogrupdate.py
${PYSITELIB}/osgeo_utils/samples/ogrupdate.pyc
+${PYSITELIB}/osgeo_utils/samples/ogrupdate.pyo
${PYSITELIB}/osgeo_utils/samples/rel.py
${PYSITELIB}/osgeo_utils/samples/rel.pyc
+${PYSITELIB}/osgeo_utils/samples/rel.pyo
${PYSITELIB}/osgeo_utils/samples/tigerpoly.py
${PYSITELIB}/osgeo_utils/samples/tigerpoly.pyc
+${PYSITELIB}/osgeo_utils/samples/tigerpoly.pyo
${PYSITELIB}/osgeo_utils/samples/tile_extent_from_raster.py
${PYSITELIB}/osgeo_utils/samples/tile_extent_from_raster.pyc
+${PYSITELIB}/osgeo_utils/samples/tile_extent_from_raster.pyo
${PYSITELIB}/osgeo_utils/samples/tolatlong.py
${PYSITELIB}/osgeo_utils/samples/tolatlong.pyc
+${PYSITELIB}/osgeo_utils/samples/tolatlong.pyo
${PYSITELIB}/osgeo_utils/samples/val_repl.py
${PYSITELIB}/osgeo_utils/samples/val_repl.pyc
+${PYSITELIB}/osgeo_utils/samples/val_repl.pyo
${PYSITELIB}/osgeo_utils/samples/validate_cloud_optimized_geotiff.py
${PYSITELIB}/osgeo_utils/samples/validate_cloud_optimized_geotiff.pyc
+${PYSITELIB}/osgeo_utils/samples/validate_cloud_optimized_geotiff.pyo
${PYSITELIB}/osgeo_utils/samples/validate_gpkg.py
${PYSITELIB}/osgeo_utils/samples/validate_gpkg.pyc
+${PYSITELIB}/osgeo_utils/samples/validate_gpkg.pyo
${PYSITELIB}/osgeo_utils/samples/validate_jp2.py
${PYSITELIB}/osgeo_utils/samples/validate_jp2.pyc
+${PYSITELIB}/osgeo_utils/samples/validate_jp2.pyo
${PYSITELIB}/osgeo_utils/samples/vec_tr.py
${PYSITELIB}/osgeo_utils/samples/vec_tr.pyc
+${PYSITELIB}/osgeo_utils/samples/vec_tr.pyo
${PYSITELIB}/osgeo_utils/samples/vec_tr_spat.py
${PYSITELIB}/osgeo_utils/samples/vec_tr_spat.pyc
+${PYSITELIB}/osgeo_utils/samples/vec_tr_spat.pyo
${PYSITELIB}/osgeo_utils/samples/wcs_virtds_params.py
${PYSITELIB}/osgeo_utils/samples/wcs_virtds_params.pyc
+${PYSITELIB}/osgeo_utils/samples/wcs_virtds_params.pyo
Home |
Main Index |
Thread Index |
Old Index