Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/libcifpp/
Date: Thu, 02 Sep 2021 12:01:04
Message-Id: 1630584039.a14ca5337d196857025c27a5d51832a225323e83.pacho@gentoo
1 commit: a14ca5337d196857025c27a5d51832a225323e83
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 2 11:41:53 2021 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 2 12:00:39 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14ca533
7
8 sci-libs/libcifpp: Bump to 1.1.1
9
10 Package-Manager: Portage-3.0.22, Repoman-3.0.3
11 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
12
13 sci-libs/libcifpp/Manifest | 2 ++
14 sci-libs/libcifpp/libcifpp-1.1.1.ebuild | 35 +++++++++++++++++++++++++++++++++
15 2 files changed, 37 insertions(+)
16
17 diff --git a/sci-libs/libcifpp/Manifest b/sci-libs/libcifpp/Manifest
18 index 3744a9f5c5d..4085ab97716 100644
19 --- a/sci-libs/libcifpp/Manifest
20 +++ b/sci-libs/libcifpp/Manifest
21 @@ -1 +1,3 @@
22 +DIST components-1.1.1.cif.gz 80378687 BLAKE2B 0776d79f733762ad19177bc93a5587e90966a7862f84174ede23a5875ae4633b519168b24b1c02d7afb30f9049d48434921a70c097a7e8238a5745f1676dcc78 SHA512 fc68513b37871677beb60855e82ed5831e10b08340697a97bbc7113d4c898b8e8382d097d36793346e34b97f0b5def5312fe7eb81ab4f120ad3908ee8d6d1aa3
23 DIST libcifpp-1.0.1_p20210810.tar.gz 1308632 BLAKE2B 5ceacd1adfd75873266384d8f4f7dbd02737d4935c0506c54a925826b6c391950c68ad7174023894d3bf0f62e4d4d3790149f003113947e546bdd35b706d97b8 SHA512 7d9a914b032ac57992200b33968686dcf300230721aa96ae72fe23ce1ba403d8102eb7ba1819e6ab72b238f5d858c48da2d653540f33791d77d9d18cba275eb7
24 +DIST libcifpp-1.1.1.tar.gz 978553 BLAKE2B 750cf80bac769a3db86b3be03924402da0254e69206a15222a5dfaa23a7eadcac1f57eb054f2fc783c287bfed86dab0a75d2994b031cc3cd3c2431a26e250d17 SHA512 e74419dada21ea12423c404c34eeb0b410fdb0b26827cd4451375329668909879b6d4795451c6f7c2b2ffc8d282dfcff2f1800630a3487111404335be4cb338f
25
26 diff --git a/sci-libs/libcifpp/libcifpp-1.1.1.ebuild b/sci-libs/libcifpp/libcifpp-1.1.1.ebuild
27 new file mode 100644
28 index 00000000000..63a6e309a1b
29 --- /dev/null
30 +++ b/sci-libs/libcifpp/libcifpp-1.1.1.ebuild
31 @@ -0,0 +1,35 @@
32 +# Copyright 1999-2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +inherit cmake tmpfiles
37 +
38 +DESCRIPTION="Code to work with mmCIF and PDB files"
39 +HOMEPAGE="https://github.com/PDB-REDO/libcifpp"
40 +SRC_URI="
41 + https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
42 + ftp://ftp.wwpdb.org/pub/pdb/data/monomers/components.cif.gz -> components-${PV}.cif.gz
43 +"
44 +
45 +LICENSE="BSD-2"
46 +SLOT="0"
47 +KEYWORDS="~amd64"
48 +IUSE="test"
49 +
50 +BDEPEND="
51 + >=dev-libs/boost-1.70.0:0=[threads(+)]
52 +"
53 +DEPEND=""
54 +RDEPEND=""
55 +
56 +src_configure() {
57 + mkdir data || die
58 + cp "${WORKDIR}"/components-${PV}.cif data/components.cif || die
59 +
60 + local mycmakeargs=(
61 + -DBUILD_SHARED_LIBS=ON
62 + -DUSE_RSRC=OFF
63 + -DCIFPP_BUILD_TESTS="$(usex test)"
64 + )
65 + cmake_src_configure
66 +}