diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-01-15 15:51:32 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-01-15 15:51:32 +0000 |
commit | 21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch) | |
tree | e1810a4b135afce04b34862ef0fab2bfaeb8aeca /sys-libs/tdb | |
parent | 7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff) |
gentoo resync : 15.01.2020
Diffstat (limited to 'sys-libs/tdb')
-rw-r--r-- | sys-libs/tdb/Manifest | 8 | ||||
-rw-r--r-- | sys-libs/tdb/tdb-1.3.18.ebuild | 4 | ||||
-rw-r--r-- | sys-libs/tdb/tdb-1.4.0.ebuild | 4 | ||||
-rw-r--r-- | sys-libs/tdb/tdb-1.4.2.ebuild | 4 | ||||
-rw-r--r-- | sys-libs/tdb/tdb-1.4.3.ebuild | 62 |
5 files changed, 73 insertions, 9 deletions
diff --git a/sys-libs/tdb/Manifest b/sys-libs/tdb/Manifest index fd5292b96982..3f96c141b54e 100644 --- a/sys-libs/tdb/Manifest +++ b/sys-libs/tdb/Manifest @@ -3,9 +3,11 @@ DIST tdb-1.3.16.tar.gz 504330 BLAKE2B 686b6b3d026094a0219f2c5d76f7258cf2f96538f6 DIST tdb-1.3.18.tar.gz 697970 BLAKE2B a6dff8dbe444ce35f6470dae7da1b6719052fb2030fd5526157c67374b0f54fb815c8f799060ea2a811e85ce208f626f18a48df9169e3f45d3f92998246b81cd SHA512 9b856b2a5b2d852ff0048ba7b1700ea46b8dad5d4e94027472fdce9f1db4b5afba9aec127b7a4c2a38d4722c8e0ea78c1734d102fa134ac802eace6b24358034 DIST tdb-1.4.0.tar.gz 696994 BLAKE2B f1dc29d3a66bd898f0e69f195879aea56235c1b6f542c532b4335d87482a5a2d8a8bc9bd5b463a0a110431535a2b0ccebb779449536696e0b5aa7ea5f3bce02c SHA512 3c5e17f8011e61e855a745dbff18ba9f778534f34e1538a68c8854d8d1022494bcc3bf7a19f2b79c478e091b1b6b183723fe27b935c4cc6d058b6b147b6a325e DIST tdb-1.4.2.tar.gz 706236 BLAKE2B 5ec8938f2e62c146c73d8ef01dd73bc44f38df2ea65b9cd62694bfc532315ab8b0594975e5edfccd84f3ad504dbfc6eb08be96d9d0e5b679f2613c2f69a5f58b SHA512 1d1f83e1b79cc6ea2b5cbc755de4a370fb95ef0f592f3bd2b6d23b1be18555cd417a9254fdf276dc6bd7f3368af82a4569c1f1cdde13d98405a5d38f1291d832 +DIST tdb-1.4.3.tar.gz 702836 BLAKE2B 6593c3be527b383a7e8fd85b3613cf2429f6b665a7c609a56f57a6f5b41a080c1a681d712afd423c2bc1c741e06d7cd2c90949d9c5bf78ca834b18c64e23d51c SHA512 99488839e7da396f04df60412d21a7d3e09efeab52772d6cb5e9470a3dfd585d73ef2422c51cd0d8ccc123a65d455de400d5d6b24a21a2a50d3da60d9a70e67a EBUILD tdb-1.3.13.ebuild 1369 BLAKE2B 2a879b59b193e97a380f4a8650f3779a5be8aee89ba37d3c49e5bbfb3f281f9e44680cf2ec3f3884ed7984171c60ba645acf7015f4660037e96f731bd7fbabe1 SHA512 83682c2f962ea258ad2c8e4fe1d1f955f61cdd68cfcf6163b881ab9f7a9039e21806565f2508983657bbb0aaebb36e7a03c935817b18a52165f1c4bea8ff3322 EBUILD tdb-1.3.16.ebuild 1365 BLAKE2B 81363e33a477a476cb65c6d25901a3aaa536e34a7c700fd4b1bb79e1b7900672abfaff10ed78699b8d4e7325967f97125a1ca262fda6bebc9984936b6112134c SHA512 d73d8f8759cedcf2f66d2bc02e7dded4229bf464b881b25eebdee65365fce43f58f5943e04eddb67433754cf598b1ec7f26e466489a2e8cdd4e6934cbebb8732 -EBUILD tdb-1.3.18.ebuild 1393 BLAKE2B c5be10723d078b5c7c552577136eb676d9ab707487e14d9429f641f7258d60870b9ab5f1cad541dfb4fcdec59bc9bafc436932d0a88fa28bd6b161d4928945ee SHA512 2df1b4d2c43a20658f74e19d3d893f5e2ba833881ccd51d5eb37014e4e3114c20ce5740d7fbe127e3746bafebca9519e40b7fe8d72c903ee945cb89b313bb39b -EBUILD tdb-1.4.0.ebuild 1392 BLAKE2B eab5b380f1816791cd644788a76a5babae371cac677ea2966d0943cae638ede9e4f5e90c1b12bc1e25913de78588395136f4eb6711b601d68e0d0b5d26bc16c0 SHA512 e6afbea6afcb743a3057205f62c71ed26d9e57b154e438a725f3343386f874114b2b3abba3fe731a8f337b6fed0287400571f7e83361fba801ff66c82a68f548 -EBUILD tdb-1.4.2.ebuild 1393 BLAKE2B c5be10723d078b5c7c552577136eb676d9ab707487e14d9429f641f7258d60870b9ab5f1cad541dfb4fcdec59bc9bafc436932d0a88fa28bd6b161d4928945ee SHA512 2df1b4d2c43a20658f74e19d3d893f5e2ba833881ccd51d5eb37014e4e3114c20ce5740d7fbe127e3746bafebca9519e40b7fe8d72c903ee945cb89b313bb39b +EBUILD tdb-1.3.18.ebuild 1391 BLAKE2B eb60f2b7f563dd98e68f0e748c4ec0cd657f27b7a822edb4e4de8f2b44f5cbd0325ea310715db9f72862cc385cc4948dab2bc5e11cba186bbe64e49a7bb126a9 SHA512 5c110f2a45565cc7ae3e7814bba00f3e650044cc8ec80a05ff0abf2c7790961a7c8dc51af1024bc446e2d19ed524250f0b9491c9ba592450bf427c3467aaf85f +EBUILD tdb-1.4.0.ebuild 1390 BLAKE2B 2081183ed51727830d40cc40aa73c8959cc00b2b5b8108be47e3a3f740b6b9fd137c49ccf733e6499a98f4927dea67dea97d6f9d01075f2de8b2ade7b12199bd SHA512 463b6f80b68d280c025597f8e16bb8148a4a4a8b1941d7f29284054cd36827629ba9a79cf9f3dcffaefba612e41e6b17aace491cbdede0cdcbaa2cfd0ae49b1c +EBUILD tdb-1.4.2.ebuild 1391 BLAKE2B eb60f2b7f563dd98e68f0e748c4ec0cd657f27b7a822edb4e4de8f2b44f5cbd0325ea310715db9f72862cc385cc4948dab2bc5e11cba186bbe64e49a7bb126a9 SHA512 5c110f2a45565cc7ae3e7814bba00f3e650044cc8ec80a05ff0abf2c7790961a7c8dc51af1024bc446e2d19ed524250f0b9491c9ba592450bf427c3467aaf85f +EBUILD tdb-1.4.3.ebuild 1393 BLAKE2B d06c32e3f39929f050abeed34fde3bf60823dbd164f566ee54dd07fea479a14b5bbcdfd4faf921e93d7476c383464c292b3fcf6c5979c0e729d3b22633069cf0 SHA512 836d366c78877567c0c10fc772e3237b6a4baa47a4160559dbfe1af14d4e8e20958f19297b757a55a253ca7e350658d2d2e57d9d9d9a9e1b0b55fc09cfebcdd8 MISC metadata.xml 356 BLAKE2B 89cee65fc3e653bd568f34339d7d5e4ca0486ea124b175c88a966dde42a4128789669f2e0179e8d3ee2e4eb3df90f9de95441c3f2d61f3bdf47c1d87c95e1248 SHA512 59095952e57315232ef95494f2c30f520f13538f279df25f17a923a836194c4df78e11a03ff6fab814c1db1fe5a81cae2cf20988d77ef30e0c0d47f9a74f01cb diff --git a/sys-libs/tdb/tdb-1.3.18.ebuild b/sys-libs/tdb/tdb-1.3.18.ebuild index 14fa96eebe5d..0583e5d9c4ae 100644 --- a/sys-libs/tdb/tdb-1.3.18.ebuild +++ b/sys-libs/tdb/tdb-1.3.18.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python3_{5,6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 diff --git a/sys-libs/tdb/tdb-1.4.0.ebuild b/sys-libs/tdb/tdb-1.4.0.ebuild index 434f4b4bae55..592a0c9e5a05 100644 --- a/sys-libs/tdb/tdb-1.4.0.ebuild +++ b/sys-libs/tdb/tdb-1.4.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python3_{5,6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 diff --git a/sys-libs/tdb/tdb-1.4.2.ebuild b/sys-libs/tdb/tdb-1.4.2.ebuild index 14fa96eebe5d..0583e5d9c4ae 100644 --- a/sys-libs/tdb/tdb-1.4.2.ebuild +++ b/sys-libs/tdb/tdb-1.4.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python3_{5,6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 diff --git a/sys-libs/tdb/tdb-1.4.3.ebuild b/sys-libs/tdb/tdb-1.4.3.ebuild new file mode 100644 index 000000000000..e55402346503 --- /dev/null +++ b/sys-libs/tdb/tdb-1.4.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="A simple database API" +HOMEPAGE="http://tdb.samba.org/" +SRC_URI="http://samba.org/ftp/tdb/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="python" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + python? ( ${PYTHON_DEPS} )" +DEPEND=" + ${RDEPEND} + ${PYTHON_DEPS} + app-text/docbook-xml-dtd:4.2" + +WAF_BINARY="${S}/buildtools/bin/waf" + +RESTRICT="test" + +src_prepare() { + default + python_fix_shebang . + multilib_copy_sources +} + +multilib_src_configure() { + local extra_opts=() + if ! multilib_is_native_abi || ! use python; then + extra_opts+=( --disable-python ) + fi + + waf-utils_src_configure "${extra_opts[@]}" +} + +multilib_src_compile() { + # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_test() { + # the default src_test runs 'make test' and 'make check', letting + # the tests fail occasionally (reason: unknown) + emake check +} + +multilib_src_install() { + waf-utils_src_install +} |