commit: a3ee59439b944fb12f7398f587ed6aac601fb96d Author: Horea Christian <chr <AT> chymera <DOT> eu> AuthorDate: Tue Apr 4 21:20:07 2023 +0000 Commit: Horea Christian <horea.christ <AT> gmail <DOT> com> CommitDate: Tue Apr 4 21:20:07 2023 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=a3ee5943
sci-biology/ants: update SRC_URI Signed-off-by: Horea Christian <chr <AT> chymera.eu> sci-biology/ants/ants-2.4.1-r1.ebuild | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/sci-biology/ants/ants-2.4.1-r1.ebuild b/sci-biology/ants/ants-2.4.1-r1.ebuild index 70d5d8873..78938d194 100644 --- a/sci-biology/ants/ants-2.4.1-r1.ebuild +++ b/sci-biology/ants/ants-2.4.1-r1.ebuild @@ -10,14 +10,19 @@ MY_PN="ANTs" DESCRIPTION="Advanced Normalitazion Tools for neuroimaging" HOMEPAGE="https://stnava.github.io/ANTs/" -SRC_URI="https://github.com/ANTsX/ANTs/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI=" + https://github.com/ANTsX/ANTs/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( + http://resources.chymera.eu/distfiles/ants_testdata-${PV}.tar.xz + ) +" S="${WORKDIR}/${MY_PN}-${PV}" SLOT="0" LICENSE="BSD" KEYWORDS="~amd64 ~x86" IUSE="test vtk" -RESTRICT="test" +RESTRICT="!test? ( test )" DEPEND=" !vtk? ( =sci-libs/itk-5.2*[fftw,-vtkglue] ) @@ -32,6 +37,14 @@ PATCHES=( "${FILESDIR}/${P}-fix-compile.patch" ) +src_unpack() { + default + if use test; then + mkdir -p "${S}/.ExternalData/SHA512" || die "Could not create test data directory." + tar xvf "${DISTDIR}/ants_testdata-${PV}.tar.xz" -C "${S}/.ExternalData/SHA512/" > /dev/null || die "Could not unpack test data." + fi +} + src_configure() { local mycmakeargs=( -DBUILD_EXAMPLES=OFF
