Path to this page:
Subject: CVS commit: pkgsrc/geography
From: Greg Troxel
Date: 2024-05-21 15:36:10
Message id: 20240521133610.BE5B4FA2C@cvs.NetBSD.org
Log Message:
geography/gdal: Convert to cmake
In general, avoid adding dependencies and rototilling, in favor of a
straight build system conversion. A notable exception is adding
spatialite, because that is easier than fixing the cmake spatialite
support not to error out. (Other fixes to follow once the conversion
is ok.)
gdal-lib:
Straightforward use of cmake vs autoconf.
Add cmake args to disable finding things that happen to be installed
but are not bl3d.
Attempt to convert CONFIGURE_ARGS to cmake, confounded by some of them
perhaps being out of date and some of them not having clear analogs.
Accept some fuzz on the theory that things were likely not 100% right
earlier and it's going to change with updates.
Drop patch for png16 rename; cmake finds that ok by itself.
Withdraw include/cpl_odbc.h because cmake does so, and call it ok
without a revbum because we aren't (and weren't) building odbc so it
is nonsensical for any other package to have used it.
cmake installs man pages and bash completion scripts. Roll with it vs
trying to make this like before, as those changes are not confounding
or hard to debug.
py-gdal:
Continue to use autoconf, and add commented-out cmake config.
Update committed to capture partial progress and have others test
earlier rather than later as we head to further updates.
Files: