diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-10-20 15:52:41 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-10-20 15:52:41 +0100 |
commit | b3830a745865c7d85daf3317603ad23dac6434da (patch) | |
tree | 8bacb840498f00754dc51ec2ab76bb175f52fc58 /sci-libs/libcifpp/libcifpp-5.2.2.ebuild | |
parent | 547caa904733bc2a3ac112415990a114ecbe8824 (diff) |
gentoo auto-resync : 20:10:2023 - 15:52:41
Diffstat (limited to 'sci-libs/libcifpp/libcifpp-5.2.2.ebuild')
-rw-r--r-- | sci-libs/libcifpp/libcifpp-5.2.2.ebuild | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/sci-libs/libcifpp/libcifpp-5.2.2.ebuild b/sci-libs/libcifpp/libcifpp-5.2.2.ebuild new file mode 100644 index 000000000000..0a794df24722 --- /dev/null +++ b/sci-libs/libcifpp/libcifpp-5.2.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="Code to work with mmCIF and PDB files" +HOMEPAGE="https://github.com/PDB-REDO/libcifpp" +# Update components file on every bump +# https://files.wwpdb.org/pub/pdb/data/monomers/components.cif.gz +SRC_URI=" + https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~pacho/${PN}/${P}-components.cif.xz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-cpp/eigen:3 + dev-libs/boost:= +" +RDEPEND="${DEPEND}" + +src_configure() { + cp "${WORKDIR}"/${P}-components.cif data/components.cif || die + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DCIFPP_DOWNLOAD_CCD=OFF + -DCIFPP_INSTALL_UPDATE_SCRIPT=OFF + -DBUILD_TESTING="$(usex test)" + ) + cmake_src_configure +} |