Gentoo Archives: gentoo-commits

From: Horea Christian <horea.christ@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/ants/
Date: Sat, 26 Sep 2020 13:08:24
Message-Id: 1601125695.c9769d1af4a59e038f327066530b32126c4e69ed.chymera@gentoo
1 commit: c9769d1af4a59e038f327066530b32126c4e69ed
2 Author: Horea Christian <chr <AT> chymera <DOT> eu>
3 AuthorDate: Sat Sep 26 13:08:15 2020 +0000
4 Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
5 CommitDate: Sat Sep 26 13:08:15 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c9769d1a
7
8 sci-biology/ants: live package unusable w/o dynamic data
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Horea Christian <chr <AT> chymera.eu>
12
13 sci-biology/ants/ants-9999.ebuild | 70 ---------------------------------------
14 1 file changed, 70 deletions(-)
15
16 diff --git a/sci-biology/ants/ants-9999.ebuild b/sci-biology/ants/ants-9999.ebuild
17 deleted file mode 100644
18 index 19d0a36db..000000000
19 --- a/sci-biology/ants/ants-9999.ebuild
20 +++ /dev/null
21 @@ -1,70 +0,0 @@
22 -# Copyright 1999-2020 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -
27 -CMAKE_MAKEFILE_GENERATOR="emake"
28 -
29 -inherit cmake git-r3 multilib
30 -
31 -DESCRIPTION="Advanced Normalitazion Tools for neuroimaging"
32 -HOMEPAGE="http://stnava.github.io/ANTs/"
33 -SRC_URI="
34 - test? (
35 - http://chymera.eu/distfiles/ants_testdata-2.3.1_p20191013.tar.xz
36 - )
37 -"
38 -EGIT_REPO_URI="https://github.com/stnava/ANTs.git"
39 -
40 -SLOT="0"
41 -LICENSE="BSD"
42 -KEYWORDS=""
43 -IUSE="test vtk"
44 -
45 -DEPEND="
46 - vtk? (
47 - ~sci-libs/itk-5.0.1[vtkglue]
48 - sci-libs/vtk
49 - )
50 - !vtk? ( ~sci-libs/itk-5.0.1 )
51 -"
52 -RDEPEND="${DEPEND}"
53 -
54 -PATCHES=(
55 - "${FILESDIR}/${PN}-2.3.1_p20191013-paths.patch"
56 -)
57 -
58 -src_unpack() {
59 - git-r3_src_unpack
60 - if use test; then
61 - mkdir -p "${S}/.ExternalData/MD5" || die "Could not create test data directory."
62 - tar xvf "${DISTDIR}/ants_testdata-2.3.1_p20191013.tar.xz" -C "${S}/.ExternalData/MD5/" > /dev/null || die "Could not unpack test data."
63 - fi
64 -}
65 -
66 -src_configure() {
67 - local mycmakeargs=(
68 - -DUSE_SYSTEM_ITK=ON
69 - -DITK_DIR="/usr/include/ITK-5.0/"
70 - -DBUILD_TESTING="$(usex test ON OFF)"
71 - -DUSE_VTK=$(usex vtk ON OFF)
72 - -DUSE_SYSTEM_VTK=$(usex vtk ON OFF)
73 - )
74 - use vtk && mycmakeargs+=(
75 - -DVTK_DIR="/usr/include/vtk-8.1/"
76 - )
77 - use test && mycmakeargs+=(
78 - -DExternalData_OBJECT_STORES="${S}/.ExternalData/MD5"
79 - )
80 - cmake-utils_src_configure
81 -}
82 -
83 -src_install() {
84 - BUILD_DIR="${WORKDIR}/${P}_build/ANTS-build"
85 - cmake-utils_src_install
86 - cd "${WORKDIR}/${P}/Scripts" || die "scripts dir not found"
87 - dobin *.sh
88 - dodir /usr/$(get_libdir)/ants
89 - install -t "${D}"/usr/$(get_libdir)/ants * || die
90 - doenvd "${FILESDIR}"/99ants
91 -}