# Template file for 'khal' pkgname=khal version=0.11.2 revision=1 build_style=python3-module _rundeps="python3-click python3-click-log python3-configobj python3-dateutil python3-icalendar python3-pytz python3-tzlocal python3-urwid python3-xdg python3-atomicwrites" hostmakedepends="python3-setuptools_scm python3-Sphinx python3-sphinxcontrib $_rundeps" depends="$_rundeps" checkdepends="python3-pytest python3-freezegun python3-hypothesis vdirsyncer $depends" short_desc="Command-line calendar build around CalDAV" maintainer="Anachron " license="MIT" homepage="http://lostpackets.de/khal/" changelog="https://raw.githubusercontent.com/pimutils/khal/master/CHANGELOG.rst" distfiles="${PYPI_SITE}/k/khal/khal-${version}.tar.gz" checksum=8fb8d89371e53e2235953a0765e41b97e174848a688d63768477576d03f899ba make_check=ci-skip # some tests fail when running as root post_install() { vlicense COPYING local _pypath="${DESTDIR}/${py3_sitelib}" if [ "$CROSS_BUILD" ]; then _pypath="${_pypath}:${XBPS_CROSS_BASE}/${py3_lib}" fi for sh in bash fish zsh; do PYTHONPATH="${_pypath}" _KHAL_COMPLETE="${sh}_source" \ "${DESTDIR}/usr/bin/khal" > "khal.${sh}" vcompletion "khal.${sh}" $sh done vsconf khal.conf.sample PYTHONPATH="${_pypath}" make -C doc man vman doc/build/man/khal.1 }