diff options
author | kikislater | 2023-04-03 14:39:28 +0400 |
---|---|---|
committer | kikislater | 2023-04-03 14:39:28 +0400 |
commit | 51ac926a4c198186c92d545bcfc6bf2e67ba7d6f (patch) | |
tree | 6ae0bf84cbce1c9326cb0ac636b9f34f29facae4 | |
parent | f44677813a728e2f457ffb98ec238c3e30c889ec (diff) | |
parent | 8bf47fbcea5b52014817d7ce277d50308cdf3783 (diff) | |
download | aur-51ac926a4c198186c92d545bcfc6bf2e67ba7d6f.tar.gz |
Update to gdal 3.6.3
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 7 insertions, 2 deletions
@@ -75,6 +75,7 @@ pkgbase = gdal-ecw optdepends = mariadb: mariadb database support optdepends = perl: perl binding support optdepends = unixodbc: when present while building, will add odbc support + optdepends = libkml: when present while building, adds kml support provides = gdal=3.6.2 conflicts = gdal options = !emptydirs @@ -34,6 +34,7 @@ optdepends=('postgresql: postgresql database support' 'mariadb: mariadb database support' 'perl: perl binding support' 'unixodbc: when present while building, will add odbc support' + 'libkml: when present while building, adds kml support' ) options=('!emptydirs') changelog=$pkgbase.changelog @@ -41,6 +42,9 @@ source=(https://download.osgeo.org/${_pkgbase}/${pkgver}/${_pkgbase}-${pkgver}.t b2sums=('c9d6817e74d0ec377979a060db231ec989e676f9aa0c1c04a8bcd6913c271eaccbb43a59b8bd52f0e297844759a3925039b83c73c4e0773943eeec8af656bb8a') build() { + opt_libs="" + [[ "$(ldconfig -p | grep libkml.so)" ]] && { echo "Found libkml.so"; opt_libs+=" -DGDAL_USE_LIBKML=ON"; } + cmake -B build -S $_pkgbase-$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_CXX_STANDARD=17 \ @@ -64,7 +68,6 @@ build() { -DGDAL_USE_JPEG=ON \ -DGDAL_USE_JSONC=ON \ -DGDAL_USE_JXL=ON \ - -DGDAL_USE_LIBKML=ON \ -DGDAL_USE_LIBLZMA=ON \ -DGDAL_USE_LIBXML2=ON \ -DGDAL_USE_LZ4=ON \ @@ -87,7 +90,8 @@ build() { -DGDAL_USE_WEBP=ON \ -DGDAL_USE_XERCESC=ON \ -DGDAL_USE_ZLIB=ON \ - -DGDAL_USE_ZSTD=ON + -DGDAL_USE_ZSTD=ON \ + $opt_libs make -C build } |