Skip to content

Commit

Permalink
Prepare for libgeotiff 1.7.4
Browse files Browse the repository at this point in the history
  • Loading branch information
rouault committed Feb 18, 2025
1 parent 6634c5f commit 96024f6
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 4 deletions.
6 changes: 3 additions & 3 deletions libgeotiff/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ set(LIBGEOTIFF_REV_VERSION 0)

# Set library version to match that of autoconf:
# libgeotiff.so -> libgeotiff.so.5
# libgeotiff.so.5 -> libgeotiff.so.5.3.2
# libgeotiff.so.5.3.2
# libgeotiff.so.5 -> libgeotiff.so.5.2.4
# libgeotiff.so.5.2.4
set(LINK_SOVERSION "5")
set(LINK_VERSION "5.3.2")
set(LINK_VERSION "5.2.4")

set(PROJECT_VERSION_MAJOR ${LIBGEOTIFF_MAJOR_VERSION})
set(PROJECT_VERSION_MINOR ${LIBGEOTIFF_MINOR_VERSION})
Expand Down
2 changes: 1 addition & 1 deletion libgeotiff/HOWTO-RELEASE
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
a) Update the LIBGEOTIFF_MAJOR_VERSION/LIBGEOTIFF_MINOR_VERSION/
LIBGEOTIFF_PATCH_VERSION/LIBGEOTIFF_REV_VERSION variables in CMakeLists

b) Update SO_VERSION in CMakeLists.txt
b) Update LINK_VERSION / LINK_SOVERSION in CMakeLists.txt

5) Update NEWS

Expand Down
31 changes: 31 additions & 0 deletions libgeotiff/NEWS
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
libgeotiff 1.7.4
----------------

* CMake modernization, automate release generation from tags and refactor CI (#115)
- CMake: Bumps the minimum CMake version to 3.13
- CMake: Add BUILD_SHARED_LIBS matrix for ON and OFF using similar config for macos-latest, windows-latest, and ubuntu-latest
- CMake: Modernize CMake configuration to prevent flag/feature leaking
- CMake: Adds CPack configuration so `package_source` target is available for dist generation
- CMake: Updates FindPROJ.cmake with GDAL's recent version
- CMake: add BUILD_MAN and BUILD_DOC options
- CMake: Windows PDB install with BUILD_SHARED_LIBS
- CMake: Remove FindGeoTIFF.cmake
- Removes 16 year old dead `makefile.mpw`
- Removes 6 year old dead `makefile.vc`
- CI: Generates release artifacts and attaches them to every build
- CI: Creates a release and attaches release artifacts for every tag of the OSGeo/libgeotiff repository
- CI: [Attests](https://github.com/actions/attest-build-provenance) the release artifacts if the `github.repository_owner == OSGeo`
- CI: Remove Appveyor config

* GTIFGetDefn(): add missing normalization of angular units to degree

Contrary to what the documentation of GTIFDefn::ProjParm[] mentionned,
we failed to normalize angular measures to degrees when reading them
from projection parameters (ProjXXXXXGeoKey's) when ProjCoordTransGeoKey
was present (but we did normalize them when reading them from the PROJ
database when there were was only a EPSG PCS code)

Relates to https://github.com/OSGeo/gdal/issues/10154 and https://github.com/OSGeo/gdal/pull/10158

* Fix build with GCC 15 (#131)

libgeotiff 1.7.3
----------------

Expand Down

0 comments on commit 96024f6

Please sign in to comment.