* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2017-06-19 1:32 Maciej Mrozowski
0 siblings, 0 replies; 15+ messages in thread
From: Maciej Mrozowski @ 2017-06-19 1:32 UTC (permalink / raw
To: gentoo-commits
commit: 5d83216d808dfbcd9bee45f61e520d84376461e4
Author: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 01:30:11 2017 +0000
Commit: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 01:30:43 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d83216d
dev-util/ddd: switch to EAPI 6, add elog to fix bug 459324
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-util/ddd/ddd-3.3.12-r4.ebuild | 36 ++++++++++++++++++++----------------
1 file changed, 20 insertions(+), 16 deletions(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index 4ff17ef3f78..76de541bcb3 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="4"
+EAPI="6"
-inherit autotools-utils eutils
+inherit autotools eutils
DESCRIPTION="Graphical front-end for command-line debuggers"
HOMEPAGE="https://www.gnu.org/software/ddd"
@@ -12,11 +12,11 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-3 FDL-1.1"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux"
SLOT="0"
-IUSE="+gnuplot readline"
+IUSE="readline"
COMMON_DEPEND="
sys-devel/gdb
- sys-libs/ncurses
+ sys-libs/ncurses:*
x11-libs/libX11
x11-libs/libXaw
x11-libs/libXmu
@@ -25,14 +25,13 @@ COMMON_DEPEND="
>=x11-libs/motif-2.3:0
ppc? ( dev-libs/elfutils )
ppc64? ( dev-libs/elfutils )
- readline? ( sys-libs/readline )
+ readline? ( sys-libs/readline:* )
"
DEPEND="${COMMON_DEPEND}
x11-proto/xproto
"
RDEPEND="${COMMON_DEPEND}
x11-apps/xfontsel
- gnuplot? ( sci-visualization/gnuplot )
"
RESTRICT="test"
@@ -49,14 +48,15 @@ DOCS=(
doc/ddd{-paper.ps,.pdf,-themes.pdf}
)
-AUTOTOOLS_AUTORECONF=1
+src_prepare() {
+ default
+ eautoreconf
+}
src_configure() {
- local myeconfargs=(
- --disable-static
+ econf \
+ --disable-static \
$(use_with readline)
- )
- autotools-utils_src_configure
}
src_install() {
@@ -64,23 +64,27 @@ src_install() {
rm -f "${S}"/ddd/Ddd
# Install ddd distribution
- autotools-utils_src_install
+ default
# Install application icon
doicon "${S}"/icons/ddd.xpm
}
pkg_postinst() {
- if ! use gnuplot; then
+ if ! has_version sci-visualization/gnuplot; then
echo
- elog "To enable data visualization in DDD, install sci-visualization/gnuplot,"
- elog "or re-emerge DDD with gnuplot USE flag (recommended)."
+ elog "To enable data visualization in DDD, install sci-visualization/gnuplot."
elog "For flat file package.use layout:"
elog " echo '${CATEGORY}/${PN} gnuplot' >> /etc/portage/package.use && emerge -va gnuplot"
elog "For directory package.use layout:"
elog " echo '${CATEGORY}/${PN} gnuplot' > /etc/portage/package.use/ddd && emerge -va gnuplot"
+ elog
fi
echo
+ elog "Important notice: if you encounter DDD crashes during visualization, you might"
+ elog "have hit bug #459324. Try switching to plotting in external window:"
+ elog "Select Edit|Preferences|Helpers and switch 'plot window' to 'external'"
+ elog
elog "To be able to debug java, bash, perl or python scripts within DDD, install respectively:"
elog " virtual/jdk"
elog " app-shells/bashdb"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2017-06-19 17:03 Agostino Sarubbo
0 siblings, 0 replies; 15+ messages in thread
From: Agostino Sarubbo @ 2017-06-19 17:03 UTC (permalink / raw
To: gentoo-commits
commit: f8afe2325521c9c28ac1107ba372c3280353ab49
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 17:02:05 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 17:02:05 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8afe232
dev-util/ddd: amd64 stable wrt bug #622186
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ddd/ddd-3.3.12-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index 76de541bcb3..03229ea9baa 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/ddd"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-3 FDL-1.1"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="readline"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2017-06-20 5:17 Agostino Sarubbo
0 siblings, 0 replies; 15+ messages in thread
From: Agostino Sarubbo @ 2017-06-20 5:17 UTC (permalink / raw
To: gentoo-commits
commit: f3667dcc43aefd635a7ba25227b51daedadc6a5c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 20 05:17:32 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun 20 05:17:32 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3667dcc
dev-util/ddd: x86 stable wrt bug #622186
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ddd/ddd-3.3.12-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index 03229ea9baa..3d4287c58b7 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/ddd"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-3 FDL-1.1"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="readline"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2017-06-21 12:17 Agostino Sarubbo
0 siblings, 0 replies; 15+ messages in thread
From: Agostino Sarubbo @ 2017-06-21 12:17 UTC (permalink / raw
To: gentoo-commits
commit: bb6a53bf1f248b9b8ef750b7a35d5f4cdab70187
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 21 12:17:00 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun 21 12:17:14 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6a53bf
dev-util/ddd: ppc64 stable wrt bug #622186
Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ddd/ddd-3.3.12-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index c9775a9a24a..7f72209f524 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/ddd"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-3 FDL-1.1"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="readline"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2017-06-24 21:02 Sergei Trofimovich
0 siblings, 0 replies; 15+ messages in thread
From: Sergei Trofimovich @ 2017-06-24 21:02 UTC (permalink / raw
To: gentoo-commits
commit: 6657e1412d070cf7d2d3080a363e1f29cd500b8c
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 24 21:01:42 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jun 24 21:01:54 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6657e141
dev-util/ddd: ia64 stable, bug #622186
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-util/ddd/ddd-3.3.12-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index 7f72209f524..ecd051f5b59 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/ddd"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-3 FDL-1.1"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ia64 ppc ppc64 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="readline"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2017-06-26 20:18 Tobias Klausmann
0 siblings, 0 replies; 15+ messages in thread
From: Tobias Klausmann @ 2017-06-26 20:18 UTC (permalink / raw
To: gentoo-commits
commit: b2ecc35d54f45b853bf27010d8315650bcad8eb1
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 20:18:02 2017 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 20:18:02 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ecc35d
dev-util/ddd-3.3.12-r4: add alpha keyword
Gentoo-Bug: 622186
dev-util/ddd/ddd-3.3.12-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index ecd051f5b59..03335cad03b 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/ddd"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-3 FDL-1.1"
-KEYWORDS="~alpha amd64 ia64 ppc ppc64 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="readline"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2017-07-07 9:07 Agostino Sarubbo
0 siblings, 0 replies; 15+ messages in thread
From: Agostino Sarubbo @ 2017-07-07 9:07 UTC (permalink / raw
To: gentoo-commits
commit: aec7c0884b99d0e5c37e4eb4c215cb4ffd82374a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 7 09:07:05 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 7 09:07:05 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec7c088
dev-util/ddd: sparc stable wrt bug #622186
Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ddd/ddd-3.3.12-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index 03335cad03b..6c0222b31bf 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/ddd"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-3 FDL-1.1"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="readline"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2018-05-12 0:32 Matt Turner
0 siblings, 0 replies; 15+ messages in thread
From: Matt Turner @ 2018-05-12 0:32 UTC (permalink / raw
To: gentoo-commits
commit: ff926a84be68b1f61f66237f8c714dfc29dda0eb
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Fri May 11 20:58:38 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat May 12 00:25:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff926a84
dev-util/ddd: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
dev-util/ddd/ddd-3.3.12-r3.ebuild | 4 ++--
dev-util/ddd/ddd-3.3.12-r4.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r3.ebuild b/dev-util/ddd/ddd-3.3.12-r3.ebuild
index bed46086f11..25d5352a90b 100644
--- a/dev-util/ddd/ddd-3.3.12-r3.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
@@ -28,7 +28,7 @@ COMMON_DEPEND="
readline? ( sys-libs/readline )
"
DEPEND="${COMMON_DEPEND}
- x11-proto/xproto
+ x11-base/xorg-proto
"
RDEPEND="${COMMON_DEPEND}
x11-apps/xfontsel
diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index 6c0222b31bf..4110ccf39cd 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -28,7 +28,7 @@ COMMON_DEPEND="
readline? ( sys-libs/readline:* )
"
DEPEND="${COMMON_DEPEND}
- x11-proto/xproto
+ x11-base/xorg-proto
"
RDEPEND="${COMMON_DEPEND}
x11-apps/xfontsel
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2019-04-25 3:36 Aaron Bauman
0 siblings, 0 replies; 15+ messages in thread
From: Aaron Bauman @ 2019-04-25 3:36 UTC (permalink / raw
To: gentoo-commits
commit: c79fcafec0cfce4f40b572b42804f710673a713d
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Tue Apr 23 18:07:33 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Apr 25 03:34:39 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79fcafe
dev-util/ddd: remove old (EAPI4)
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
dev-util/ddd/ddd-3.3.12-r3.ebuild | 90 ---------------------------------------
1 file changed, 90 deletions(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r3.ebuild b/dev-util/ddd/ddd-3.3.12-r3.ebuild
deleted file mode 100644
index 25d5352a90b..00000000000
--- a/dev-util/ddd/ddd-3.3.12-r3.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit autotools-utils eutils
-
-DESCRIPTION="Graphical front-end for command-line debuggers"
-HOMEPAGE="https://www.gnu.org/software/ddd"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-3 FDL-1.1"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-SLOT="0"
-IUSE="+gnuplot readline"
-
-COMMON_DEPEND="
- sys-devel/gdb
- sys-libs/ncurses
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXmu
- x11-libs/libXpm
- x11-libs/libXt
- >=x11-libs/motif-2.3:0
- ppc? ( dev-libs/elfutils )
- ppc64? ( dev-libs/elfutils )
- readline? ( sys-libs/readline )
-"
-DEPEND="${COMMON_DEPEND}
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- x11-apps/xfontsel
- gnuplot? ( sci-visualization/gnuplot )
-"
-
-RESTRICT="test"
-
-PATCHES=(
- "${FILESDIR}/${P}-gcc44.patch"
- "${FILESDIR}/${P}-gdb-disassembler-bug.patch"
- "${FILESDIR}/${PN}-3.3.12-man.patch"
-)
-
-DOCS=(
- AUTHORS CREDITS INSTALL NEWS PROBLEMS README TIPS TODO
- doc/ddd{-paper.ps,.pdf,-themes.pdf}
-)
-
-AUTOTOOLS_AUTORECONF=1
-
-src_configure() {
- local myeconfargs=(
- --disable-static
- --with-termlib=ncurses
- $(use_with readline)
- )
- autotools-utils_src_configure
-}
-
-src_install() {
- # Remove app defaults
- rm -f "${S}"/ddd/Ddd
-
- # Install ddd distribution
- autotools-utils_src_install
-
- # Install application icon
- doicon "${S}"/icons/ddd.xpm
-}
-
-pkg_postinst() {
- if ! use gnuplot; then
- echo
- elog "To enable data visualization in DDD, install sci-visualization/gnuplot,"
- elog "or re-emerge DDD with gnuplot USE flag (recommended)."
- elog "For flat file package.use layout:"
- elog " echo '${CATEGORY}/${PN} gnuplot' >> /etc/portage/package.use && emerge -va gnuplot"
- elog "For directory package.use layout:"
- elog " echo '${CATEGORY}/${PN} gnuplot' > /etc/portage/package.use/ddd && emerge -va gnuplot"
- fi
- echo
- elog "To be able to debug java, bash, perl or python scripts within DDD, install respectively:"
- elog " virtual/jdk"
- elog " app-shells/bashdb"
- elog " dev-lang/perl"
- elog " dev-python/pydb"
- echo
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2020-12-27 16:38 Fabian Groffen
0 siblings, 0 replies; 15+ messages in thread
From: Fabian Groffen @ 2020-12-27 16:38 UTC (permalink / raw
To: gentoo-commits
commit: 9dec1e8dea3eb2e406ccd32356af6a95324c0720
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 27 16:34:33 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 16:36:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dec1e8d
dev-util/ddd: drop ppc-aix m68k-mint
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
dev-util/ddd/ddd-3.3.12-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index 5d5268c2c71..101061bf64f 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/ddd"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-3 FDL-1.1"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="readline"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2021-01-24 1:22 Maciej Mrozowski
0 siblings, 0 replies; 15+ messages in thread
From: Maciej Mrozowski @ 2021-01-24 1:22 UTC (permalink / raw
To: gentoo-commits
commit: 224cd0fd7001d3334856de37e729e16991376f92
Author: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 01:21:01 2021 +0000
Commit: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 01:22:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224cd0fd
dev-util/ddd: remove misleading post-inst message, bug 759130
Closes: https://bugs.gentoo.org/759130
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Mrozowski <reavertm <AT> gentoo.org>
dev-util/ddd/ddd-3.3.12-r4.ebuild | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index 101061bf64f..8ca2724f7f5 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -77,11 +77,6 @@ pkg_postinst() {
if ! has_version sci-visualization/gnuplot; then
echo
elog "To enable data visualization in DDD, install sci-visualization/gnuplot."
- elog "For flat file package.use layout:"
- elog " echo '${CATEGORY}/${PN} gnuplot' >> /etc/portage/package.use && emerge -va gnuplot"
- elog "For directory package.use layout:"
- elog " echo '${CATEGORY}/${PN} gnuplot' > /etc/portage/package.use/ddd && emerge -va gnuplot"
- elog
fi
echo
elog "Important notice: if you encounter DDD crashes during visualization, you might"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2021-01-24 1:31 Maciej Mrozowski
0 siblings, 0 replies; 15+ messages in thread
From: Maciej Mrozowski @ 2021-01-24 1:31 UTC (permalink / raw
To: gentoo-commits
commit: afa7efb81dfbf003d4c263e484980f6472a2ba59
Author: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 01:30:47 2021 +0000
Commit: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 01:30:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa7efb8
dev-util/ddd: migrate to optfeature
Bug: https://bugs.gentoo.org/759130
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Mrozowski <reavertm <AT> gentoo.org>
dev-util/ddd/ddd-3.3.12-r4.ebuild | 18 +++++++-----------
1 file changed, 7 insertions(+), 11 deletions(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index 8ca2724f7f5..b0279808edf 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -3,7 +3,7 @@
EAPI="6"
-inherit autotools eutils
+inherit autotools eutils optfeature
DESCRIPTION="Graphical front-end for command-line debuggers"
HOMEPAGE="https://www.gnu.org/software/ddd"
@@ -74,19 +74,15 @@ src_install() {
}
pkg_postinst() {
- if ! has_version sci-visualization/gnuplot; then
- echo
- elog "To enable data visualization in DDD, install sci-visualization/gnuplot."
- fi
+ optfeature "Data visualisation" sci-visualization/gnuplot
+ optfeature "Java debugging" virtual/jdk
+ optfeature "Bash debugging" app-shells/bashdb
+ optfeature "Perl debugging" dev-lang/perl
+ optfeature "Python debugging" dev-python/pydb
+
echo
elog "Important notice: if you encounter DDD crashes during visualization, you might"
elog "have hit bug #459324. Try switching to plotting in external window:"
elog "Select Edit|Preferences|Helpers and switch 'plot window' to 'external'"
- elog
- elog "To be able to debug java, bash, perl or python scripts within DDD, install respectively:"
- elog " virtual/jdk"
- elog " app-shells/bashdb"
- elog " dev-lang/perl"
- elog " dev-python/pydb"
echo
}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2022-02-05 20:46 Andreas Sturmlechner
0 siblings, 0 replies; 15+ messages in thread
From: Andreas Sturmlechner @ 2022-02-05 20:46 UTC (permalink / raw
To: gentoo-commits
commit: f15a2cf74449851f703a20fd44ed6c28b458e19a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 9 15:52:25 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Feb 5 20:40:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15a2cf7
dev-util/ddd: EAPI-8 bump
Closes: https://bugs.gentoo.org/830853
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-util/ddd/ddd-3.3.12-r5.ebuild | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
diff --git a/dev-util/ddd/ddd-3.3.12-r5.ebuild b/dev-util/ddd/ddd-3.3.12-r5.ebuild
index fe17fd18d911..0174afbfd0e7 100644
--- a/dev-util/ddd/ddd-3.3.12-r5.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI=8
inherit autotools desktop optfeature
@@ -10,10 +10,12 @@ HOMEPAGE="https://www.gnu.org/software/ddd"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-3 FDL-1.1"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
SLOT="0"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="readline"
+RESTRICT="test"
+
COMMON_DEPEND="
sys-devel/gdb
sys-libs/ncurses:=
@@ -34,8 +36,6 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/xfontsel
"
-RESTRICT="test"
-
PATCHES=(
"${FILESDIR}/${P}-gcc44.patch"
"${FILESDIR}/${P}-gdb-disassembler-bug.patch"
@@ -58,13 +58,12 @@ src_prepare() {
src_configure() {
econf \
- --disable-static \
$(use_with readline)
}
src_install() {
# Remove app defaults
- rm -f "${S}"/ddd/Ddd
+ rm -f "${S}"/ddd/Ddd || die
# Install ddd distribution
default
@@ -79,10 +78,8 @@ pkg_postinst() {
optfeature "Bash debugging" app-shells/bashdb
optfeature "Perl debugging" dev-lang/perl
optfeature "Python debugging" dev-python/pydb
-
- echo
+ elog
elog "Important notice: if you encounter DDD crashes during visualization, you might"
elog "have hit bug #459324. Try switching to plotting in external window:"
elog "Select Edit|Preferences|Helpers and switch 'plot window' to 'external'"
- echo
}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2022-10-18 2:47 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2022-10-18 2:47 UTC (permalink / raw
To: gentoo-commits
commit: eb1df31c93f34217da4fecc53f4ae9e6f4c8750f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 02:44:32 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 02:44:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1df31c
dev-util/ddd: fix PkgMetadataXmlIndentation
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ddd/metadata.xml | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-util/ddd/metadata.xml b/dev-util/ddd/metadata.xml
index 2d7748903741..0831f299a2df 100644
--- a/dev-util/ddd/metadata.xml
+++ b/dev-util/ddd/metadata.xml
@@ -6,12 +6,12 @@
<name>Maciej Mrozowski</name>
</maintainer>
<longdescription lang="en">
- GNU DDD is a graphical front-end for command-line debuggers such as
- GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash debugger,
- or the Python debugger. Besides ``usual'' front-end features such as
- viewing source texts, DDD has become famous through its interactive
- graphical data display, where data structures are displayed as graphs.
- </longdescription>
+ GNU DDD is a graphical front-end for command-line debuggers such as
+ GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash debugger,
+ or the Python debugger. Besides ``usual'' front-end features such as
+ viewing source texts, DDD has become famous through its interactive
+ graphical data display, where data structures are displayed as graphs.
+ </longdescription>
<upstream>
<remote-id type="savannah">ddd</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
@ 2023-10-21 21:32 Maciej Mrozowski
0 siblings, 0 replies; 15+ messages in thread
From: Maciej Mrozowski @ 2023-10-21 21:32 UTC (permalink / raw
To: gentoo-commits
commit: 69db25ffff1dad51d42724d3d01a8091420021fe
Author: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 21 21:20:59 2023 +0000
Commit: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 21 21:31:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69db25ff
dev-util/ddd: add 3.4.0
Signed-off-by: Maciej Mrozowski <reavertm <AT> gentoo.org>
Closes: https://bugs.gentoo.org/906084
dev-util/ddd/Manifest | 1 +
dev-util/ddd/ddd-3.4.0.ebuild | 82 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-util/ddd/Manifest b/dev-util/ddd/Manifest
index 3a21583f83eb..3409e9cb445f 100644
--- a/dev-util/ddd/Manifest
+++ b/dev-util/ddd/Manifest
@@ -1 +1,2 @@
DIST ddd-3.3.12.tar.gz 5687115 BLAKE2B 52c448eda46bfdc4f5720abda569a0c70f3680c3fdd543f6101c9af8c4c448496414c1c2a7be91590d9f14d0c8c2bb053a234d179bf900ca52df0ea8c2642131 SHA512 1249e4f5f25335f8f2c3616470f7a8f36262c00b8ac12b79f2b2806228de2831ebeb780fe09490e5e8b5b1ca108fe936ae70856f6a6ec02876fc75c7b4a7dbf3
+DIST ddd-3.4.0.tar.gz 5742233 BLAKE2B d67969ce2a9803875d8c22abb0708fae2b3e8ef7ce3e36d0969f60ee2f72251fe96774e2768f1dc57e9973684c07ba02d275a711a7a15af24585d6b1468d8eec SHA512 0498eeeb12da7c7f5e2343da2ec44b68ff2b7b9b6481386a8fb9f2d9ac3a9c7154361fe0be78ce81fd966afbc48ed212f40747d1e3b112109ec16f152c67786a
diff --git a/dev-util/ddd/ddd-3.4.0.ebuild b/dev-util/ddd/ddd-3.4.0.ebuild
new file mode 100644
index 000000000000..8776b5cb7b23
--- /dev/null
+++ b/dev-util/ddd/ddd-3.4.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop optfeature
+
+DESCRIPTION="Graphical front-end for command-line debuggers"
+HOMEPAGE="https://www.gnu.org/software/ddd"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-3 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="readline"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+ sys-devel/gdb
+ sys-libs/ncurses:=
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXpm
+ x11-libs/libXt
+ >=x11-libs/motif-2.3:0
+ ppc? ( dev-libs/elfutils )
+ ppc64? ( dev-libs/elfutils )
+ readline? ( sys-libs/readline:= )
+"
+DEPEND="${COMMON_DEPEND}
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ x11-apps/xfontsel
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.3.12-man.patch"
+ "${FILESDIR}/${PN}-3.3.12-tinfo.patch"
+# "${FILESDIR}/${PN}-3.4.0-gcc9.patch"
+ "${FILESDIR}/${PN}-3.3.12-parallel.patch"
+)
+
+DOCS=(
+ AUTHORS CREDITS INSTALL NEWS README TIPS
+ doc/ddd{.pdf,-themes.pdf}
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_with readline)
+}
+
+src_install() {
+ # Remove app defaults
+ rm -f "${S}"/ddd/Ddd || die
+
+ # Install ddd distribution
+ default
+
+ # Install application icon
+ doicon "${S}"/icons/ddd.xpm
+}
+
+pkg_postinst() {
+ optfeature "Data visualisation" sci-visualization/gnuplot
+ optfeature "Java debugging" virtual/jdk
+ optfeature "Bash debugging" app-shells/bashdb
+ optfeature "Perl debugging" dev-lang/perl
+ optfeature "Python debugging" dev-python/pydb
+ elog
+ elog "Important notice: if you encounter DDD crashes during visualization, you might"
+ elog "have hit bug #459324. Try switching to plotting in external window:"
+ elog "Select Edit|Preferences|Helpers and switch 'plot window' to 'external'"
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
end of thread, other threads:[~2023-10-21 21:32 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-18 2:47 [gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2023-10-21 21:32 Maciej Mrozowski
2022-02-05 20:46 Andreas Sturmlechner
2021-01-24 1:31 Maciej Mrozowski
2021-01-24 1:22 Maciej Mrozowski
2020-12-27 16:38 Fabian Groffen
2019-04-25 3:36 Aaron Bauman
2018-05-12 0:32 Matt Turner
2017-07-07 9:07 Agostino Sarubbo
2017-06-26 20:18 Tobias Klausmann
2017-06-24 21:02 Sergei Trofimovich
2017-06-21 12:17 Agostino Sarubbo
2017-06-20 5:17 Agostino Sarubbo
2017-06-19 17:03 Agostino Sarubbo
2017-06-19 1:32 Maciej Mrozowski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox