summaryrefslogtreecommitdiff
path: root/sci-libs/libcifpp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-03 02:07:18 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-03 02:07:18 +0000
commit7f4b508a2da3c371c7e770aa6ab83b0c4237cd1c (patch)
tree81d78cbf05f5daa7d57418d32f44b0149a56a765 /sci-libs/libcifpp
parentd4f65848c7ecabb56e2f93889cbd20078cd347f7 (diff)
gentoo auto-resync : 03:12:2024 - 02:07:18
Diffstat (limited to 'sci-libs/libcifpp')
-rw-r--r--sci-libs/libcifpp/Manifest3
-rw-r--r--sci-libs/libcifpp/libcifpp-7.0.8.ebuild39
2 files changed, 42 insertions, 0 deletions
diff --git a/sci-libs/libcifpp/Manifest b/sci-libs/libcifpp/Manifest
index 2f71f5ff3f7a..e884763438d7 100644
--- a/sci-libs/libcifpp/Manifest
+++ b/sci-libs/libcifpp/Manifest
@@ -2,6 +2,9 @@ DIST libcifpp-7.0.6-components.cif.xz 65615784 BLAKE2B 680aa4e10e8297541f7c8f4ed
DIST libcifpp-7.0.6.tar.gz 2648194 BLAKE2B 569a0357b77a7b86686e49e5b117e926147ec93cf16671a3869d8d355e4fdbdc1144bbffb7be8ac29ac4299b9ca3860ca2bdbcf1cf5f6ed3f83eadf00beb5e3d SHA512 e0a599928d6126321a3b2af99943bb627369f10c97bf5eacfa314e245dcf3c195a46d34e7b30600e2d4ae94a87567e7d86fb8178eca75dad2a38d5fbd5b4dbc1
DIST libcifpp-7.0.7-components.cif.xz 65615784 BLAKE2B 680aa4e10e8297541f7c8f4eda5ed29bfbbbe0f91495b0cdb0f0796b3b800ab7a7ea97078f011d248e550c5fb5b3a5359dbddd70475a50e770f2aa1f1c8a4751 SHA512 4b992ae9f8a8acb5d15742899178e69b668380d67dfad1f320a2ca0c9e2f813d4877a9eb37729372265403b3b6c8d3a302b81b8a5d4087444a722b182495e432
DIST libcifpp-7.0.7.tar.gz 2648232 BLAKE2B 559c62110dd700262bc403a7fac2d4e65a29a86a84313823796cf1b99c5e37ccfd453c113db5509bf5c2cadc0bcfc0e1267a9ff4863d165e984beeb20fd927d5 SHA512 a3f4bb8218b8136b17a440a4e1ad3b8c2674bbb37084e60ad743b41b3d7d7f765c51495adb1789e63624d889cf43e3a001e1a2dd2c5d38d3268b680a77510120
+DIST libcifpp-7.0.8-components.cif.xz 66099572 BLAKE2B ef50f385b3bb58d945bc0e5abf056c172dedf42dcea2169eae1da40408c7b286d76a80096deba103d224e7b6788ce37bbb667c6137b8bf695909cab1a3f91f51 SHA512 f4952d54691086691f80a7280394cb59511e43193156c6c24e3ab0c19040d13f9a564fe1e5195292911a77c2bc03f453f260cd147bf4d84526b5fc34b8d69358
+DIST libcifpp-7.0.8.tar.gz 2648244 BLAKE2B fc591c80156038b9636538d6da2a031d3d2956ecad14f83e94cf8bb62d00f9e7cc8d2667baab98781fcb187c6b8256e055f011dfc38f91916fcff0875e5514db SHA512 ccf28ee8461e199914b91607708aea1946d7933a1c92a809e1ae8560120ec00c3981af3063322a0a59f85e77ec9c5d42ddf0e7ab87387511434226b965e6ced6
EBUILD libcifpp-7.0.6.ebuild 916 BLAKE2B 70ab740e5a42b03a7d736d67aa0e72815cdf5adfde93bc3aa794cd73adeaf54cdf63d95797812a3b805c79c1b3a58670a2cb4c5b70b920ef54aa5d19745d6f63 SHA512 08fb4784be4887437753ea3debf5b999f69f147e40b89892bd6396be3680bfd5b04d9d44133a896802338e5a1bc4e3c95500f3ab4a5f5e629c87391c07e1a290
EBUILD libcifpp-7.0.7.ebuild 916 BLAKE2B 70ab740e5a42b03a7d736d67aa0e72815cdf5adfde93bc3aa794cd73adeaf54cdf63d95797812a3b805c79c1b3a58670a2cb4c5b70b920ef54aa5d19745d6f63 SHA512 08fb4784be4887437753ea3debf5b999f69f147e40b89892bd6396be3680bfd5b04d9d44133a896802338e5a1bc4e3c95500f3ab4a5f5e629c87391c07e1a290
+EBUILD libcifpp-7.0.8.ebuild 916 BLAKE2B 70ab740e5a42b03a7d736d67aa0e72815cdf5adfde93bc3aa794cd73adeaf54cdf63d95797812a3b805c79c1b3a58670a2cb4c5b70b920ef54aa5d19745d6f63 SHA512 08fb4784be4887437753ea3debf5b999f69f147e40b89892bd6396be3680bfd5b04d9d44133a896802338e5a1bc4e3c95500f3ab4a5f5e629c87391c07e1a290
MISC metadata.xml 299 BLAKE2B 88091a7fbc350db0c22800bcd0de80ec406f7b8a0187b29d8660978384179f8194f7aa794bf0bd3b3f4ab68ac662ca62479319e218d2622e2a3e470653848251 SHA512 e6bc610ae1cf40584ba3067ece0c0c85d08ad0bbb99f5ecd8281c41b04ff932db838926a6ff238794ff46eb8035eb57c750e088bd3f164180952a9e597544e14
diff --git a/sci-libs/libcifpp/libcifpp-7.0.8.ebuild b/sci-libs/libcifpp/libcifpp-7.0.8.ebuild
new file mode 100644
index 000000000000..855615bcc0ce
--- /dev/null
+++ b/sci-libs/libcifpp/libcifpp-7.0.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 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.4.0:3
+ dev-libs/boost:=
+ sys-libs/zlib
+ test? ( dev-cpp/catch:0 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ cp "${WORKDIR}"/${P}-components.cif rsrc/components.cif || die
+
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DCIFPP_INSTALL_UPDATE_SCRIPT=OFF
+ -DBUILD_TESTING="$(usex test)"
+ )
+ cmake_src_configure
+}