abinfo "Creating BLDDIR ..."
mkdir -pv "${BLDDIR}"

abinfo "Installing theme assets ..."
mkdir -pv "${PKGDIR}"/usr/share/icons/
mkdir -pv "${PKGDIR}"/usr/share/themes/
install -Dvm644 "${SRCDIR}"/wallpapers/* -t "${PKGDIR}"/usr/share/backgrounds/Bluecurve
cp -av "${SRCDIR}"/icons/* "${PKGDIR}"/usr/share/icons/
cp -av "${SRCDIR}"/themes/* "${PKGDIR}"/usr/share/themes/
abinfo "Fixing theme assets permission ..."
find "${PKGDIR}" -type d -exec chmod -Rv 755 {} +
find "${PKGDIR}" -type f -exec chmod -Rv 644 {} +

abinfo "Building theme engine for gtk-2 ..."
pushd "${BLDDIR}"
  abinfo "Running CMakeLists.txt to generate Configuration ..."
  ab_tostringarray CMAKE_AFTER
  cmake "$SRCDIR"/engine/src "${CMAKE_DEF[@]}" "${CMAKE_AFTER[@]}" -GNinja \
	|| abdie "Failed to run CMakeLists.txt: $?."
  cmake --build . \
	|| abdie "Failed to build binaries: $?."
  DESTDIR="$PKGDIR" cmake --install . \
	|| abdie "Failed to install binaries: $?."
popd
