# Template file for 'alembic' pkgname=alembic version=1.8.4 revision=1 build_style=cmake hostmakedepends="pkg-config" makedepends="zlib-devel imath-devel" short_desc="Open framework for storing and sharing scene data" maintainer="André Cerqueira " license="BSD-3-Clause, MIT" homepage="https://www.alembic.io" changelog="https://raw.githubusercontent.com/alembic/alembic/master/NEWS.txt" distfiles="https://github.com/alembic/alembic/archive/${version}.tar.gz" checksum=e0fe1e16e6ec9a699b5f016f9e0ed31a384a008cfd9184f31253e2e096b1afda case "$XBPS_TARGET_MACHINE" in ppc64*) ;; ppc*) broken="undefined reference to '__sync_bool_compare_and_swap_8'";; esac if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" post_patch() { printf '\ntarget_link_libraries(Alembic PRIVATE atomic)\n' >> lib/Alembic/CMakeLists.txt } fi post_install() { vlicense LICENSE.txt } alembic-devel_package() { short_desc+=" - development files" depends="${makedepends} ${sourcepkg}-${version}_${revision}" pkg_install() { vmove usr/include vmove usr/lib/*.so vmove usr/lib/cmake } }