# Contributor: Trevor R.H. Clarke # Maintainer: Trevor R.H. Clarke pkgname=gdal pkgver=2.3.2 pkgrel=0 pkgdesc="A translator library for raster and vector geospatial data formats" url="http://gdal.org" arch="all" license="MIT" depends="" depends_dev="gdal" makedepends=" curl-dev giflib-dev jpeg-dev libjpeg-turbo-dev libpng-dev linux-headers postgresql-dev python2-dev sqlite-dev swig tiff-dev zlib-dev " subpackages=" $pkgname-dev py-$pkgname:py " source="http://download.osgeo.org/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz" builddir="$srcdir/$pkgname-$pkgver" build() { cd "$builddir" ./configure --prefix=/usr \ --with-curl=/usr/bin/curl-config make cd swig/python python2 setup.py build } package() { cd "$builddir" make DESTDIR="$pkgdir" install chmod -x "$pkgdir"/usr/include/*.h } py() { pkgdesc="$pkgname (python bindings)" cd "$builddir"/swig/python python2 setup.py install --prefix=/usr --root="$subpkgdir" chmod a+x scripts/* install -d "$subpkgdir"/usr/bin install -m755 scripts/*.py "$subpkgdir"/usr/bin/ } check() { # TODO: https://trac.osgeo.org/gdal/wiki/TestingNotes cd "$builddir" apps/gdal-config --version | grep "$pkgver" # confirms MBTiles support apps/gdal_translate --formats | grep "MBTiles -raster,vector- (rw+v): MBTiles" # confirms PostgreSQL/PostGIS support apps/ogr2ogr --formats | grep "PostgreSQL -vector- (rw+): PostgreSQL/PostGIS" } sha512sums="5e8a121d19cc3145788726fd60c818b42eadf8656f29ca325c6acd6a632cbdd331981dbd0a8b5173c749d1757ece296fb9ac5898570f73fafa672dd04e70a369 gdal-2.3.2.tar.xz"