diff options
Diffstat (limited to 'sci-chemistry/votca-xtp/votca-xtp-9999.ebuild')
-rw-r--r-- | sci-chemistry/votca-xtp/votca-xtp-9999.ebuild | 39 |
1 files changed, 5 insertions, 34 deletions
diff --git a/sci-chemistry/votca-xtp/votca-xtp-9999.ebuild b/sci-chemistry/votca-xtp/votca-xtp-9999.ebuild index 15a8759ad217..4de1f7f7474f 100644 --- a/sci-chemistry/votca-xtp/votca-xtp-9999.ebuild +++ b/sci-chemistry/votca-xtp/votca-xtp-9999.ebuild @@ -1,16 +1,15 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 CMAKE_MAKEFILE_GENERATOR="ninja" inherit bash-completion-r1 cmake-utils multilib -IUSE="doc" +IUSE="" if [ "${PV}" != "9999" ]; then - SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> ${P}.tar.gz - doc? ( https://github.com/${PN/-//}/releases/download/v${PV}/${PN}-manual-${PV}.pdf )" + SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos" S="${WORKDIR}/${P#votca-}" else @@ -26,44 +25,16 @@ LICENSE="Apache-2.0" SLOT="0" RDEPEND=" - ~sci-libs/votca-tools-${PV}[sqlite] + ~sci-libs/votca-tools-${PV} >=dev-cpp/eigen-3.3 ~sci-chemistry/votca-csg-${PV} - sci-libs/ceres-solver sci-libs/libxc" DEPEND="${RDEPEND} - >=app-text/txt2tags-2.5 virtual/pkgconfig" -if [ "${PV}" != "9999" ]; then - DEPEND="${DEPEND} - doc? ( - app-doc/doxygen[dot] - dev-texlive/texlive-latexextra - virtual/latex-base - dev-tex/pgf - )" -fi - DOCS=( README.md NOTICE CHANGELOG.md ) -src_configure() { - [[ ${PV} = *9999* ]] && mycmakeargs=( - -DBUILD_XTP_MANUAL=$(usex doc) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - if use doc; then - [[ ${PV} != *9999* ]] && dodoc "${DISTDIR}/${PN}-manual-${PV}.pdf" - cmake-utils_src_make -C "${CMAKE_BUILD_DIR}" html - dodoc -r "${CMAKE_BUILD_DIR}"/share/doc/html - fi -} - pkg_postinst() { einfo einfo "Please read and cite:" |