# Maintainer: Sven-Hendrik Haase <svenstaro@archlinux.org>

pkgname=alembic
pkgver=1.8.11
pkgrel=2
pkgdesc="An open framework for storing and sharing scene data"
arch=('x86_64' 'aarch64')
url="http://www.alembic.io/"
license=('BSD-3-Clause')
depends=('glibc' 'libgcc' 'libstdc++' 'imath' 'hdf5')
makedepends=('cmake' 'ninja')
source=($pkgname-$pkgver.tar.gz::https://github.com/alembic/alembic/archive/${pkgver}.tar.gz)
sha512sums=('f2b5c8158b1d43b73bcc1d64e83f299ae42e922b5ee25b61b02acb6cbf58b1ffc57e53485e0ebe736ff1f5a909b5f59e6faa8c639a89662c39b029dda3206619')

build() {
  cd "${pkgname}-${pkgver}"

  cmake \
    -Bbuild \
    -GNinja \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DUSE_HDF5=ON

  ninja -C build
}

package() {
  cd "${pkgname}-${pkgver}"

  DESTDIR="${pkgdir}/" ninja -C build install

  install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
}

# vim:set ts=2 sw=2 et:
