diff options
author | GuiAlDuS | 2023-12-01 16:30:24 -0600 |
---|---|---|
committer | GuiAlDuS | 2023-12-01 16:30:24 -0600 |
commit | 56aa031307dfa1a401136077ca8d9dbcd76ea135 (patch) | |
tree | 825adc1518fbf6695e1d108e61bfd38bd7c3ed08 | |
parent | 1aa5e1514b352c3aac9409ed52164a72a4795be6 (diff) | |
download | aur-56aa031307dfa1a401136077ca8d9dbcd76ea135.tar.gz |
update to GDAL version 3.8.0, commenting on python files
-rw-r--r-- | .SRCINFO | 36 | ||||
-rw-r--r-- | PKGBUILD | 61 |
2 files changed, 58 insertions, 39 deletions
@@ -1,6 +1,6 @@ pkgbase = gdal-hdf4 pkgdesc = A translator library for raster and vector geospatial data formats - pkgver = 3.7.3 + pkgver = 3.8.0 pkgrel = 1 url = https://gdal.org/ changelog = gdal-hdf4.changelog @@ -59,8 +59,12 @@ pkgbase = gdal-hdf4 provides = gdal conflicts = gdal options = !emptydirs - source = https://github.com/OSGeo/gdal/releases/download/v3.7.3/gdal-3.7.3.tar.gz - md5sums = adbb5cf3eb44767e05a5ef673bbde33f + source = https://download.osgeo.org/gdal/3.8.0/gdal-3.8.0.tar.xz + source = https://github.com/OSGeo/gdal/commit/cbed9fc9.patch + source = https://github.com/OSGeo/gdal/commit/ec33f6d6.patch + b2sums = 646aa91283e7228a054221d120bddb456c8b898f9155edd289f2b2e0bf8706fa3045a98d26e4cf5ba5dba6d8c1c7f0a7f4aaaded9457481a65910c2d313c8f9d + b2sums = e75eb8edb5507450ded3bca618a03a283ba49791df416b0a7732f859d93124704e8508fcd11271bbbeef299d05d3ad2df9e03bd805580445407cb6b8c003a98e + b2sums = 5c0abcfcfbb0ca2a96156abb4c7daaf4860fa30d553228172eb8def8b2f95e93bae9217974fba9621dcf9921e906a5ada9b710b1c0b29e7e580191a0a56a76e2 pkgname = gdal-hdf4 depends = proj @@ -91,22 +95,22 @@ pkgname = gdal-hdf4 depends = zlib depends = zstd depends = hdf4 - 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 + depends = arrow + depends = cfitsio + depends = hdf5 + depends = libheif + depends = mariadb-libs + depends = netcdf + depends = openexr + depends = openjpeg2 + depends = podofo + depends = poppler + depends = postgresql-libs + depends = libwebp pkgname = python-gdal-hdf4 pkgdesc = Python bindings for GDAL - depends = gdal-hdf4=3.7.3 + depends = gdal-hdf4=3.8.0 depends = python-numpy provides = python-gdal conflicts = python-gdal @@ -12,12 +12,13 @@ _pkgbase=gdal provides=('gdal') conflicts=('gdal') pkgname=(gdal-hdf4 python-gdal-hdf4) -pkgver=3.7.3 +pkgver=3.8.0 pkgrel=1 pkgdesc="A translator library for raster and vector geospatial data formats" arch=(x86_64) url="https://gdal.org/" license=(custom) +_commit="d2c98838e03c0a9f857926621bc9874f3bb254a5" 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 @@ -32,13 +33,25 @@ optdepends=('postgresql: postgresql database support' 'libkml: when present while building, adds kml support' ) options=('!emptydirs') -# armadillo brunsli lerc libkml rasterlite2 sfcgal tiledb -# ogdi changelog=$pkgbase.changelog -source=(https://github.com/OSGeo/${_pkgbase}/releases/download/v${pkgver}/${_pkgbase}-${pkgver}.tar.gz) -md5sums=('adbb5cf3eb44767e05a5ef673bbde33f') + +source=(https://download.osgeo.org/${_pkgbase}/${pkgver}/${_pkgbase}-${pkgver}.tar.xz + https://github.com/OSGeo/gdal/commit/cbed9fc9.patch + https://github.com/OSGeo/gdal/commit/ec33f6d6.patch) +b2sums=('646aa91283e7228a054221d120bddb456c8b898f9155edd289f2b2e0bf8706fa3045a98d26e4cf5ba5dba6d8c1c7f0a7f4aaaded9457481a65910c2d313c8f9d' + 'e75eb8edb5507450ded3bca618a03a283ba49791df416b0a7732f859d93124704e8508fcd11271bbbeef299d05d3ad2df9e03bd805580445407cb6b8c003a98e' + '5c0abcfcfbb0ca2a96156abb4c7daaf4860fa30d553228172eb8def8b2f95e93bae9217974fba9621dcf9921e906a5ada9b710b1c0b29e7e580191a0a56a76e2') + +# source=("git+https://github.com/OSGeo/gdal.git") +# sha256sums=('SKIP') +# source=(https://github.com/OSGeo/${_pkgbase}/releases/download/v${pkgver}/${_pkgbase}-${pkgver}.tar.gz) +# md5sums=('62191565949f1dd5985a04dcac831322') prepare() { +# Fix build with libxml2 2.12 + patch -d $_pkgbase-$pkgver -p1 < cbed9fc9.patch + patch -d $_pkgbase-$pkgver -p1 < ec33f6d6.patch + # Fix build with podofo-0.9 sed -e 's|podofo.h|podofo/podofo.h|' -i $_pkgbase-$pkgver/frmts/pdf/pdfsdk_headers.h } @@ -105,26 +118,28 @@ package_gdal-hdf4 () { 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 - hdf4) - 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') + hdf4 + arrow cfitsio hdf5 libheif mariadb-libs netcdf openexr openjpeg2 + podofo poppler postgresql-libs libwebp) + # 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 ${_pkgbase}-${pkgver}/LICENSE.TXT -t "${pkgdir}"/usr/share/licenses/$_pkgbase/ # Move python stuff - mkdir {bin,lib} - mv "${pkgdir}"/usr/bin/*py bin - mv "${pkgdir}"/usr/lib/python* lib + mkdir -p {bin,lib} + #mv "${pkgdir}"/usr/bin/*py bin + #mv "${pkgdir}"/usr/lib/python* lib } package_python-gdal-hdf4 () { @@ -134,8 +149,8 @@ package_python-gdal-hdf4 () { conflicts=("python-gdal") install -d "${pkgdir}"/usr/{bin,lib} - mv bin/* "${pkgdir}"/usr/bin - mv lib/* "${pkgdir}"/usr/lib + # mv bin/* "${pkgdir}"/usr/bin + # mv lib/* "${pkgdir}"/usr/lib install -dm755 "${pkgdir}"/usr/share/licenses ln -s $pkgbase "${pkgdir}"/usr/share/licenses/$pkgname # byte-compile python modules since the CMake build does not do it. |