diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-02-29 18:01:47 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-02-29 18:01:47 +0000 |
commit | ceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (patch) | |
tree | 9f47ee47c31a0f13f9496879cd88a1042550aa81 /dev-libs/dmalloc | |
parent | 53cba99042fa967e2a93da9f8db806fe2d035543 (diff) |
gentoo (leap year) resync : 29.02.2020
Diffstat (limited to 'dev-libs/dmalloc')
-rw-r--r-- | dev-libs/dmalloc/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/dmalloc/dmalloc-5.5.2-r4.ebuild | 76 | ||||
-rw-r--r-- | dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild | 85 |
3 files changed, 0 insertions, 163 deletions
diff --git a/dev-libs/dmalloc/Manifest b/dev-libs/dmalloc/Manifest index ef96158fe2a9..0458d41a22c2 100644 --- a/dev-libs/dmalloc/Manifest +++ b/dev-libs/dmalloc/Manifest @@ -4,7 +4,5 @@ AUX dmalloc-5.5.2-cxx.patch 546 BLAKE2B 6f85a3024d417c81f3a4dd4f50cf444f09eb3b53 AUX dmalloc-5.5.2-string-macros.patch 367 BLAKE2B 7fd3e6ae9b4564ec519da953c5116b9a8d19fa446c1d3e24ff736ce3725fd7425881dc07272a3f5dbdee1202e1dac8f68f19266296f5c8335976e5287fa90ddc SHA512 61d0015e7997ecad97e722a1b308ec90e996e9d53b9f475c911f1d9eb929d8007881e52699e9f3427c5cecb9f0b2d202d12a7d607d23434913afbef455f08617 AUX dmalloc-5.5.2-threads.patch 165 BLAKE2B fee0be1573996dc7460735a94c645989db6fb9570e1140ec64e87e4bddd6b84227d072454bd64c4e0f261e81da0dd27a6ebf310b60e8a74539a21f83370e291f SHA512 b561c715c19604128c046b36bfe09794922176ce1cd12947da277631a410bbc19c5a1f7e998f0b61d7564e3b7516bee0fb4deddb13e036bb9e667f3502e56d0e DIST dmalloc-5.5.2.tgz 666608 BLAKE2B 9371b35b9a39706215ff2fc4e31510dafa30a86dccb2290563a2c8a0e7211372dca419dd7d549011548853f1e168fe15c55361d763d27230c547c93113de823e SHA512 96bb94aeb2bc3220f652b5294bdf8592b984cb2a53e5f02b2b8d52450c3396d18651f334644cdfff9c85a8c0d0cedc7f6a18b9d70497b2c6b5f85dbd1e827b93 -EBUILD dmalloc-5.5.2-r4.ebuild 1748 BLAKE2B aef0033cb619ecc10d33f9df522511cf474fe301dd13744296f47e63cee8ed8b0c3260ec9b3f72d6f9f1ac43e8a3969d38266033503e55ae2062925300a24d6b SHA512 71f332fac105c7b841f3423780da48140085a869fb9fb4900fb7dba1611ab5366174ab0f4a5283e065d2ab7dc66529edf1b93acbd3be94e7d6ba84eea8972788 -EBUILD dmalloc-5.5.2-r6.ebuild 1917 BLAKE2B 6dbf2c082f2df90608a33b1fa4a50061aee3508566984db4528c160ebe178eba2d2ebae53d9743078dfcbed908042012dee5e4552fe236f01a9f4d46d3c0edcc SHA512 1ce8b6da26b199f499ad88101b3392e998dd52e05c9fb30666221a146833eeebf03a8bc1da47a8867358abde0ac0a4bf7441bbc77ab072d66c7c68290f8c5fde EBUILD dmalloc-5.5.2-r7.ebuild 1857 BLAKE2B dceabac7feac1a370db5ac445857b8631bd33e3887f5020392cf86e22632a60aaf283cf57dc8fe8a463423606b67f57fb55f28fe35f74ae3ed4275c90a32e870 SHA512 03698f59a9e72ba87bf6bfacdf182c24485a2fc1afa3ea51ebe79d2500241da161ab1c8fb311b83b3305981617439590491219667a580fd755f8ac9624de9d12 MISC metadata.xml 244 BLAKE2B 9c6750147c240d7416fad33e04b53730dc89cbb615648a7f3defeed3ec058aeee6dbed55a1f81241417b42ca9f7daec177c725692166a5ba08765b5dcf5a6bc5 SHA512 1da71f4fae0251c97a8fcfa1e13b0a3f8b95a856fa919ebd30bf4f2f1b8fa900841db09ebc2a0ae9fe0d91f786ac40b63290382668412fcb05bca15b0746f1db diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r4.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r4.ebuild deleted file mode 100644 index 0e973b234971..000000000000 --- a/dev-libs/dmalloc/dmalloc-5.5.2-r4.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit autotools eutils multilib - -DESCRIPTION="A Debug Malloc Library" -HOMEPAGE="http://dmalloc.com" -SRC_URI="http://dmalloc.com/releases/${P}.tgz" - -LICENSE="CC-BY-SA-3.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86" -IUSE="static-libs threads" - -DEPEND="sys-apps/texinfo" -RDEPEND="" - -DOCS=( NEWS README docs/NOTES docs/TODO ) - -src_prepare() { - # - Build objects twice, once -fPIC for shared. - # - Use DESTDIR. - # - Fix SONAME and NEEDED. - epatch "${FILESDIR}"/${P}-Makefile.in.patch - # - Broken test, always returns false. - epatch "${FILESDIR}"/${P}-cxx.patch - # - Add threads support. - use threads && epatch "${FILESDIR}"/${P}-threads.patch - # Respect CFLAGS/LDFLAGS. #337429 - sed -i Makefile.in \ - -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \ - || die "sed Makefile.in" - # - Run autoconf for -cxx.patch. - eautoconf -} - -src_configure() { - econf --enable-cxx --enable-shlib $(use_enable threads) -} - -src_compile() { - default - - cd docs - makeinfo dmalloc.texi || die -} - -src_test() { - emake heavy -} - -src_install() { - default - - newdoc ChangeLog.1 ChangeLog - insinto /usr/share/doc/${PF} - doins docs/dmalloc.pdf - dohtml RELEASE.html docs/dmalloc.html - doinfo docs/dmalloc.info - - # add missing symlinks, lazy - dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so - dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.${PV%%.*} - - for lib in cxx th thcxx; do - dosym lib${PN}${lib}.so.${PV} /usr/$(get_libdir)/lib${PN}${lib}.so - dosym lib${PN}${lib}.so.${PV} \ - /usr/$(get_libdir)/lib${PN}${lib}.so.${PV%%.*} - done - - if ! use static-libs; then - rm "${D}"/usr/$(get_libdir)/lib${PN}*.a || die - fi -} diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild deleted file mode 100644 index 89f15be52534..000000000000 --- a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils multilib toolchain-funcs - -DESCRIPTION="A Debug Malloc Library" -HOMEPAGE="http://dmalloc.com" -SRC_URI="http://dmalloc.com/releases/${P}.tgz" - -LICENSE="CC-BY-SA-3.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86" -IUSE="static-libs threads" - -DEPEND="sys-apps/texinfo" -RDEPEND="" - -DOCS=( NEWS README docs/NOTES docs/TODO ) - -src_prepare() { - # - Build objects twice, once -fPIC for shared. - # - Use DESTDIR. - # - Fix SONAME and NEEDED. - epatch "${FILESDIR}"/${P}-Makefile.in.patch - - # - Broken test, always returns false. - epatch "${FILESDIR}"/${P}-cxx.patch - epatch "${FILESDIR}"/${P}-ar.patch - - # - Add threads support. - use threads && epatch "${FILESDIR}"/${P}-threads.patch - - # strdup() strndup() macros - epatch "${FILESDIR}"/${P}-string-macros.patch - - # Respect CFLAGS/LDFLAGS. #337429 - sed -i \ - -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \ - -e 's|ar cr|$(AR) cr|g' \ - Makefile.in || die - - # Run autoconf for -cxx.patch. - eautoconf -} - -src_configure() { - tc-export AR - econf --enable-cxx --enable-shlib $(use_enable threads) -} - -src_compile() { - default - - cd docs - makeinfo dmalloc.texi || die -} - -src_test() { - emake heavy -} - -src_install() { - default - - newdoc ChangeLog.1 ChangeLog - insinto /usr/share/doc/${PF} - doins docs/dmalloc.pdf - dohtml RELEASE.html docs/dmalloc.html - doinfo docs/dmalloc.info - - # add missing symlinks, lazy - dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so - dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.${PV%%.*} - - for lib in cxx th thcxx; do - dosym lib${PN}${lib}.so.${PV} /usr/$(get_libdir)/lib${PN}${lib}.so - dosym lib${PN}${lib}.so.${PV} \ - /usr/$(get_libdir)/lib${PN}${lib}.so.${PV%%.*} - done - - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die - fi -} |