diff options
author | Danilo J. S. Bellini | 2016-12-20 14:34:28 -0200 |
---|---|---|
committer | Danilo J. S. Bellini | 2016-12-20 14:34:28 -0200 |
commit | 8972616ccdc3288195e1e4dd3da984450edaf64c (patch) | |
tree | 3118598af00caf5f4fe6a64a5e576ecfc0cebaa7 | |
download | aur-8972616ccdc3288195e1e4dd3da984450edaf64c.tar.gz |
v1.4.6-1
v("https://bitbucket.org/chchrsc/kealib/downloads/kealib-$pkgver.tar.gz")-1
v$pkgname-$pkgver/trunk-1
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9da7e0bd7e0b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = kealib + pkgdesc = An HDF5 Based Raster File Format and its GDAL plugin + pkgver = 1.4.6 + pkgrel = 1 + url = http://kealib.org + arch = i686 + arch = x86_64 + license = MIT + makedepends = hdf5-cpp-fortran + makedepends = gdal + makedepends = cmake + depends = hdf5-cpp-fortran + depends = gdal + options = !emptydirs + source = https://bitbucket.org/chchrsc/kealib/downloads/kealib-1.4.6.tar.gz + sha256sums = 96f6795dd961428cf12137116f9c2e3853d5a19569319b6ea76482552bc07ef3 + +pkgname = kealib + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ec3b9b6ea080 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Danilo J. S. Bellini <danilo dot bellini at gmail dot com> +pkgname=('kealib') +pkgver=1.4.6 +pkgrel=1 +pkgdesc="An HDF5 Based Raster File Format and its GDAL plugin" +arch=('i686' 'x86_64') +url='http://kealib.org' +license=('MIT') +makedepends=('hdf5-cpp-fortran' 'gdal' 'cmake') +depends=('hdf5-cpp-fortran' 'gdal') +options=(!emptydirs) +source=("https://bitbucket.org/chchrsc/kealib/downloads/kealib-$pkgver.tar.gz") +sha256sums=('96f6795dd961428cf12137116f9c2e3853d5a19569319b6ea76482552bc07ef3') +_srcpath=$pkgname-$pkgver/trunk + +prepare() { + cd "$srcdir/$_srcpath" + + # Creates a standalone license file joining the copyright message + # from everywhere in the code + grep -rh -B1 -A22 'Copyright ' | sed 's/^[ *#]*//g;s/\r//g' > LICENSE +} + +build() { + cd "$srcdir/$_srcpath" + cmake -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_SKIP_RPATH=ON \ + -D HDF5_INCLUDE_DIR=/usr/include \ + -D HDF5_LIB_PATH=/usr/lib \ + -D GDAL_INCLUDE_DIR=/usr/include \ + -D GDAL_LIB_PATH=/usr/lib \ + -D LIBKEA_WITH_GDAL=TRUE \ + . + make +} + +package() { + cd "$srcdir/$_srcpath" + make DESTDIR="$pkgdir" install + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |