* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2018-03-28 20:55 Matt Turner
0 siblings, 0 replies; 24+ messages in thread
From: Matt Turner @ 2018-03-28 20:55 UTC (permalink / raw
To: gentoo-commits
commit: 1aee317a338c713479433749fc62a19720db24e8
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 28 20:54:45 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Mar 28 20:54:45 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aee317a
dev-libs/dmalloc-5.5.2-r6: added ~mips
dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
index 36f7026dcf3..e01e60c5cea 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
@@ -10,7 +10,7 @@ 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 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-01-17 12:36 Fabian Groffen
0 siblings, 0 replies; 24+ messages in thread
From: Fabian Groffen @ 2019-01-17 12:36 UTC (permalink / raw
To: gentoo-commits
commit: 6c7f67d14b8ad21d01f1f66a3e1729dd0963d465
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 17 12:36:48 2019 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Jan 17 12:36:48 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7f67d1
dev-libs/dmalloc: Fix Prefix install, by Olivier Huber
Closes: https://bugs.gentoo.org/675684
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
index e01e60c5cea..807dcee4cb1 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -80,6 +80,6 @@ src_install() {
done
if ! use static-libs; then
- rm "${D}"/usr/$(get_libdir)/lib${PN}*.a || die
+ rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
fi
}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-05-20 19:11 Aaron Bauman
0 siblings, 0 replies; 24+ messages in thread
From: Aaron Bauman @ 2019-05-20 19:11 UTC (permalink / raw
To: gentoo-commits
commit: 5d63f0691ea351534acd2bd26d534e8d93f33301
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 19:10:53 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon May 20 19:11:12 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d63f069
dev-libs/dmalloc: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
index 807dcee4cb1..db39b903e2d 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz"
LICENSE="CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-10-10 7:55 Jeroen Roovers
0 siblings, 0 replies; 24+ messages in thread
From: Jeroen Roovers @ 2019-10-10 7:55 UTC (permalink / raw
To: gentoo-commits
commit: e1fe6dbddbdc4a77da92d54a88d91735867126e6
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 10 07:36:59 2019 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Oct 10 07:55:36 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fe6dbd
dev-libs/dmalloc: EAPI=7
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 83 ++++++++++++++++++++++++++++++++
1 file changed, 83 insertions(+)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
new file mode 100644
index 00000000000..4590fc50aa6
--- /dev/null
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools 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 ~amd64-fbsd ~x86-fbsd"
+IUSE="static-libs threads"
+
+DEPEND="sys-apps/texinfo"
+DOCS=( NEWS README docs/NOTES docs/TODO )
+PATCHES=(
+ # - Build objects twice, once -fPIC for shared.
+ # - Use DESTDIR.
+ # - Fix SONAME and NEEDED.
+ "${FILESDIR}"/${P}-Makefile.in.patch
+ # - Broken test, always returns false.
+ "${FILESDIR}"/${P}-cxx.patch
+ "${FILESDIR}"/${P}-ar.patch
+ # strdup() strndup() macros
+ "${FILESDIR}"/${P}-string-macros.patch
+)
+
+src_prepare() {
+ default
+
+ # - Add threads support.
+ use threads && eapply "${FILESDIR}"/${P}-threads.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
+ dodoc docs/dmalloc.pdf
+ dodoc 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
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-12-10 8:42 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2019-12-10 8:42 UTC (permalink / raw
To: gentoo-commits
commit: f05cf640aec2b31091cc4fe061a41625fa304cce
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 08:42:06 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 08:42:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05cf640
dev-libs/dmalloc: s390 stable wrt bug #702404
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 8c427e5ca7b..72f3dac8a4d 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc ~x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-12-10 8:49 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2019-12-10 8:49 UTC (permalink / raw
To: gentoo-commits
commit: 4f16b41774849ac1f5856a1de23f7a04bdfa8a8e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 08:49:51 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 08:49:51 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f16b417
dev-libs/dmalloc: amd64 stable wrt bug #702404
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 72f3dac8a4d..c688d25e097 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc ~x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-12-10 9:18 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2019-12-10 9:18 UTC (permalink / raw
To: gentoo-commits
commit: e2613a747d7e54174f0046eb227ea9912107e2e3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 09:18:47 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 09:18:47 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2613a74
dev-libs/dmalloc: sparc stable wrt bug #702404
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index c688d25e097..f07f9218111 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc ~x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-12-10 9:44 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2019-12-10 9:44 UTC (permalink / raw
To: gentoo-commits
commit: 609f55c3a46d93a1720d89033ea8af539a3a40c6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 09:44:50 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 09:44:50 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609f55c3
dev-libs/dmalloc: ia64 stable wrt bug #702404
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index f07f9218111..23a48cacf59 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc ~x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-12-10 9:46 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2019-12-10 9:46 UTC (permalink / raw
To: gentoo-commits
commit: 3a9c35f48a9e34d0dab7d74198157bd2f0556309
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 09:46:05 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 09:46:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9c35f4
dev-libs/dmalloc: x86 stable wrt bug #702404
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 23a48cacf59..e61f32d00f6 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-12-10 12:16 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2019-12-10 12:16 UTC (permalink / raw
To: gentoo-commits
commit: a845a2285d1bb5051ec21cebadbc5b831aa3dff0
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 12:16:02 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 12:16:02 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a845a228
dev-libs/dmalloc: ppc64 stable wrt bug #702404
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index e61f32d00f6..6140a8e34ea 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 s390 ~sh sparc x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-12-10 14:08 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2019-12-10 14:08 UTC (permalink / raw
To: gentoo-commits
commit: 514a465276205ac88b8f4829ad9eaa3cd6ff06ec
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 14:07:57 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 14:07:57 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514a4652
dev-libs/dmalloc: ppc stable wrt bug #702404
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 6140a8e34ea..2cf3205077c 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-12-15 13:24 Sergei Trofimovich
0 siblings, 0 replies; 24+ messages in thread
From: Sergei Trofimovich @ 2019-12-15 13:24 UTC (permalink / raw
To: gentoo-commits
commit: 70265be8e1a1003f9c2536c4bc284400a533d0bd
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sun Dec 15 10:21:48 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Dec 15 13:23:47 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70265be8
dev-libs/dmalloc: stable 5.5.2-r7 for hppa, bug #702404
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 2cf3205077c..1bb0426e3da 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-12-24 15:05 Mikle Kolyada
0 siblings, 0 replies; 24+ messages in thread
From: Mikle Kolyada @ 2019-12-24 15:05 UTC (permalink / raw
To: gentoo-commits
commit: a23c9e6c450a73a82824781fa0e090534d44c1a5
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 24 15:05:09 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Dec 24 15:05:09 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a23c9e6c
dev-libs/dmalloc: arm stable wrt bug #702404
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 1bb0426e3da..bda4a27d0c9 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2019-12-28 15:49 Mikle Kolyada
0 siblings, 0 replies; 24+ messages in thread
From: Mikle Kolyada @ 2019-12-28 15:49 UTC (permalink / raw
To: gentoo-commits
commit: b8b2a559ea07b96b9dacbff40aefb6a53a379020
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 28 15:48:12 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Dec 28 15:48:12 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b2a559
dev-libs/dmalloc: alpha stable wrt bug #702404
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="alpha"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index bda4a27d0c9..51717d85c5e 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2020-02-10 14:30 David Seifert
0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2020-02-10 14:30 UTC (permalink / raw
To: gentoo-commits
commit: 0e2a63f863aaa4be8978416c48e32044366fb6c5
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 14:29:45 2020 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 14:29:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2a63f8
dev-libs/dmalloc: Mark arm64 stable
Closes: https://bugs.gentoo.org/702404
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Acked-by: Jory Pratt <anarchy <AT> gentoo.org>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index bda4a27d0c9..16b4911b223 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2020-02-18 19:11 David Seifert
0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2020-02-18 19:11 UTC (permalink / raw
To: gentoo-commits
commit: b5aabfdb9394719896261a3f888d3131552ce93a
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 18 19:11:07 2020 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Feb 18 19:11:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5aabfdb
dev-libs/dmalloc: Remove old
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r4.ebuild | 76 ----------------------------
dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild | 85 --------------------------------
2 files changed, 161 deletions(-)
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 0e973b23497..00000000000
--- 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 89f15be5253..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2020-03-21 10:19 Mikle Kolyada
0 siblings, 0 replies; 24+ messages in thread
From: Mikle Kolyada @ 2020-03-21 10:19 UTC (permalink / raw
To: gentoo-commits
commit: 61be9b78012a6cfef4b0a307f7af7a3afb0ffa7a
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 21 10:18:44 2020 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Mar 21 10:19:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61be9b78
dev-libs/dmalloc: sh stable wrt bug #702404
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 16b4911b223..a71094b282e 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
IUSE="static-libs threads"
DEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2020-05-17 16:55 Aaron Bauman
0 siblings, 0 replies; 24+ messages in thread
From: Aaron Bauman @ 2020-05-17 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 178c18662a616268024e6519db7474bfd45ab06a
Author: Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Fri May 8 14:52:15 2020 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun May 17 16:55:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178c1866
dev-libs/dmalloc: update homepage
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov <sokolov <AT> google.com>
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 8adc613bba3..447c2e1307a 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -5,8 +5,8 @@ EAPI=7
inherit autotools multilib toolchain-funcs
DESCRIPTION="A Debug Malloc Library"
-HOMEPAGE="http://dmalloc.com"
-SRC_URI="http://dmalloc.com/releases/${P}.tgz"
+HOMEPAGE="https://dmalloc.com"
+SRC_URI="https://dmalloc.com/releases/${P}.tgz"
LICENSE="CC-BY-SA-3.0"
SLOT="0"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2020-12-06 21:14 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2020-12-06 21:14 UTC (permalink / raw
To: gentoo-commits
commit: b5f59bf340b8ef3fc52539750a2891b04555cd31
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 6 21:14:16 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 6 21:14:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f59bf3
dev-libs/dmalloc: change live ebuild to ISC
The existing version in tree (5.5.2) is still the
old licence, but any bump to e.g. 5.6.1 will need
to be ISC too.
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-999999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-999999.ebuild b/dev-libs/dmalloc/dmalloc-999999.ebuild
index d0ea9940859..8408576bf00 100644
--- a/dev-libs/dmalloc/dmalloc-999999.ebuild
+++ b/dev-libs/dmalloc/dmalloc-999999.ebuild
@@ -8,7 +8,7 @@ DESCRIPTION="A Debug Malloc Library"
HOMEPAGE="https://dmalloc.com"
EGIT_REPO_URI="https://github.com/j256/dmalloc"
-LICENSE="CC-BY-SA-3.0"
+LICENSE="ISC"
SLOT="0"
KEYWORDS=""
IUSE="static-libs threads"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2021-04-03 23:07 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-04-03 23:07 UTC (permalink / raw
To: gentoo-commits
commit: 85a677251bb7a08cf311f40ba0ca7d35111f813b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 3 22:43:05 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 3 22:43:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a67725
dev-libs/dmalloc: multilib--, static-libs--
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 21 +++++++++++++--------
dev-libs/dmalloc/dmalloc-999999.ebuild | 21 ++++++++++++---------
2 files changed, 25 insertions(+), 17 deletions(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index fb49d37d57e..2a8cb602185 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"
@@ -11,10 +12,12 @@ 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"
+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 8408576bf00..e94bdfb5003 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
}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2021-12-22 13:44 Yixun Lan
0 siblings, 0 replies; 24+ messages in thread
From: Yixun Lan @ 2021-12-22 13:44 UTC (permalink / raw
To: gentoo-commits
commit: c8174bde02b08edeea0a7084a77c9a5d4c42d47e
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 22 13:36:10 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Dec 22 13:43:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8174bde
dev-libs/dmalloc: keyword ~riscv
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 60e05ee68fbf..63f70913d550 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -11,7 +11,7 @@ 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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="threads"
BDEPEND="sys-apps/texinfo"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2023-12-06 5:42 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-12-06 5:42 UTC (permalink / raw
To: gentoo-commits
commit: ce18ed82d544640133737997acadae3f0628148a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 5 15:48:06 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 05:40:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce18ed82
dev-libs/dmalloc: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/dmalloc/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-libs/dmalloc/metadata.xml b/dev-libs/dmalloc/metadata.xml
index 115e9d64a669..98f616caa8cd 100644
--- a/dev-libs/dmalloc/metadata.xml
+++ b/dev-libs/dmalloc/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">j256/dmalloc</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2023-12-06 5:42 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-12-06 5:42 UTC (permalink / raw
To: gentoo-commits
commit: 9ca6a54ffe1125ac9b9d678c25c8ea6b0a57de46
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 5 15:01:22 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 05:40:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca6a54f
dev-libs/dmalloc: drop 999999
Patches are large and a pain to rebase, plus upstream development is slow
nowadays, so no need for a live ebuild.
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-999999.ebuild | 86 ----------------------------------
1 file changed, 86 deletions(-)
diff --git a/dev-libs/dmalloc/dmalloc-999999.ebuild b/dev-libs/dmalloc/dmalloc-999999.ebuild
deleted file mode 100644
index e94bdfb50036..000000000000
--- a/dev-libs/dmalloc/dmalloc-999999.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools git-r3 toolchain-funcs
-
-DESCRIPTION="A Debug Malloc Library"
-HOMEPAGE="https://dmalloc.com"
-EGIT_REPO_URI="https://github.com/j256/dmalloc"
-
-LICENSE="ISC"
-SLOT="0"
-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.
- # - Fix SONAME and NEEDED.
- "${FILESDIR}"/${PN}-5.5.2-Makefile.in.patch
- # - Broken test, always returns false.
- "${FILESDIR}"/${PN}-5.5.2-cxx.patch
- "${FILESDIR}"/${PN}-5.5.2-ar.patch
- "${FILESDIR}"/${PN}-999999-texi2html.patch
-)
-
-src_prepare() {
- default
-
- # - Add threads support.
- use threads && eapply "${FILESDIR}"/${PN}-5.5.2-threads.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
-
- #makeinfo dmalloc.texi || die
-}
-
-src_test() {
- emake heavy
-}
-
-src_install() {
- default
-
- doinfo dmalloc.info
-
- # add missing symlinks, lazy
- dosym lib${PN}.so.5.5.2 /usr/$(get_libdir)/lib${PN}.so
- dosym lib${PN}.so.5.5.2 /usr/$(get_libdir)/lib${PN}.so.5
-
- for lib in cxx th thcxx; do
- dosym lib${PN}${lib}.so.5.5.2 /usr/$(get_libdir)/lib${PN}${lib}.so
- dosym lib${PN}${lib}.so.5.5.2 \
- /usr/$(get_libdir)/lib${PN}${lib}.so.5
- done
-
- rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/
@ 2024-03-26 14:08 Agostino Sarubbo
0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2024-03-26 14:08 UTC (permalink / raw
To: gentoo-commits
commit: 601a9851b4e2cbfd05b405900a6e1bf356f9b1e2
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 26 14:08:10 2024 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 14:08:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=601a9851
dev-libs/dmalloc: fix compilation failure by appending -fPIC
Closes: https://bugs.gentoo.org/920272
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild | 64 ++++++++++++++++++++++++++++++++
1 file changed, 64 insertions(+)
diff --git a/dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild b/dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild
new file mode 100644
index 000000000000..20d910b16a28
--- /dev/null
+++ b/dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A Debug Malloc Library"
+HOMEPAGE="https://dmalloc.com"
+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 ~riscv ~s390 ~sparc ~x86"
+IUSE="threads"
+
+BDEPEND="sys-apps/texinfo"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.6.5-add-destdir-support.patch
+ "${FILESDIR}"/${PN}-5.6.5-allow-overriding-ar-and-ld.patch
+ "${FILESDIR}"/${PN}-5.6.5-set-soname-version.patch
+ "${FILESDIR}"/${PN}-5.6.5-configure-c99.patch
+ "${FILESDIR}"/${PN}-5.6.5-fix-cxx-check.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ append-cflags $(test-flags-CC -fPIC)
+
+ econf \
+ --enable-cxx \
+ --enable-shlib \
+ $(use_enable threads)
+}
+
+src_test() {
+ # mv: cannot stat 'aout': No such file or directory
+ emake -j1 heavy
+}
+
+src_install() {
+ default
+
+ soname_link() {
+ dosym ${1}.so.${PV} /usr/$(get_libdir)/${1}.so.${PV%%.*}
+ dosym ${1}.so.${PV%%.*} /usr/$(get_libdir)/${1}.so
+ }
+
+ soname_link libdmalloc
+ soname_link libdmallocxx
+
+ if use threads; then
+ soname_link libdmallocth
+ soname_link libdmallocthcxx
+ fi
+
+ rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
end of thread, other threads:[~2024-03-26 14:08 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-10 8:49 [gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/ Agostino Sarubbo
-- strict thread matches above, loose matches on Subject: below --
2024-03-26 14:08 Agostino Sarubbo
2023-12-06 5:42 Sam James
2023-12-06 5:42 Sam James
2021-12-22 13:44 Yixun Lan
2021-04-03 23:07 Sam James
2020-12-06 21:14 Sam James
2020-05-17 16:55 Aaron Bauman
2020-03-21 10:19 Mikle Kolyada
2020-02-18 19:11 David Seifert
2020-02-10 14:30 David Seifert
2019-12-28 15:49 Mikle Kolyada
2019-12-24 15:05 Mikle Kolyada
2019-12-15 13:24 Sergei Trofimovich
2019-12-10 14:08 Agostino Sarubbo
2019-12-10 12:16 Agostino Sarubbo
2019-12-10 9:46 Agostino Sarubbo
2019-12-10 9:44 Agostino Sarubbo
2019-12-10 9:18 Agostino Sarubbo
2019-12-10 8:42 Agostino Sarubbo
2019-10-10 7:55 Jeroen Roovers
2019-05-20 19:11 Aaron Bauman
2019-01-17 12:36 Fabian Groffen
2018-03-28 20:55 Matt Turner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox