# Template file for 'hg-evolve' pkgname=hg-evolve version=11.1.4 revision=1 _hg_version=6.7.4 # sync with mercurial version in void repos build_style=python3-module build_wrksrc="hg-evolve-${version}" hostmakedepends="python3-setuptools" depends="mercurial" checkdepends="mercurial unzip" short_desc="Mercurial extension for faster and safer mutable history" maintainer="icp " license="GPL-2.0-or-later" homepage="https://www.mercurial-scm.org/doc/evolution/" changelog="https://repo.mercurial-scm.org/evolve/file/tip/CHANGELOG" distfiles="${PYPI_SITE}/h/hg-evolve/hg-evolve-${version}.tar.gz https://www.mercurial-scm.org/release/mercurial-${_hg_version}.tar.gz" checksum="629876836e787d29cf55f8269267914aa966b147c780ffb0a8dd061cb215ff07 74708f873405c12272fec116c6dd52862e8ed11c10011c7e575f5ea81263ea5e" do_check() { _skips="check-compat-strings check-sdist version-install" for skip in $_skips; do rm "tests/test-${skip}.t"; done python3 ${wrksrc}/mercurial-${_hg_version}/tests/run-tests.py \ ${makejobs} --with-hg=/usr/bin/hg tests } post_install() { # resolve conflict against mercurial rm ${DESTDIR}/${py3_sitelib}/hgext3rd/__init__.py }