diff options
Diffstat (limited to 'dev-libs/dmalloc')
-rw-r--r-- | dev-libs/dmalloc/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 23 | ||||
-rw-r--r-- | dev-libs/dmalloc/dmalloc-999999.ebuild | 21 |
3 files changed, 28 insertions, 20 deletions
diff --git a/dev-libs/dmalloc/Manifest b/dev-libs/dmalloc/Manifest index 715f8c9362de..c4d659691a7a 100644 --- a/dev-libs/dmalloc/Manifest +++ b/dev-libs/dmalloc/Manifest @@ -5,6 +5,6 @@ AUX dmalloc-5.5.2-string-macros.patch 367 BLAKE2B 7fd3e6ae9b4564ec519da953c5116b AUX dmalloc-5.5.2-threads.patch 165 BLAKE2B fee0be1573996dc7460735a94c645989db6fb9570e1140ec64e87e4bddd6b84227d072454bd64c4e0f261e81da0dd27a6ebf310b60e8a74539a21f83370e291f SHA512 b561c715c19604128c046b36bfe09794922176ce1cd12947da277631a410bbc19c5a1f7e998f0b61d7564e3b7516bee0fb4deddb13e036bb9e667f3502e56d0e AUX dmalloc-999999-texi2html.patch 355 BLAKE2B 3b599bdfa45f6c781b446d72cab79acb6f6b59e0c648989c1012b625f4e07ed5b0934cd4c21865af154a1745e1ce2b72bf90f738efa40d7c2654e5e2723b389c SHA512 e29aba00d3e5edf0639685858215736f3aed4baa9f7b79577a69bf5e2e51a0072e92befe7ad0e24a68ea35e184271c15312b5acea145ff1a186eb0d35a985c72 DIST dmalloc-5.5.2.tgz 666608 BLAKE2B 9371b35b9a39706215ff2fc4e31510dafa30a86dccb2290563a2c8a0e7211372dca419dd7d549011548853f1e168fe15c55361d763d27230c547c93113de823e SHA512 96bb94aeb2bc3220f652b5294bdf8592b984cb2a53e5f02b2b8d52450c3396d18651f334644cdfff9c85a8c0d0cedc7f6a18b9d70497b2c6b5f85dbd1e827b93 -EBUILD dmalloc-5.5.2-r7.ebuild 1857 BLAKE2B 178895ee67fb6e48aac2001352b9e73243beae5432ab6236d7851a74826c9774ac938c7be26fecf6fd444bf20ae9337072dd5082a7aac011fd9599572104ee34 SHA512 bf44f7e338a9122146932a9e351aefd2d18541ac394d69cf8ed1ef28a03f121024ccfdba9fe6263be520e9a51f473906b2bde78db06cabf2ddde2633990ba165 -EBUILD dmalloc-999999.ebuild 1706 BLAKE2B cdfde19b66fb9a99b8bd9651407d52ec4df3c32c605efcafe19d739ac8c3d423376efb249cdff5c988c017d32500de2083a0aca054e18d6b64d110642b289d26 SHA512 f3a92909acacd3cee47bec324c4c98e391a2ca469d8c07aa4e6f32265c0cfecfff3ab61a6ff565e20a03b48ef54562c6da99ef299e15124dfe11aed65dda7e24 +EBUILD dmalloc-5.5.2-r7.ebuild 1821 BLAKE2B d054daf5d6cd9c454c6e559dc79eb29dd53e097d52a0a51eef27fd81747b671f16c1b526f314e1355fef2096d3da14c1ccca4ee9a3487909d2850572669b4306 SHA512 58b422a27913326552300e39c55e84083d0d0ec14970cbdf3480762b3df54b726bd3787a17932136aaf348c0e5bfbb63f4187e1f3f3ede41657a9be3a7bccb4c +EBUILD dmalloc-999999.ebuild 1655 BLAKE2B 9f6453eb6ea54a84f0edc491e66944a15034298b9f945d27c311825dbc6256642a030e36cc9b1125a7fa4637ec1e99e69125320107d8a3f7751214e3b073e955 SHA512 b1abc70b2221c1d1c69030b1046ab5e3447594217e4fc3f637aa4548dab5bf8018211bb600aa6cc31b9f7ee77c4832792817e7f81a8a668e3a99e3d93ae24ee1 MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild index fb49d37d57e2..60e05ee68fbf 100644 --- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild +++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools multilib toolchain-funcs + +inherit autotools toolchain-funcs DESCRIPTION="A Debug Malloc Library" HOMEPAGE="https://dmalloc.com" @@ -10,11 +11,13 @@ SRC_URI="https://dmalloc.com/releases/${P}.tgz" LICENSE="CC-BY-SA-3.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86" -IUSE="static-libs threads" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +IUSE="threads" + +BDEPEND="sys-apps/texinfo" -DEPEND="sys-apps/texinfo" DOCS=( NEWS README docs/NOTES docs/TODO ) + PATCHES=( # - Build objects twice, once -fPIC for shared. # - Use DESTDIR. @@ -45,7 +48,11 @@ src_prepare() { src_configure() { tc-export AR - econf --enable-cxx --enable-shlib $(use_enable threads) + + econf \ + --enable-cxx \ + --enable-shlib \ + $(use_enable threads) } src_compile() { @@ -77,7 +84,5 @@ src_install() { /usr/$(get_libdir)/lib${PN}${lib}.so.${PV%%.*} done - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die - fi + rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die } diff --git a/dev-libs/dmalloc/dmalloc-999999.ebuild b/dev-libs/dmalloc/dmalloc-999999.ebuild index 8408576bf003..e94bdfb50036 100644 --- a/dev-libs/dmalloc/dmalloc-999999.ebuild +++ b/dev-libs/dmalloc/dmalloc-999999.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools git-r3 multilib toolchain-funcs + +inherit autotools git-r3 toolchain-funcs DESCRIPTION="A Debug Malloc Library" HOMEPAGE="https://dmalloc.com" @@ -10,16 +11,17 @@ EGIT_REPO_URI="https://github.com/j256/dmalloc" LICENSE="ISC" SLOT="0" -KEYWORDS="" -IUSE="static-libs threads" +IUSE="threads" BDEPEND=" app-text/texi2html sys-apps/texinfo " + DOCS=( ChangeLog.txt README.md TODO dmalloc.html ) + PATCHES=( # - Build objects twice, once -fPIC for shared. # - Use DESTDIR. @@ -49,13 +51,16 @@ src_prepare() { src_configure() { tc-export AR - econf --enable-cxx --enable-shlib $(use_enable threads) + econf \ + --enable-cxx \ + --enable-shlib \ + $(use_enable threads) } src_compile() { default -# makeinfo dmalloc.texi || die + #makeinfo dmalloc.texi || die } src_test() { @@ -77,7 +82,5 @@ src_install() { /usr/$(get_libdir)/lib${PN}${lib}.so.5 done - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die - fi + rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die } |