Skip to content

Commit 96024f6

Browse files
committed
Prepare for libgeotiff 1.7.4
1 parent 6634c5f commit 96024f6

File tree

3 files changed

+35
-4
lines changed

3 files changed

+35
-4
lines changed

libgeotiff/CMakeLists.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ set(LIBGEOTIFF_REV_VERSION 0)
2626

2727
# Set library version to match that of autoconf:
2828
# libgeotiff.so -> libgeotiff.so.5
29-
# libgeotiff.so.5 -> libgeotiff.so.5.3.2
30-
# libgeotiff.so.5.3.2
29+
# libgeotiff.so.5 -> libgeotiff.so.5.2.4
30+
# libgeotiff.so.5.2.4
3131
set(LINK_SOVERSION "5")
32-
set(LINK_VERSION "5.3.2")
32+
set(LINK_VERSION "5.2.4")
3333

3434
set(PROJECT_VERSION_MAJOR ${LIBGEOTIFF_MAJOR_VERSION})
3535
set(PROJECT_VERSION_MINOR ${LIBGEOTIFF_MINOR_VERSION})

libgeotiff/HOWTO-RELEASE

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
a) Update the LIBGEOTIFF_MAJOR_VERSION/LIBGEOTIFF_MINOR_VERSION/
1919
LIBGEOTIFF_PATCH_VERSION/LIBGEOTIFF_REV_VERSION variables in CMakeLists
2020

21-
b) Update SO_VERSION in CMakeLists.txt
21+
b) Update LINK_VERSION / LINK_SOVERSION in CMakeLists.txt
2222

2323
5) Update NEWS
2424

libgeotiff/NEWS

+31
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
libgeotiff 1.7.4
2+
----------------
3+
4+
* CMake modernization, automate release generation from tags and refactor CI (#115)
5+
- CMake: Bumps the minimum CMake version to 3.13
6+
- CMake: Add BUILD_SHARED_LIBS matrix for ON and OFF using similar config for macos-latest, windows-latest, and ubuntu-latest
7+
- CMake: Modernize CMake configuration to prevent flag/feature leaking
8+
- CMake: Adds CPack configuration so `package_source` target is available for dist generation
9+
- CMake: Updates FindPROJ.cmake with GDAL's recent version
10+
- CMake: add BUILD_MAN and BUILD_DOC options
11+
- CMake: Windows PDB install with BUILD_SHARED_LIBS
12+
- CMake: Remove FindGeoTIFF.cmake
13+
- Removes 16 year old dead `makefile.mpw`
14+
- Removes 6 year old dead `makefile.vc`
15+
- CI: Generates release artifacts and attaches them to every build
16+
- CI: Creates a release and attaches release artifacts for every tag of the OSGeo/libgeotiff repository
17+
- CI: [Attests](https://github.com/actions/attest-build-provenance) the release artifacts if the `github.repository_owner == OSGeo`
18+
- CI: Remove Appveyor config
19+
20+
* GTIFGetDefn(): add missing normalization of angular units to degree
21+
22+
Contrary to what the documentation of GTIFDefn::ProjParm[] mentionned,
23+
we failed to normalize angular measures to degrees when reading them
24+
from projection parameters (ProjXXXXXGeoKey's) when ProjCoordTransGeoKey
25+
was present (but we did normalize them when reading them from the PROJ
26+
database when there were was only a EPSG PCS code)
27+
28+
Relates to https://github.com/OSGeo/gdal/issues/10154 and https://github.com/OSGeo/gdal/pull/10158
29+
30+
* Fix build with GCC 15 (#131)
31+
132
libgeotiff 1.7.3
233
----------------
334

0 commit comments

Comments
 (0)