diff options
Diffstat (limited to 'dev-libs/bitset')
-rw-r--r-- | dev-libs/bitset/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/bitset/bitset-2.8.4-r1.ebuild | 29 |
2 files changed, 23 insertions, 8 deletions
diff --git a/dev-libs/bitset/Manifest b/dev-libs/bitset/Manifest index 581b5b19b306..1724c76710c2 100644 --- a/dev-libs/bitset/Manifest +++ b/dev-libs/bitset/Manifest @@ -1,3 +1,3 @@ DIST bitset-2.8.4.tar.gz 37040 BLAKE2B 3a3db906c86fef73c20a038f01f7053efe2f7d2802b8a627657dbfe807c2d043834f7afab6a3fda66f3b4a87c27255c000f0cebffa7620e88e5f3790a3544914 SHA512 709c4f064416b22ae37fc9659a9eb74007fff5ce12eb998c386a268427a012238258bbd0f019682a5172a98b7b2a476fd60017bf34e199159e838b254b48ffe7 -EBUILD bitset-2.8.4-r1.ebuild 943 BLAKE2B ef2417a00b17526532c0042ac3248518508391ea2d392b382ecbf385dc1dd10dd45e910bc1bf0fa034c1f30c0119a2de90ef0e1d9d10451bd9d78d2d005e7ef4 SHA512 7179d196b836ff6e601f62d85e5ccfaf008d0eff5ae4f817301bac92b73f2dc38310389e0c8f501089f93b922279d85bf1e3edb91b08ef2cb0199813f2c18119 +EBUILD bitset-2.8.4-r1.ebuild 1023 BLAKE2B b7b363a53d3042983663f54c77a7c01d08b2007f1adc6a9014b3243b406bbd50025c6055deb1ddcde9928a8ca0b45049bc05434eca313ccd242361c04ec64abe SHA512 e9f1bf4620afb140853a2fc07af46de5a9f67f4f789f4e97786b26cc64f9c74463e3096005a6315bb0a202d670d4cf20a9b5d6d5c95a5e75a8aac191519adacf MISC metadata.xml 442 BLAKE2B 62782589bd4f5873f440b71efa6d0938e90f7b672babd073f316367aca8bf414cb6d57531700878267bad53e44d0c40b5d170f530827612cf7d6765b95acfb40 SHA512 4430820b6c01fbbc8f99e261c7abd221821ece94c954f0b9f78b99e7e06d9e82782baf873dc372ad00f0938d4050d899c1494e848c265662387666dcde63c70e diff --git a/dev-libs/bitset/bitset-2.8.4-r1.ebuild b/dev-libs/bitset/bitset-2.8.4-r1.ebuild index 420af9b499c2..74a48300b7fc 100644 --- a/dev-libs/bitset/bitset-2.8.4-r1.ebuild +++ b/dev-libs/bitset/bitset-2.8.4-r1.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 -AUTOTOOLS_AUTORECONF=1 -inherit autotools-utils +inherit autotools DESCRIPTION="A compressed bitset with supporting data structures and algorithms" HOMEPAGE="https://github.com/chriso/bitset" @@ -15,21 +14,37 @@ SLOT="0" IUSE="jemalloc static-libs tcmalloc" KEYWORDS="amd64 ~arm x86" -RDEPEND="tcmalloc? ( dev-util/google-perftools:= ) - jemalloc? ( >=dev-libs/jemalloc-3.2 )" +RDEPEND=" + tcmalloc? ( dev-util/google-perftools:= ) + jemalloc? ( >=dev-libs/jemalloc-3.2 ) +" DEPEND="${RDEPEND}" REQUIRED_USE="?? ( jemalloc tcmalloc )" DOCS=( README.md ) +src_prepare() { + default + eautoreconf +} + src_configure() { local tcmalloc_lib_name='tcmalloc' + has_version dev-util/google-perftools[minimal] && tcmalloc_lib_name='tcmalloc_minimal' + local myeconfargs=( $(use_with jemalloc) \ $(use_with tcmalloc) \ $(use_with tcmalloc tcmalloc-lib "${tcmalloc_lib_name}") ) - autotools-utils_src_configure + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die } |