1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
5 PYTHON_COMPAT=( python2_7 )
8 inherit autotools python-any-r1
12 DESCRIPTION="Computes changes between binary or text files and creates deltas"
13 HOMEPAGE="http://xdelta.org/"
14 SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.tar.gz"
18 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
20 RESTRICT="!test? ( test )"
22 RDEPEND="app-arch/xz-utils"
24 test? ( ${PYTHON_DEPS} )"
29 use test && python-any-r1_pkg_setup
36 sed -i -e '/python/s:2.6:2:' testing/xdelta3-regtest.py || die
37 sed -i -e '/python/s:2.7:2:' testing/xdelta3-test.py || die
39 # only build tests when required
40 sed -i -e '/xdelta3regtest/s:noinst_P:check_P:' Makefile.am || die
46 ./xdelta3regtest || die
50 emake DESTDIR="${D}" install
51 dodoc draft-korn-vcdiff.txt README.md
52 use examples && dodoc -r examples