summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlireza |S.N|2022-09-06 15:26:27 +0430
committerAlireza |S.N|2022-09-06 15:26:27 +0430
commit9d90b3ef88218d27720962e25e7fbc4d4561fb8e (patch)
tree63149b664f478a87b71d0fd4bbe4d3d3f785ebff
downloadaur-9d90b3ef88218d27720962e25e7fbc4d4561fb8e.tar.gz
Initial commit: Based on gdal 3.5.1
-rw-r--r--.SRCINFO108
-rw-r--r--PKGBUILD118
-rw-r--r--gdal.changelog132
3 files changed, 358 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a557dcaa5f0f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,108 @@
+pkgbase = gdal-libkml
+ pkgdesc = A translator library for raster and vector geospatial data formats
+ pkgver = 3.5.1
+ pkgrel = 3
+ url = https://gdal.org/
+ changelog = gdal.changelog
+ arch = x86_64
+ license = custom
+ makedepends = cmake
+ makedepends = opencl-headers
+ makedepends = python-setuptools
+ makedepends = python-numpy
+ makedepends = proj
+ makedepends = arrow
+ makedepends = blosc
+ makedepends = cfitsio
+ makedepends = curl
+ makedepends = crypto++
+ makedepends = libdeflate
+ makedepends = expat
+ makedepends = libfreexl
+ makedepends = libgeotiff
+ makedepends = geos
+ makedepends = giflib
+ makedepends = libheif
+ makedepends = hdf5
+ makedepends = libjpeg-turbo
+ makedepends = json-c
+ makedepends = xz
+ makedepends = libxml2
+ makedepends = lz4
+ makedepends = mariadb-libs
+ makedepends = netcdf
+ makedepends = unixodbc
+ makedepends = ocl-icd
+ makedepends = openexr
+ makedepends = openjpeg2
+ makedepends = openssl
+ makedepends = pcre2
+ makedepends = libpng
+ makedepends = podofo
+ makedepends = poppler
+ makedepends = postgresql-libs
+ makedepends = qhull
+ makedepends = libspatialite
+ makedepends = sqlite
+ makedepends = swig
+ makedepends = libtiff
+ makedepends = libwebp
+ makedepends = xerces-c
+ makedepends = zlib
+ makedepends = zstd
+ makedepends = libkml-git
+ provides = gdal
+ source = https://download.osgeo.org/gdal-libkml/3.5.1/gdal-3.5.1.tar.xz
+ sha256sums = d12c30a9eacdeaab493c0d1c9f88eb337c9cbb5bb40744c751bdd5a5af166ab6
+
+pkgname = gdal-libkml
+ depends = proj
+ depends = blosc
+ depends = crypto++
+ depends = curl
+ depends = libdeflate
+ depends = expat
+ depends = libfreexl
+ depends = geos
+ depends = libgeotiff
+ depends = giflib
+ depends = libjpeg-turbo
+ depends = json-c
+ depends = xz
+ depends = libxml2
+ depends = lz4
+ depends = unixodbc
+ depends = ocl-icd
+ depends = openssl
+ depends = pcre2
+ depends = libpng
+ depends = qhull
+ depends = libspatialite
+ depends = sqlite
+ depends = libtiff
+ depends = xerces-c
+ depends = zlib
+ depends = zstd
+ depends = libkml-git
+ optdepends = arrow: Arrow/Parquet support
+ optdepends = cfitsio: FITS support
+ optdepends = hdf5: HDF5 support
+ optdepends = libheif: HEIF support
+ optdepends = mariadb-libs: MySQL support
+ optdepends = netcdf: netCDF support
+ optdepends = openexr: EXR support
+ optdepends = openjpeg2: JP2 support
+ optdepends = podofo: PDF support
+ optdepends = poppler: PDF support
+ optdepends = postgresql-libs: PostgreSQL support
+ optdepends = libwebp: WebP support
+ provides = gdal
+ provides = gdal-libkml
+ conflicts = gdal
+
+pkgname = python-gdal-libkml
+ pkgdesc = Python bindings for GDAL
+ depends = gdal-libkml=3.5.1
+ depends = python-numpy
+ provides = python-gdal
+ conflicts = python-gdal
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5a4e5ee563fb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,118 @@
+# Maintainer: Alireza S.N. <alireza6677@gmail.com>
+# Maintainer: Jaroslav Lichtblau <svetlemodry@archlinux.org>
+# Maintainer: Bruno Pagani <archange@archlinux.org>
+# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
+# Contributor: William Rea <sillywilly@gmail.com>
+
+pkgbase=gdal-libkml
+pkgname=(gdal-libkml python-gdal-libkml)
+pkgver=3.5.1
+pkgrel=3
+provides=('gdal')
+pkgdesc="A translator library for raster and vector geospatial data formats"
+arch=(x86_64)
+url="https://gdal.org/"
+license=(custom)
+makedepends=(cmake opencl-headers python-setuptools python-numpy
+ proj arrow blosc cfitsio curl crypto++ libdeflate expat libfreexl
+ libgeotiff geos giflib libheif hdf5 libjpeg-turbo json-c xz
+ libxml2 lz4 mariadb-libs netcdf unixodbc ocl-icd openexr openjpeg2
+ openssl pcre2 libpng podofo poppler postgresql-libs qhull
+ libspatialite sqlite swig libtiff libwebp xerces-c zlib zstd libkml-git)
+# armadillo brunsli lerc libkml rasterlite2 sfcgal tiledb
+# ogdi
+changelog=gdal.changelog
+source=(https://download.osgeo.org/${pkgbase}/${pkgver}/gdal-${pkgver}.tar.xz)
+sha256sums=('d12c30a9eacdeaab493c0d1c9f88eb337c9cbb5bb40744c751bdd5a5af166ab6')
+
+build() {
+ cmake -B build -S gdal-$pkgver \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DENABLE_IPO=ON \
+ -DBUILD_PYTHON_BINDINGS=ON \
+ -DGDAL_ENABLE_PLUGINS=ON \
+ -DGDAL_USE_ARROW=ON \
+ -DGDAL_USE_BLOSC=ON \
+ -DGDAL_USE_CFITSIO=ON \
+ -DGDAL_USE_CURL=ON \
+ -DGDAL_USE_CRYPTOPP=ON \
+ -DGDAL_USE_DEFLATE=ON \
+ -DGDAL_USE_EXPAT=ON \
+ -DGDAL_USE_FREEXL=ON \
+ -DGDAL_USE_GEOTIFF=ON \
+ -DGDAL_USE_GEOS=ON \
+ -DGDAL_USE_GIF=ON \
+ -DGDAL_USE_HEIF=ON \
+ -DGDAL_USE_HDF5=ON \
+ -DGDAL_USE_ICONV=ON \
+ -DGDAL_USE_JPEG=ON \
+ -DGDAL_USE_JSONC=ON \
+ -DGDAL_USE_LIBLZMA=ON \
+ -DGDAL_USE_LIBXML2=ON \
+ -DGDAL_USE_LZ4=ON \
+ -DGDAL_USE_MYSQL=ON \
+ -DGDAL_USE_NETCDF=ON \
+ -DGDAL_USE_ODBC=ON \
+ -DGDAL_USE_OPENCL=ON \
+ -DGDAL_USE_OPENEXR=ON \
+ -DGDAL_USE_OPENJPEG=ON \
+ -DGDAL_USE_OPENSSL=ON \
+ -DGDAL_USE_PARQUET=ON \
+ -DGDAL_USE_PCRE2=ON \
+ -DGDAL_USE_PNG=ON \
+ -DGDAL_USE_POPPLER=ON \
+ -DGDAL_USE_POSTGRESQL=ON \
+ -DGDAL_USE_QHULL=ON \
+ -DGDAL_USE_SPATIALITE=ON \
+ -DGDAL_USE_SQLITE3=ON \
+ -DGDAL_USE_TIFF=ON \
+ -DGDAL_USE_WEBP=ON \
+ -DGDAL_USE_XERCESC=ON \
+ -DGDAL_USE_ZLIB=ON \
+ -DGDAL_USE_ZSTD=ON \
+ -DGDAL_USE_LIBKML=ON
+ make -C build
+}
+
+package_gdal-libkml () {
+ provides+=('gdal-libkml')
+ conflicts=('gdal')
+ depends=(proj blosc crypto++ curl libdeflate expat libfreexl geos libgeotiff
+ giflib libjpeg-turbo json-c xz libxml2 lz4 unixodbc ocl-icd openssl
+ pcre2 libpng qhull libspatialite sqlite libtiff xerces-c zlib zstd libkml-git)
+ optdepends=('arrow: Arrow/Parquet support'
+ 'cfitsio: FITS support'
+ 'hdf5: HDF5 support'
+ 'libheif: HEIF support'
+ 'mariadb-libs: MySQL support'
+ 'netcdf: netCDF support'
+ 'openexr: EXR support'
+ 'openjpeg2: JP2 support'
+ 'podofo: PDF support'
+ 'poppler: PDF support'
+ 'postgresql-libs: PostgreSQL support'
+ 'libwebp: WebP support')
+
+ make -C build DESTDIR="${pkgdir}" install
+ install -Dm644 gdal-${pkgver}/LICENSE.TXT -t "${pkgdir}"/usr/share/licenses/gdal/
+ # Move python stuff
+ mkdir -p {bin,lib}
+ mv "${pkgdir}"/usr/bin/*py bin
+ mv "${pkgdir}"/usr/lib/python* lib
+}
+
+package_python-gdal-libkml () {
+ pkgdesc="Python bindings for GDAL"
+ depends=("gdal-libkml=$pkgver" 'python-numpy')
+ provides=('python-gdal')
+ conflicts=('python-gdal')
+
+ install -d "${pkgdir}"/usr/{bin,lib}
+ mv bin/* "${pkgdir}"/usr/bin
+ mv lib/* "${pkgdir}"/usr/lib
+ install -dm755 "${pkgdir}"/usr/share/licenses
+ ln -s gdal "${pkgdir}"/usr/share/licenses/$pkgname
+ # byte-compile python modules since the CMake build does not do it.
+ local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
+ python -m compileall -o 0 -o 1 -o 2 --hardlink-dupes -s "${pkgdir}" "${pkgdir}"${site_packages}
+}
diff --git a/gdal.changelog b/gdal.changelog
new file mode 100644
index 000000000000..61fe9027ab5a
--- /dev/null
+++ b/gdal.changelog
@@ -0,0 +1,132 @@
+2021-07-22 Bruno Pagani <archange@archlinux.org>
+ * gdal 3.3.1-1
+ * update url
+ * netcdf 4.8.0 rebuild
+ * hdf5 1.12.1 rebuild
+
+2021-06-05 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 3.3.0-1
+
+2021-05-08 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 3.2.3-1
+
+2020-01-30 Evangelos Foutras <evangelos@foutrelis.com>
+ * gdal 3.0.4-1
+
+2020-01-25 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 3.0.3-1
+
+2019-11-27 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 3.0.2-1
+
+2019-06-16 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 3.0.0-1
+
+2019-02-05 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.4.0-1
+
+2018-09-30 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.3.2-1
+
+2018-07-02 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.3.1-1
+
+2018-05-16 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.3.0-1
+
+2018-04-09 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.2.4-1
+
+2017-11-26 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.2.3-1
+
+2017-10-21 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.2.2-1
+
+2017-08-06 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.2.1-1
+
+2017-07-10 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.2.0-1
+ * hdf5 1.10.1 rebuild
+
+2017-01-22 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.1.2-1
+
+2016-08-02 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.1.1-1 glew 2.0.0 / poppler 0.46.0 rebuilds rebuild
+
+2016-06-05 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.1.0-2 cfitsio 3.390 rebuild
+
+2016-05-22 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.1.0-1
+
+2016-04-12 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.0.2-5
+ * hdf5 1.10.0 rebuild
+
+2016-02-08 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.0.2-1
+
+2016-01-23 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.0.0-7
+ * postgresql-libs 9.5 rebuild
+ * openjpeg2 added as dependency
+
+2015-10-06 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.0.1-2 FS#46581 fix
+
+2015-06-27 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 2.0.0-1
+
+2015-03-01 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.11.2-2 poppler 0.31.0 rebuild
+
+2015-02-23 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.11.2-1
+
+2015-01-29 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.11.1-6 poppler 0.30.0 rebuild
+
+2014-12-22 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.11.1-5 FS#43193 fix
+
+2014-12-20 Evangelos Foutras <evangelos@foutrelis.com>
+ * gdal 1.11.1-4 poppler 0.29.0 rebuild
+
+2014-11-25 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.11.1-3 hdf5 1.8.14 rebuild
+
+2014-10-03 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.11.1-1
+
+2014-07-28 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.11.0-4 libspatialite soname rebuild
+
+2014-05-27 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.11.0-2 giflib soname rebuild
+
+2014-04-27 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.11.0-1
+
+2013-11-11 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.10.1-1
+
+2013-09-29 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.10.0-4 FS#36328 fix
+
+2013-05-18 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.10.0-1
+
+2011-02-19 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * gdal 1.8.0-1
+
+2010-11-20 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * Update to major release 1.7.3
+
+2010-06-26 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * FS#19946 fixed in 1.7.2-2
+
+2010-05-05 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+ * Update to major release 1.7.2