summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkikislater2023-04-03 14:39:28 +0400
committerkikislater2023-04-03 14:39:28 +0400
commit51ac926a4c198186c92d545bcfc6bf2e67ba7d6f (patch)
tree6ae0bf84cbce1c9326cb0ac636b9f34f29facae4
parentf44677813a728e2f457ffb98ec238c3e30c889ec (diff)
parent8bf47fbcea5b52014817d7ce277d50308cdf3783 (diff)
downloadaur-51ac926a4c198186c92d545bcfc6bf2e67ba7d6f.tar.gz
Update to gdal 3.6.3
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD8
2 files changed, 7 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d1d5aa23c6d4..748827c7e6f8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 457b2774cfc3..e7694fd4c353 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}