diff options
author | Marek Szuba <marecki@gentoo.org> | 2020-05-08 23:00:22 +0200 |
---|---|---|
committer | Marek Szuba <marecki@gentoo.org> | 2020-05-08 23:03:55 +0200 |
commit | fcf660f89dc8bb14d39e8b1d601f41dcbfdb1ada (patch) | |
tree | c93f463d73f5663d25669b55b4cd314a9d7f869a /net-libs/xrootd-ceph | |
parent | net-libs/xrootd: remove old (diff) | |
download | gentoo-fcf660f89dc8bb14d39e8b1d601f41dcbfdb1ada.tar.gz gentoo-fcf660f89dc8bb14d39e8b1d601f41dcbfdb1ada.tar.bz2 gentoo-fcf660f89dc8bb14d39e8b1d601f41dcbfdb1ada.zip |
net-libs/xrootd-ceph: not-quite-new package
This used to be part of net-libs/xrootd but got split into a separate
upstream package before version 4.10.0. Seeing as the code in question
has been in the tree before (still is in fact, we've still got 4.8.4),
let this package directly inherit the keywords, as well as the
maintainer, of xrootd itself.
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Diffstat (limited to 'net-libs/xrootd-ceph')
-rw-r--r-- | net-libs/xrootd-ceph/Manifest | 1 | ||||
-rw-r--r-- | net-libs/xrootd-ceph/metadata.xml | 13 | ||||
-rw-r--r-- | net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild | 24 |
3 files changed, 38 insertions, 0 deletions
diff --git a/net-libs/xrootd-ceph/Manifest b/net-libs/xrootd-ceph/Manifest new file mode 100644 index 000000000000..24eab4063e39 --- /dev/null +++ b/net-libs/xrootd-ceph/Manifest @@ -0,0 +1 @@ +DIST xrootd-ceph-4.12.0.tar.gz 80601 BLAKE2B 05e31ec3a03d50f36f7ef368705ca8ad064d1d9da4fc3815aaf96ce358da07348aaea264d82884da2782cf7c1069b584269fff9f2a3140057b2d4d2929639f77 SHA512 de55cc923bad3629de6428dbc4e7c7e2cb802512f03f49bcfc79f12221828cd9702f1c9a1bc28b599dce801c937146cf381dfd589c85f4f5721c4fbf13f6ad34 diff --git a/net-libs/xrootd-ceph/metadata.xml b/net-libs/xrootd-ceph/metadata.xml new file mode 100644 index 000000000000..65cbb7c9f142 --- /dev/null +++ b/net-libs/xrootd-ceph/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sci-physics@gentoo.org</email> + <name>Gentoo Physics Project</name> + </maintainer> + <longdescription lang="en"> + This XROOTD plug-in allows it to interface with rados block devices via + <pkg>sys-cluster/ceph</pkg>. Until its version 4.10.0 it used to part + of <pkg>net-libs/xrootd</pkg> itself. + </longdescription> +</pkgmetadata> diff --git a/net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild b/net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild new file mode 100644 index 000000000000..867190e4408b --- /dev/null +++ b/net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="xrootd OSS plug-in for interfacing with Ceph storage platform" +HOMEPAGE="https://xrootd.slac.stanford.edu/" +SRC_URI="https://github.com/xrootd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +DEPEND="net-libs/xrootd + !<net-libs/xrootd-4.10.0[rbd] + sys-cluster/ceph" +RDEPEND="${DEPEND}" + +# xrootd plugins are not intended to be linked with, +# they are to be loaded at runtime by xrootd, +# see https://github.com/xrootd/xrootd/issues/447 +QA_SONAME="/usr/lib.*/libXrd.*-$(ver_cut 1).so" |