Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/ldb/
Date: Thu, 02 Jul 2020 19:38:30
Message-Id: 1593718694.370493fb0ce1da26209c43a86d1ffce671ce4b6d.polynomial-c@gentoo
1 commit: 370493fb0ce1da26209c43a86d1ffce671ce4b6d
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 2 19:24:25 2020 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 2 19:38:14 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370493fb
7
8 sys-libs/ldb: Removed old
9
10 Package-Manager: Portage-2.3.103, Repoman-2.3.23
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 sys-libs/ldb/Manifest | 3 --
14 sys-libs/ldb/ldb-2.0.8.ebuild | 108 ------------------------------------------
15 sys-libs/ldb/ldb-2.0.9.ebuild | 108 ------------------------------------------
16 sys-libs/ldb/ldb-2.1.2.ebuild | 108 ------------------------------------------
17 4 files changed, 327 deletions(-)
18
19 diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
20 index 77405afdcc4..10fd7b3fe67 100644
21 --- a/sys-libs/ldb/Manifest
22 +++ b/sys-libs/ldb/Manifest
23 @@ -1,7 +1,4 @@
24 DIST ldb-2.0.10.tar.gz 1676630 BLAKE2B 9ae9e6579fd7b15b91a4c0f52ad5ea3a9ba3135efe408b76db53db211a48d3952a790f2f856e5f9573174b2203840b7d6a6ad10976a4b6bf3e0d294731b89b31 SHA512 51954969e3121295ea99856c254f455cb746102e9d7895fbd7c66997f33763ae4522ed456e4bae7921b2edd73575a0a10738d21a90a067a57ff770cf0fe35aef
25 DIST ldb-2.0.12.tar.gz 1680114 BLAKE2B 44d7b8f9ff0c1d2adc59378b9da814fb280043c8bbf5ea59920a23448db5abdd53b69c93002e2d621268610ee202377a35676ecf6bd6601d2a2ef9269e71dd6c SHA512 9f26dadee16c50844b28edf03a05ad11067bfb7678cc3e8baf278709a813498a620db3dad463bfe54adb6a44cb5b551cf1224bc30316be5fc8d29ef17295bdd8
26 -DIST ldb-2.0.8.tar.gz 1676902 BLAKE2B b86b24a597bd81ae11382311f3b60aeb8aca78ddbe63413b9a8cdbbfa4f52b05a0d2e325d483e260b15aa396c2ad9f2828ac4b6214af86d891281d05b24125b5 SHA512 23a44968c9b4b57deb3f7b7b2466f140b4d8534a07a5e866545dd108c3d305ee4b0ea9bceec3177fcd09a4efcb4876a8283ca58b5c496fcf323b810666e1e79a
27 -DIST ldb-2.0.9.tar.gz 1676176 BLAKE2B 0d18a570ca61fcdf159b6398ecef74bc983c24ffd4d8f85bc9cfcbb182f787d0deb50c5f446684b851993146e03bdaf10d80c083a9534446b829714fff025b8f SHA512 f4d2480491f16aac7837fa2ff071e81e429bd9b3a365264723245791aad1831a236ffeff0f01f85becb998b224c321b166f3edd3f9a828714b7c3b24aed11a5e
28 -DIST ldb-2.1.2.tar.gz 1670997 BLAKE2B 0622d39029819b89119bce6a570c56b247871a92685d4ca33153a141d4cbbcb52a041a33c6ddbf6b01d5195feeb49fcf24f15a571cad99d031f347374860b3fe SHA512 6b9a7e6e3f6532ccedb087394b1d2d28f53a034353288bac1ea8d9ca65da5981191e31de6493445daa87684e08cc587886dd7fce19391bd20f1c7d440dbf3fbf
29 DIST ldb-2.1.3.tar.gz 1673208 BLAKE2B 32723fb8cbf404258a1334589e08f1a1b1ee78a6260327e4793d338f73132ae89a5655f77ef4160a0c4b751f5e33e841420c2027034c78d371bf5fd7f3931a37 SHA512 3f5adf5ed6c98cefce56ba47c986c5d59619731def8fa66440957aba1483de19bcfdc4ec5498d34db70753312b1ad47b864020269df924d3d431c8d4d223af10
30 DIST ldb-2.1.4.tar.gz 1673335 BLAKE2B 581ea127715d82d849f78c11fc66eb278e45f6c9ff9b379d5a3cfaa8c9c424004614a5a9c2120710d23feb1252294e2abd4983158a2a46e5d70180ad3c765dbd SHA512 7e0eecccc973881dde2390568dc71a2ffe7c7ed894daaa9cadf80c221e1b969fd9a8729f3c48a0f611a64b2941c295a2bc7bd8ba869881ba14f75b8bf331167e
31
32 diff --git a/sys-libs/ldb/ldb-2.0.8.ebuild b/sys-libs/ldb/ldb-2.0.8.ebuild
33 deleted file mode 100644
34 index ef525af0a11..00000000000
35 --- a/sys-libs/ldb/ldb-2.0.8.ebuild
36 +++ /dev/null
37 @@ -1,108 +0,0 @@
38 -# Copyright 1999-2020 Gentoo Authors
39 -# Distributed under the terms of the GNU General Public License v2
40 -
41 -EAPI=6
42 -PYTHON_COMPAT=( python3_{6,7,8} )
43 -PYTHON_REQ_USE="threads(+)"
44 -
45 -inherit python-single-r1 waf-utils multilib-minimal eutils
46 -
47 -DESCRIPTION="An LDAP-like embedded database"
48 -HOMEPAGE="https://ldb.samba.org"
49 -SRC_URI="https://www.samba.org/ftp/pub/${PN}/${P}.tar.gz"
50 -
51 -LICENSE="LGPL-3"
52 -SLOT="0/${PV}"
53 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
54 -IUSE="doc +ldap +lmdb python test"
55 -
56 -RESTRICT="!test? ( test )"
57 -
58 -RDEPEND="
59 - !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
60 - dev-libs/popt[${MULTILIB_USEDEP}]
61 - >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
62 - >=sys-libs/talloc-2.2.0[python?,${MULTILIB_USEDEP}]
63 - >=sys-libs/tdb-1.4.2[python?,${MULTILIB_USEDEP}]
64 - >=sys-libs/tevent-0.10.0[python(+)?,${MULTILIB_USEDEP}]
65 - ldap? ( net-nds/openldap )
66 - lmdb? ( >=dev-db/lmdb-0.9.16[${MULTILIB_USEDEP}] )
67 - python? ( ${PYTHON_DEPS} )
68 -"
69 -
70 -DEPEND="dev-libs/libxslt
71 - doc? ( app-doc/doxygen )
72 - virtual/pkgconfig
73 - ${PYTHON_DEPS}
74 - ${RDEPEND}
75 -"
76 -
77 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
78 - test? ( python )"
79 -
80 -WAF_BINARY="${S}/buildtools/bin/waf"
81 -
82 -MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h )
83 -
84 -PATCHES=(
85 - "${FILESDIR}"/${PN}-1.5.2-optional_packages.patch
86 - "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch
87 -)
88 -
89 -pkg_setup() {
90 - python-single-r1_pkg_setup
91 -}
92 -
93 -src_prepare() {
94 - default
95 - multilib_copy_sources
96 -}
97 -
98 -multilib_src_configure() {
99 - local myconf=(
100 - $(usex ldap '' --disable-ldap)
101 - $(usex lmdb '' --without-ldb-lmdb)
102 - --disable-rpath
103 - --disable-rpath-install --bundled-libraries=NONE
104 - --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba
105 - --builtin-libraries=NONE
106 - )
107 - if ! multilib_is_native_abi; then
108 - myconf+=( --disable-python )
109 - else
110 - use python || myconf+=( --disable-python )
111 - fi
112 - waf-utils_src_configure "${myconf[@]}"
113 -}
114 -
115 -multilib_src_compile() {
116 - waf-utils_src_compile
117 - multilib_is_native_abi && use doc && doxygen Doxyfile
118 -}
119 -
120 -multilib_src_test() {
121 - if multilib_is_native_abi; then
122 - WAF_MAKE=1 \
123 - PATH=buildtools/bin:../../../buildtools/bin:$PATH:"${BUILD_DIR}"/bin/shared/private/ \
124 - LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"${BUILD_DIR}"/bin/shared/private/:"${BUILD_DIR}"/bin/shared \
125 - waf test || die
126 - fi
127 -}
128 -
129 -multilib_src_install() {
130 - waf-utils_src_install
131 -
132 - if multilib_is_native_abi && use doc; then
133 - doman apidocs/man/man3/*.3
134 - docinto html
135 - dodoc -r apidocs/html/*
136 - fi
137 -}
138 -
139 -pkg_postinst() {
140 - if has_version sys-auth/sssd; then
141 - ewarn "You have sssd installed. It is known to break after ldb upgrades,"
142 - ewarn "so please try to rebuild it before reporting bugs."
143 - ewarn "See https://bugs.gentoo.org/404281"
144 - fi
145 -}
146
147 diff --git a/sys-libs/ldb/ldb-2.0.9.ebuild b/sys-libs/ldb/ldb-2.0.9.ebuild
148 deleted file mode 100644
149 index 484c8a1afd8..00000000000
150 --- a/sys-libs/ldb/ldb-2.0.9.ebuild
151 +++ /dev/null
152 @@ -1,108 +0,0 @@
153 -# Copyright 1999-2020 Gentoo Authors
154 -# Distributed under the terms of the GNU General Public License v2
155 -
156 -EAPI=6
157 -PYTHON_COMPAT=( python3_{6,7,8} )
158 -PYTHON_REQ_USE="threads(+)"
159 -
160 -inherit python-single-r1 waf-utils multilib-minimal eutils
161 -
162 -DESCRIPTION="An LDAP-like embedded database"
163 -HOMEPAGE="https://ldb.samba.org"
164 -SRC_URI="https://www.samba.org/ftp/pub/${PN}/${P}.tar.gz"
165 -
166 -LICENSE="LGPL-3"
167 -SLOT="0/${PV}"
168 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
169 -IUSE="doc +ldap +lmdb python test"
170 -
171 -RESTRICT="!test? ( test )"
172 -
173 -RDEPEND="
174 - !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
175 - dev-libs/popt[${MULTILIB_USEDEP}]
176 - >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
177 - >=sys-libs/talloc-2.2.0[python?,${MULTILIB_USEDEP}]
178 - >=sys-libs/tdb-1.4.2[python?,${MULTILIB_USEDEP}]
179 - >=sys-libs/tevent-0.10.0[python(+)?,${MULTILIB_USEDEP}]
180 - ldap? ( net-nds/openldap )
181 - lmdb? ( >=dev-db/lmdb-0.9.16[${MULTILIB_USEDEP}] )
182 - python? ( ${PYTHON_DEPS} )
183 -"
184 -
185 -DEPEND="dev-libs/libxslt
186 - doc? ( app-doc/doxygen )
187 - virtual/pkgconfig
188 - ${PYTHON_DEPS}
189 - ${RDEPEND}
190 -"
191 -
192 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
193 - test? ( python )"
194 -
195 -WAF_BINARY="${S}/buildtools/bin/waf"
196 -
197 -MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h )
198 -
199 -PATCHES=(
200 - "${FILESDIR}"/${PN}-1.5.2-optional_packages.patch
201 - "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch
202 -)
203 -
204 -pkg_setup() {
205 - python-single-r1_pkg_setup
206 -}
207 -
208 -src_prepare() {
209 - default
210 - multilib_copy_sources
211 -}
212 -
213 -multilib_src_configure() {
214 - local myconf=(
215 - $(usex ldap '' --disable-ldap)
216 - $(usex lmdb '' --without-ldb-lmdb)
217 - --disable-rpath
218 - --disable-rpath-install --bundled-libraries=NONE
219 - --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba
220 - --builtin-libraries=NONE
221 - )
222 - if ! multilib_is_native_abi; then
223 - myconf+=( --disable-python )
224 - else
225 - use python || myconf+=( --disable-python )
226 - fi
227 - waf-utils_src_configure "${myconf[@]}"
228 -}
229 -
230 -multilib_src_compile() {
231 - waf-utils_src_compile
232 - multilib_is_native_abi && use doc && doxygen Doxyfile
233 -}
234 -
235 -multilib_src_test() {
236 - if multilib_is_native_abi; then
237 - WAF_MAKE=1 \
238 - PATH=buildtools/bin:../../../buildtools/bin:$PATH:"${BUILD_DIR}"/bin/shared/private/ \
239 - LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"${BUILD_DIR}"/bin/shared/private/:"${BUILD_DIR}"/bin/shared \
240 - waf test || die
241 - fi
242 -}
243 -
244 -multilib_src_install() {
245 - waf-utils_src_install
246 -
247 - if multilib_is_native_abi && use doc; then
248 - doman apidocs/man/man3/*.3
249 - docinto html
250 - dodoc -r apidocs/html/*
251 - fi
252 -}
253 -
254 -pkg_postinst() {
255 - if has_version sys-auth/sssd; then
256 - ewarn "You have sssd installed. It is known to break after ldb upgrades,"
257 - ewarn "so please try to rebuild it before reporting bugs."
258 - ewarn "See https://bugs.gentoo.org/404281"
259 - fi
260 -}
261
262 diff --git a/sys-libs/ldb/ldb-2.1.2.ebuild b/sys-libs/ldb/ldb-2.1.2.ebuild
263 deleted file mode 100644
264 index e1deb520305..00000000000
265 --- a/sys-libs/ldb/ldb-2.1.2.ebuild
266 +++ /dev/null
267 @@ -1,108 +0,0 @@
268 -# Copyright 1999-2020 Gentoo Authors
269 -# Distributed under the terms of the GNU General Public License v2
270 -
271 -EAPI=6
272 -PYTHON_COMPAT=( python3_{6,7,8} )
273 -PYTHON_REQ_USE="threads(+)"
274 -
275 -inherit python-single-r1 waf-utils multilib-minimal eutils
276 -
277 -DESCRIPTION="An LDAP-like embedded database"
278 -HOMEPAGE="https://ldb.samba.org"
279 -SRC_URI="https://www.samba.org/ftp/pub/${PN}/${P}.tar.gz"
280 -
281 -LICENSE="LGPL-3"
282 -SLOT="0/${PV}"
283 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
284 -IUSE="doc +ldap +lmdb python test"
285 -
286 -RESTRICT="!test? ( test )"
287 -
288 -RDEPEND="
289 - !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
290 - dev-libs/popt[${MULTILIB_USEDEP}]
291 - >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
292 - >=sys-libs/talloc-2.3.1[python?,${MULTILIB_USEDEP}]
293 - >=sys-libs/tdb-1.4.3[python?,${MULTILIB_USEDEP}]
294 - >=sys-libs/tevent-0.10.2[python(+)?,${MULTILIB_USEDEP}]
295 - ldap? ( net-nds/openldap )
296 - lmdb? ( >=dev-db/lmdb-0.9.16[${MULTILIB_USEDEP}] )
297 - python? ( ${PYTHON_DEPS} )
298 -"
299 -
300 -DEPEND="dev-libs/libxslt
301 - doc? ( app-doc/doxygen )
302 - virtual/pkgconfig
303 - ${PYTHON_DEPS}
304 - ${RDEPEND}
305 -"
306 -
307 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
308 - test? ( python )"
309 -
310 -WAF_BINARY="${S}/buildtools/bin/waf"
311 -
312 -MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h )
313 -
314 -PATCHES=(
315 - "${FILESDIR}"/${PN}-1.5.2-optional_packages.patch
316 - "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch
317 -)
318 -
319 -pkg_setup() {
320 - python-single-r1_pkg_setup
321 -}
322 -
323 -src_prepare() {
324 - default
325 - multilib_copy_sources
326 -}
327 -
328 -multilib_src_configure() {
329 - local myconf=(
330 - $(usex ldap '' --disable-ldap)
331 - $(usex lmdb '' --without-ldb-lmdb)
332 - --disable-rpath
333 - --disable-rpath-install --bundled-libraries=NONE
334 - --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba
335 - --builtin-libraries=NONE
336 - )
337 - if ! multilib_is_native_abi; then
338 - myconf+=( --disable-python )
339 - else
340 - use python || myconf+=( --disable-python )
341 - fi
342 - waf-utils_src_configure "${myconf[@]}"
343 -}
344 -
345 -multilib_src_compile() {
346 - waf-utils_src_compile
347 - multilib_is_native_abi && use doc && doxygen Doxyfile
348 -}
349 -
350 -multilib_src_test() {
351 - if multilib_is_native_abi; then
352 - WAF_MAKE=1 \
353 - PATH=buildtools/bin:../../../buildtools/bin:$PATH:"${BUILD_DIR}"/bin/shared/private/ \
354 - LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"${BUILD_DIR}"/bin/shared/private/:"${BUILD_DIR}"/bin/shared \
355 - waf test || die
356 - fi
357 -}
358 -
359 -multilib_src_install() {
360 - waf-utils_src_install
361 -
362 - if multilib_is_native_abi && use doc; then
363 - doman apidocs/man/man3/*.3
364 - docinto html
365 - dodoc -r apidocs/html/*
366 - fi
367 -}
368 -
369 -pkg_postinst() {
370 - if has_version sys-auth/sssd; then
371 - ewarn "You have sssd installed. It is known to break after ldb upgrades,"
372 - ewarn "so please try to rebuild it before reporting bugs."
373 - ewarn "See https://bugs.gentoo.org/404281"
374 - fi
375 -}