Skip to content

Commit

Permalink
get ready for version 1.5.3 (#49)
Browse files Browse the repository at this point in the history
  • Loading branch information
gillins committed Dec 19, 2023
1 parent 5e362dd commit a35f705
Show file tree
Hide file tree
Showing 8 changed files with 57 additions and 6 deletions.
2 changes: 1 addition & 1 deletion ArcGIS/arcgis.iss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "KEA for ArcGIS"
#define MyAppVersion "1.5.2"
#define MyAppVersion "1.5.3"
#define MyAppPublisher "Landcare Research NZ"
#define MyAppURL "http://kealib.org/"
#define MyOutputFilename "setup_kea_arcgis_" + GetDateTimeString('yyyymmdd', '', '')
Expand Down
2 changes: 1 addition & 1 deletion ArcGIS/arcpro.iss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "KEA for ArcPro"
#define MyAppVersion "1.5.2"
#define MyAppVersion "1.5.3"
#define MyAppPublisher "Landcare Research NZ"
#define MyAppURL "http://kealib.org/"
#define MyOutputFilename "setup_kea_arcpro_" + GetDateTimeString('yyyymmdd', '', '')
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ set (PROJECT_GDAL_DIR gdal)
# The version number.
set (LIBKEA_VERSION_MAJOR 1)
set (LIBKEA_VERSION_MINOR 5)
set (LIBKEA_VERSION_PATCH 2)
set (LIBKEA_VERSION_PATCH 3)
set (LIBKEA_VERSION "${LIBKEA_VERSION_MAJOR}.${LIBKEA_VERSION_MINOR}.${LIBKEA_VERSION_PATCH}")
set (LIBKEA_PACKAGE_VERSION "${LIBKEA_VERSION_MAJOR}.${LIBKEA_VERSION_MINOR}.${LIBKEA_VERSION_PATCH}")
set (LIBKEA_PACKAGE_STRING "LibKEA ${LIBKEA_VERSION_MAJOR}.${LIBKEA_VERSION_MINOR}.${LIBKEA_VERSION_PATCH}")
Expand Down
9 changes: 9 additions & 0 deletions Changes.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
1.5.3
-----

* Add support for /vsi file systems with GDAL support is built as a plugin
* Fix H5Cpp.h includes
* Fix Kealib interface target
* Export Kealib CMake package with Kealib::Kealib
* Add C++11 as build requirement in CMake

1.5.2
-----

Expand Down
2 changes: 1 addition & 1 deletion CreateDistribution.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ How to create a distribution of kealib.
6. Export an environment variable with the version to make the following commands
easier UPDATE AS NEEDED:

export KEAVER=1.5.2
export KEAVER=1.5.3

7. Use "git tag" to add a version number tag, e.g.

Expand Down
42 changes: 42 additions & 0 deletions Dockerfile.buildgdal
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
FROM ubuntu:22.04

# Needed in case tzdata gets upgraded
ENV TZ=Australia/Brisbane
ARG DEBIAN_FRONTEND=noninteractive

# Use Aussie mirrors
RUN sed -i 's/http:\/\/archive./http:\/\/au.archive./g' /etc/apt/sources.list

# Update Ubuntu software stack and install base GDAL stack
RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install -y wget g++ cmake libhdf5-dev libproj-dev libgeos-dev

RUN apt-get autoremove -y && apt-get clean && rm -rf /var/lib/apt/lists/*

COPY . /tmp/kealib
RUN cd /tmp/kealib \
&& mkdir build \
&& cd build \
&& cmake .. \
&& make -j2 \
&& make install \
&& cd ../.. \
&& rm -rf kealib

RUN cd /tmp \
&& wget https://github.com/OSGeo/gdal/releases/download/v3.8.1/gdal-3.8.1.tar.gz \
&& tar xf gdal-3.8.1.tar.gz \
&& cd gdal-3.8.1 \
&& mkdir build \
&& cd build \
&& cmake .. \
&& make -j2 \
&& make install \
&& cd .. \
&& rm -rf gdal-3.8.1 gdal-3.8.1.tar.gz

ENV LD_LIBRARY_PATH=/usr/local/lib
#ENV GDAL_DRIVER_PATH=/usr/local/lib/gdalplugins
RUN which gdal_translate
RUN gdal_translate --formats | grep KEA
2 changes: 1 addition & 1 deletion ERDAS_Imagine/install2011.iss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "KEA for ERDAS Imagine"
#define MyAppVersion "1.5.2"
#define MyAppVersion "1.5.3"
#define MyAppPublisher "Landcare Research NZ"
#define MyAppURL "http://kealib.org/"
#define MyOutputFilename "setup_kea_erdas2011_" + GetDateTimeString('yyyymmdd', '', '')
Expand Down
2 changes: 1 addition & 1 deletion ERDAS_Imagine/install2015.iss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "KEA for ERDAS Imagine"
#define MyAppVersion "1.5.2"
#define MyAppVersion "1.5.3"
#define MyAppPublisher "Landcare Research NZ"
#define MyAppURL "http://kealib.org/"
#define MyOutputFilename "setup_kea_erdas2015_" + GetDateTimeString('yyyymmdd', '', '')
Expand Down

0 comments on commit a35f705

Please sign in to comment.