Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/rdma-core/
Date: Wed, 27 Nov 2019 11:03:05
Message-Id: 1574852576.667e329d7cc694e4057c354db427ed10211e5d51.zlogene@gentoo
1 commit: 667e329d7cc694e4057c354db427ed10211e5d51
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 27 11:02:16 2019 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 27 11:02:56 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=667e329d
7
8 sys-cluster/rdma-core: Drop old
9
10 Package-Manager: Portage-2.3.79, Repoman-2.3.16
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 sys-cluster/rdma-core/Manifest | 2 -
14 sys-cluster/rdma-core/rdma-core-24.0.ebuild | 93 ----------------------------
15 sys-cluster/rdma-core/rdma-core-25.0.ebuild | 95 -----------------------------
16 3 files changed, 190 deletions(-)
17
18 diff --git a/sys-cluster/rdma-core/Manifest b/sys-cluster/rdma-core/Manifest
19 index d700143e185..339d8bc792e 100644
20 --- a/sys-cluster/rdma-core/Manifest
21 +++ b/sys-cluster/rdma-core/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST rdma-core-24.0.tar.gz 1219485 BLAKE2B 400076305ca634a14d8f46df3477f9e3e753b95840237a217cfffe1a78e93ee90994e628f2a0693bde588ce15965df0014acb55bc92c36e3c45011cc69e9898a SHA512 0ef2b2b4250a1738adec964911a286f60e2310472c943dac1be45c70974a8bd1f32ee96013bff9e492132403af810aee1350d404a87ae7671731f7a5bd80c655
24 -DIST rdma-core-25.0.tar.gz 1494005 BLAKE2B 406926ae57ae4914a77c82025906270bbc45632ed1e0ecb44b1662d797066bf27275c8b4c4bee40795880bdb4ed06f8f9d3714cfffc64132c00395328ee0527f SHA512 b2c6eaf16f89fb913e35b0eb602f60e8bf45979673597c34006ed78c2e671cf1e50b1cc0752740dc474a58fc94eb0c3f66175183e6b903605ff1512469ceef38
25 DIST rdma-core-26.0.tar.gz 1444585 BLAKE2B 148b25f6108199b3845446e9f45a59d089e7f546218d70abeadffd5cf3e0b26569bc5099abfb6152f376689e04a493529a61fc1d6b40c153aca23b5df2776bf7 SHA512 7dfdd93d10e4c56cac5ac0c1b46900fe7a6c634920e470ebc582abd7a0f57c57d585b4e0dbbb5ad84f46ca8518132e684d44d33c62b0509461ed5b62b7e0f19b
26 DIST rdma-core-26.1.tar.gz 1601313 BLAKE2B 459baa80d5cb74386e567880ec7fd2de9e4aaea177e7022603db5dd70f633152d86618bbab637ca337a9314c0c19b5c0f6a51f281802fa0b8bedb8fad149f26c SHA512 98f0e3f3e951f3b2287711526a2a6c62cb4e0f5eb693894c7f44783c5eb6d4213c9eedc39b2370563e8bca17e133497e475392004ace0203d2a39de371254742
27
28 diff --git a/sys-cluster/rdma-core/rdma-core-24.0.ebuild b/sys-cluster/rdma-core/rdma-core-24.0.ebuild
29 deleted file mode 100644
30 index f50ad59a5b0..00000000000
31 --- a/sys-cluster/rdma-core/rdma-core-24.0.ebuild
32 +++ /dev/null
33 @@ -1,93 +0,0 @@
34 -# Copyright 1999-2019 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -PYTHON_COMPAT=( python3_{5,6,7} )
40 -
41 -inherit cmake-utils python-single-r1 udev systemd
42 -
43 -DESCRIPTION="Userspace components for the Linux Kernel's drivers/infiniband subsystem"
44 -HOMEPAGE="https://github.com/linux-rdma/rdma-core"
45 -
46 -if [[ ${PV} == "9999" ]]; then
47 - inherit git-r3
48 - EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core"
49 -else
50 - SRC_URI="https://github.com/linux-rdma/rdma-core/releases/download/v${PV}/${P}.tar.gz"
51 - KEYWORDS="~amd64 ~x86"
52 -fi
53 -
54 -LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )"
55 -SLOT="0"
56 -IUSE="neigh python static-libs systemd valgrind"
57 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
58 -
59 -COMMON_DEPEND="
60 - virtual/libudev:=
61 - neigh? ( dev-libs/libnl:3 )
62 - systemd? ( sys-apps/systemd:= )
63 - valgrind? ( dev-util/valgrind )
64 - python? ( ${PYTHON_DEPS} )"
65 -
66 -DEPEND="${COMMON_DEPEND}
67 - python? ( dev-python/cython[${PYTHON_USEDEP}] )"
68 -
69 -RDEPEND="${COMMON_DEPEND}
70 - !sys-fabric/infiniband-diags
71 - !sys-fabric/libibverbs
72 - !sys-fabric/librdmacm
73 - !sys-fabric/libibumad
74 - !sys-fabric/ibacm
75 - !sys-fabric/libibmad
76 - !sys-fabric/srptools
77 - !sys-fabric/infinipath-psm
78 - !sys-fabric/libcxgb3
79 - !sys-fabric/libcxgb4
80 - !sys-fabric/libmthca
81 - !sys-fabric/libmlx4
82 - !sys-fabric/libmlx5
83 - !sys-fabric/libocrdma
84 - !sys-fabric/libnes"
85 -
86 -BDEPEND="virtual/pkgconfig"
87 -
88 -pkg_setup() {
89 - python-single-r1_pkg_setup
90 -
91 -}
92 -
93 -src_configure() {
94 - local mycmakeargs=(
95 - -DCMAKE_INSTALL_SYSCONFDIR=/etc
96 - -DCMAKE_INSTALL_FULL_RUNDIR=/run
97 - -DCMAKE_INSTALL_SHAREDSTATEDIR=/var/lib
98 - -DCMAKE_INSTALL_UDEV_RULESDIR="$(get_udevdir)"/rules.d
99 - -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR="$(systemd_get_systemunitdir)"
100 - -DCMAKE_DISABLE_FIND_PACKAGE_pandoc=yes
101 - $(ver_test -ge 25 && echo -DCMAKE_DISABLE_FIND_PACKAGE_rst2man=yes)
102 - -DCMAKE_DISABLE_FIND_PACKAGE_Systemd="$(usex systemd no yes)"
103 - -DENABLE_VALGRIND="$(usex valgrind)"
104 - -DENABLE_RESOLVE_NEIGH="$(usex neigh)"
105 - -DENABLE_STATIC="$(usex static-libs)"
106 - )
107 -
108 - if use python; then
109 - mycmakeargs+=( -DNO_PYVERBS=OFF )
110 - else
111 - mycmakeargs+=( -DNO_PYVERBS=ON )
112 - fi
113 -
114 - cmake-utils_src_configure
115 -}
116 -
117 -src_install() {
118 - cmake-utils_src_install
119 -
120 - udev_dorules "${D}"/etc/udev/rules.d/70-persistent-ipoib.rules
121 - rm -r "${D}"/etc/{udev,init.d} || die
122 -
123 - newinitd "${FILESDIR}"/ibacm.init ibacm
124 - newinitd "${FILESDIR}"/iwpmd.init iwpmd
125 - newinitd "${FILESDIR}"/srpd.init srpd
126 -}
127
128 diff --git a/sys-cluster/rdma-core/rdma-core-25.0.ebuild b/sys-cluster/rdma-core/rdma-core-25.0.ebuild
129 deleted file mode 100644
130 index c2d102716c9..00000000000
131 --- a/sys-cluster/rdma-core/rdma-core-25.0.ebuild
132 +++ /dev/null
133 @@ -1,95 +0,0 @@
134 -# Copyright 1999-2019 Gentoo Authors
135 -# Distributed under the terms of the GNU General Public License v2
136 -
137 -EAPI=7
138 -
139 -PYTHON_COMPAT=( python3_{5,6,7} )
140 -
141 -inherit cmake-utils python-single-r1 udev systemd
142 -
143 -DESCRIPTION="Userspace components for the Linux Kernel's drivers/infiniband subsystem"
144 -HOMEPAGE="https://github.com/linux-rdma/rdma-core"
145 -
146 -if [[ ${PV} == "9999" ]]; then
147 - inherit git-r3
148 - EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core"
149 -else
150 - SRC_URI="https://github.com/linux-rdma/rdma-core/releases/download/v${PV}/${P}.tar.gz"
151 - KEYWORDS="~amd64 ~x86"
152 -fi
153 -
154 -LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )"
155 -SLOT="0"
156 -IUSE="neigh python static-libs systemd valgrind"
157 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
158 -
159 -COMMON_DEPEND="
160 - virtual/libudev:=
161 - neigh? ( dev-libs/libnl:3 )
162 - systemd? ( sys-apps/systemd:= )
163 - valgrind? ( dev-util/valgrind )
164 - python? ( ${PYTHON_DEPS} )"
165 -
166 -DEPEND="${COMMON_DEPEND}
167 - python? ( dev-python/cython[${PYTHON_USEDEP}] )"
168 -
169 -RDEPEND="${COMMON_DEPEND}
170 - !sys-fabric/infiniband-diags
171 - !sys-fabric/libibverbs
172 - !sys-fabric/librdmacm
173 - !sys-fabric/libibumad
174 - !sys-fabric/ibacm
175 - !sys-fabric/libibmad
176 - !sys-fabric/srptools
177 - !sys-fabric/infinipath-psm
178 - !sys-fabric/libcxgb3
179 - !sys-fabric/libcxgb4
180 - !sys-fabric/libmthca
181 - !sys-fabric/libmlx4
182 - !sys-fabric/libmlx5
183 - !sys-fabric/libocrdma
184 - !sys-fabric/libnes"
185 -
186 -BDEPEND="virtual/pkgconfig"
187 -
188 -PATCHES=( "${FILESDIR}"/optional_pandoc.patch )
189 -
190 -pkg_setup() {
191 - python-single-r1_pkg_setup
192 -
193 -}
194 -
195 -src_configure() {
196 - local mycmakeargs=(
197 - -DCMAKE_INSTALL_SYSCONFDIR=/etc
198 - -DCMAKE_INSTALL_FULL_RUNDIR=/run
199 - -DCMAKE_INSTALL_SHAREDSTATEDIR=/var/lib
200 - -DCMAKE_INSTALL_UDEV_RULESDIR="$(get_udevdir)"/rules.d
201 - -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR="$(systemd_get_systemunitdir)"
202 - -DCMAKE_DISABLE_FIND_PACKAGE_pandoc=yes
203 - $(ver_test -ge 25 && echo -DCMAKE_DISABLE_FIND_PACKAGE_rst2man=yes)
204 - -DCMAKE_DISABLE_FIND_PACKAGE_Systemd="$(usex systemd no yes)"
205 - -DENABLE_VALGRIND="$(usex valgrind)"
206 - -DENABLE_RESOLVE_NEIGH="$(usex neigh)"
207 - -DENABLE_STATIC="$(usex static-libs)"
208 - )
209 -
210 - if use python; then
211 - mycmakeargs+=( -DNO_PYVERBS=OFF )
212 - else
213 - mycmakeargs+=( -DNO_PYVERBS=ON )
214 - fi
215 -
216 - cmake-utils_src_configure
217 -}
218 -
219 -src_install() {
220 - cmake-utils_src_install
221 -
222 - udev_dorules "${D}"/etc/udev/rules.d/70-persistent-ipoib.rules
223 - rm -r "${D}"/etc/{udev,init.d} || die
224 -
225 - newinitd "${FILESDIR}"/ibacm.init ibacm
226 - newinitd "${FILESDIR}"/iwpmd.init iwpmd
227 - newinitd "${FILESDIR}"/srpd.init srpd
228 -}