Mercurial > mxe-octave
comparison src/gdal.mk @ 6272:9104abd5baf5
src/gdal.mk: update to v3.5.0.3
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Tue, 28 Jun 2022 11:15:59 -0400 |
parents | 772abe6bdf06 |
children | 0d34a67863cc |
comparison
equal
deleted
inserted
replaced
6271:978241c3e957 | 6272:9104abd5baf5 |
---|---|
1 # This file is part of MXE. | 1 # This file is part of MXE. |
2 # See index.html for further information. | 2 # See index.html for further information. |
3 | 3 |
4 PKG := gdal | 4 PKG := gdal |
5 $(PKG)_IGNORE : | 5 $(PKG)_IGNORE : |
6 $(PKG)_VERSION := 3.4.3 | 6 $(PKG)_VERSION := 3.5.0.3 |
7 $(PKG)_CHECKSUM := dfa4d6a3046b3ce90e1186ed4744c55ee9a4aec8 | 7 $(PKG)_CHECKSUM := d96123b3216df258b64b26cb5a1225eeae7370f7 |
8 $(PKG)_SUBDIR := gdal-$($(PKG)_VERSION) | 8 $(PKG)_SUBDIR := gdal-$($(PKG)_VERSION) |
9 $(PKG)_FILE := gdal-$($(PKG)_VERSION).tar.xz | 9 $(PKG)_FILE := gdal-$($(PKG)_VERSION).tar.gz |
10 $(PKG)_URL := http://download.osgeo.org/gdal/$($(PKG)_VERSION)/$($(PKG)_FILE) | 10 $(PKG)_URL := https://github.com/OSGeo/gdal/archive/refs/tags/v$($(PKG)_VERSION).tar.gz |
11 $(PKG)_URL_2 := ftp://ftp.remotesensing.org/gdal/$($(PKG)_VERSION)/$($(PKG)_FILE) | |
12 $(PKG)_DEPS := zlib libpng tiff libgeotiff libiconv jpeg jasper giflib expat sqlite curl postgresql gta proj pcre qhull | 11 $(PKG)_DEPS := zlib libpng tiff libgeotiff libiconv jpeg jasper giflib expat sqlite curl postgresql gta proj pcre qhull |
13 | 12 |
14 define $(PKG)_UPDATE | 13 define $(PKG)_UPDATE |
15 $(WGET) -q -O- 'https://github.com/OSGeo/gdal/tags' | \ | 14 $(WGET) -q -O- 'https://github.com/OSGeo/gdal/tags' | \ |
16 $(SED) -n 's|.*releases/tag/v\([^"]*\).*|\1|p' | $(GREP) -v "RC" | $(SORT) -V | \ | 15 $(SED) -n 's|.*releases/tag/v\([^"]*\).*|\1|p' | $(GREP) -v "RC" | $(SORT) -V | \ |
17 tail -1 | 16 tail -1 |
18 endef | 17 endef |
19 | 18 |
20 define $(PKG)_BUILD | 19 define $(PKG)_BUILD |
21 cd '$(1)' && ./configure \ | 20 cd '$(1)' && ./autogen.sh && ./configure \ |
22 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ | 21 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ |
23 $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ | 22 $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ |
24 $(ENABLE_SHARED_OR_STATIC) \ | 23 $(ENABLE_SHARED_OR_STATIC) \ |
25 --prefix='$(HOST_PREFIX)' \ | 24 --prefix='$(HOST_PREFIX)' \ |
26 --with-cpp14 \ | 25 --with-cpp14 \ |
72 $(MAKE) -C '$(1)/gcore' -j 1 install | 71 $(MAKE) -C '$(1)/gcore' -j 1 install |
73 $(MAKE) -C '$(1)/frmts' -j 1 install | 72 $(MAKE) -C '$(1)/frmts' -j 1 install |
74 $(MAKE) -C '$(1)/alg' -j 1 install | 73 $(MAKE) -C '$(1)/alg' -j 1 install |
75 $(MAKE) -C '$(1)/ogr' -j 1 install OGR_ENABLED= | 74 $(MAKE) -C '$(1)/ogr' -j 1 install OGR_ENABLED= |
76 $(MAKE) -C '$(1)/apps' -j 1 install BIN_LIST= | 75 $(MAKE) -C '$(1)/apps' -j 1 install BIN_LIST= |
76 $(MAKE) -C '$(1)/generated_headers' -j 1 install | |
77 $(MAKE) -C '$(1)' -j 1 gdal.pc | 77 $(MAKE) -C '$(1)' -j 1 gdal.pc |
78 $(INSTALL) -d '$(HOST_LIBDIR)/pkgconfig' | 78 $(INSTALL) -d '$(HOST_LIBDIR)/pkgconfig' |
79 $(INSTALL) '$(1)/gdal.pc' '$(HOST_LIBDIR)/pkgconfig/' | 79 $(INSTALL) '$(1)/gdal.pc' '$(HOST_LIBDIR)/pkgconfig/' |
80 if [ $(MXE_NATIVE_BUILD) = no ]; then \ | 80 if [ $(MXE_NATIVE_BUILD) = no ]; then \ |
81 $(INSTALL) -m755 '$(HOST_BINDIR)/gdal-config' '$(BUILD_TOOLS_PREFIX)/bin/$(MXE_TOOL_PREFIX)gdal-config'; \ | 81 $(INSTALL) -m755 '$(HOST_BINDIR)/gdal-config' '$(BUILD_TOOLS_PREFIX)/bin/$(MXE_TOOL_PREFIX)gdal-config'; \ |