ChangeLog

# ChangeLog for dev-util/ddd
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ddd/ChangeLog,v 1.51 2008/04/21 17:19:55 phreak Exp $

21 Apr 2008; Christian Heim metadata.xml:
Fix up metadata.xml. If there's no maintainer for the package, the metadata
also needs to contain m-needed@g.o.

21 Feb 2008; Ulrich Mueller ddd-3.3.11.ebuild:
Explicitely depend on x11-libs/openmotif wrt bug 193505.

14 Nov 2007; Robin H. Johnson ddd-3.3.11.ebuild:
ddd had some parallel-compile blips. Build in two passes, with headers
first, then the rest.

22 Jul 2007; Hans de Graaff ddd-3.3.11.ebuild:
Drop virtual/x11 references.

28 Aug 2006; Michael Sterrett
-files/ddd-3.3.1-detect-hipot.patch, -files/ddd-3.3.1-gcc3-gentoo.patch,
-files/ddd-3.3.1-help-window-fix.patch,
-files/ddd-3.3.1-link-libstdc++.patch, -files/ddd-3.3.8-gcc34.patch,
-ddd-3.3.1-r3.ebuild, -ddd-3.3.10.ebuild:
clean out old, non-modX ebuilds

28 Aug 2006; Aron Griffis ddd-3.3.11.ebuild:
Mark 3.3.11 stable on ia64

10 Aug 2006; Michael Sterrett -ddd-3.3.1-r1.ebuild,
-ddd-3.3.1-r2.ebuild, -ddd-3.3.7.ebuild, -ddd-3.3.8.ebuild,
-ddd-3.3.9.ebuild:
clean out old ebuilds

24 Jul 2006; Jose Luis Rivero ddd-3.3.11.ebuild:
Stable on alpha wrt bug #129126

24 Jul 2006; Joshua Jackson ddd-3.3.11.ebuild:
Stable x86; bug #129126

20 Jul 2006; Markus Rothe ddd-3.3.11.ebuild:
Stable on ppc64; bug #129126

16 Jul 2006; Jason Wever ddd-3.3.11.ebuild:
Stable on SPARC wrt bug #129126.

16 Jul 2006; Tobias Scherbaum ddd-3.3.11.ebuild:
ppc stable, bug #129126

16 Jul 2006; Simon Stelling ddd-3.3.11.ebuild:
stable on amd64

05 Jun 2006; Carsten Lohrke ddd-3.3.11.ebuild:
openmotif -> virtual/motif - X is a dependency at runtime as well...

30 Jan 2006; Robin H. Johnson Manifest:
Manifest fix.

29 Jan 2006; Marcus D. Hanwell ddd-3.3.11.ebuild:
Dependency update: media-gfx/gnuplot -> sci-visualization/gnuplot.

29 Jan 2006; Marcus D. Hanwell ddd-3.3.10.ebuild:
Dependency update: media-gfx/gnuplot -> sci-visualization/gnuplot.

26 Jan 2006; Simon Stelling metadata.xml:
fix metadata.xml

06 Jan 2006; Simon Stelling +metadata.xml,
ddd-3.3.10.ebuild, ddd-3.3.11.ebuild:
add RESTRICT=test to fix bug 118042; adding missing metadata.xml

13 Dec 2005; Donnie Berkholz ; ddd-3.3.11.ebuild:
Add modular X dependencies.

*ddd-3.3.11 (12 Jul 2005)

12 Jul 2005; Martin Holzer +ddd-3.3.11.ebuild:
version bumped. closes #92116

08 Apr 2005; Markus Rothe ddd-3.3.10.ebuild:
Stable on ppc64

27 Mar 2005; Michael Hanselmann ddd-3.3.10.ebuild:
Stable on ppc.

22 Mar 2005; Aron Griffis ddd-3.3.10.ebuild:
Stable on amd64

14 Mar 2005; Gustavo Zacarias ddd-3.3.10.ebuild:
Stable on sparc

12 Mar 2005; Aron Griffis ddd-3.3.10.ebuild:
Add RDEPEND=gnuplot #30114. Stable on alpha, ia64, x86

31 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

*ddd-3.3.10 (27 Nov 2004)

27 Nov 2004; Martin Holzer +ddd-3.3.10.ebuild:
Version bumped. Closes 71155

22 Aug 2004; Tom Gall ddd-3.3.9.ebuild:
stable on ppc64, bug #58188

*ddd-3.3.9 (07 Jul 2004)

07 Jul 2004; Martin Holzer ddd-3.3.9.ebuild:
Version bumped. Closes 56000

03 Jun 2004; Bryan Østergaard ddd-3.3.8.ebuild:
Stable on alpha.

01 Jun 2004; Travis Tilley ddd-3.3.8.ebuild:
stable on amd64

29 May 2004; Travis Tilley +files/ddd-3.3.8-gcc34.patch,
ddd-3.3.8.ebuild:
gcc 3.4 fix

04 Apr 2004; Aron Griffis ddd-3.3.7.ebuild,
ddd-3.3.8.ebuild:
Add ia64 keywords for bug 46560

23 Feb 2004; Sven Blumenstein ddd-3.3.7.ebuild,
ddd-3.3.8.ebuild:
Stable on sparc.

*ddd-3.3.8 (19 Feb 2004)

19 Feb 2004; Martin Holzer ddd-3.3.8.ebuild:
Version bumped.

19 Feb 2004; Martin Holzer ddd-3.3.7.ebuild:
changed SRC_URI to sf.net

18 Feb 2004; Martin Schlemmer ddd-3.3.7.ebuild:
Mark x86, amd64 and alpha stable, as we need it for gcc-3.3.2 and later, bug
#34982.

11 Jan 2004; Heinrich Wendel ddd-3.3.1-r1.ebuild,
ddd-3.3.1-r2.ebuild, ddd-3.3.1-r3.ebuild, ddd-3.3.7.ebuild:
fixed motif dep

30 Oct 2003; Martin Schlemmer ddd-3.3.1-r3.ebuild,
files/ddd-3.3.1-help-window-fix.patch:
Fix repeated printing in help system, bug #30115, patch by bartron
.

13 Oct 2003; Martin Holzer ddd-3.3.7.ebuild:
added gcc3 depend. Closes #30844.

*ddd-3.3.7 (02 Oct 2003)

02 Oct 2003; Joshua Kinard ddd-3.3.7.ebuild:
Made a new ebuild for ddd-3.3.7, which according to the GNU homepage, requires gcc-3.x,
so this ebuild will not compile with gcc-2.95.x.
Closes Bug #28468

*ddd-3.3.1-r3 (05 Dec 2002)

30 Mar 2003; Alastair Tse ddd-3.3.1-r1.ebuild,
ddd-3.3.1-r2.ebuild, ddd-3.3.1-r3.ebuild:
change deps to virtual/motif

06 Dec 2002; Rodney Rees :
changed sparc ~sparc keywords

05 Dec 2002; Martin Schlemmer :
Fix detection of double hipot(double, double), added
ddd-3.3.1-detect-hipot.patch. Fix not linking to libstdc++,
ddd-3.3.1-link-libstdc++.patch. Fix sandbox errors (need to
pass 'tooldir=...' to 'make install'), closing bug #4614.


*ddd-3.3.1-r2 (29 Jul 2002)

29 Jul 2002; Matthew Kennedy ChangeLog,
ddd-3.3.1-r2.ebuild, files/digest-ddd-3.3.1-r2,
files/ddd-3.3.1-gcc3-gentoo.patch :

Support for gcc3.[12]. Thanks to Michal Sylwester
of bug 3829 for the solution.

*ddd-3.3.1-r1 (1 Feb 2002)

1 Feb 2002; Michael Nazaroff ChangeLog :

Updated the ebuild the ebuild to remove motif is use variable since it's a
build time requirment.

*ddd-3.3.1 (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST ddd-3.3.11.tar.gz 7564005 RMD160 d9d705a494373f659d936cef115ad0af23797389 SHA1 c302c37bdcccaad22e235177f5962dec424b1de3 SHA256 a555d76e1d4d5fa092b190ffb99cdde8880131c063e4b53435df3a022ed4d3da
EBUILD ddd-3.3.11.ebuild 1415 RMD160 7dc6e7b8254f6cf192bf975fb42a76c6676cb583 SHA1 b4c897c9112c8086e277d53215029c7c6e783e31 SHA256 047b4d242316413a89bbcce2284ee602cf3590f6e485490f8ac28c2f8ec9eb84
MISC ChangeLog 7002 RMD160 96231e5b95b5ea32e85afdd04fd74f7405b7db6a SHA1 6d46a76b6af824c180bf025368e20e50a60953a3 SHA256 2473225d448fe9552e3f663adf6e68498a34cb6bbd0e200304402fce90a6afff
MISC metadata.xml 697 RMD160 ba0f0ccf66a2af7ee0cf5d81e2120a490e79fbde SHA1 f1a924105447bc02e937f272c85879b9ca048871 SHA256 5c2ee00bfd1cdb44dc1994a38700acc24a53ca5259513a52c5efb73ce7334b96
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFIDMzByuNVb5qfaOYRAtQnAJ93ZvRaYUKVTqlksHk5s67Nk0557wCbBCq6
i0N8X7aa9eKyGwYrXyMD984=
=4quU
-----END PGP SIGNATURE-----

ddd-3.3.11.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ddd/ddd-3.3.11.ebuild,v 1.15 2008/02/21 19:54:49 ulm Exp $

inherit eutils

DESCRIPTION="graphical front-end for command-line debuggers"
HOMEPAGE="http://www.gnu.org/software/ddd"
SRC_URI="mirror://sourceforge/ddd/${P}.tar.gz"

SLOT="0"
LICENSE="GPL-2 LGPL-2.1 FDL-1.1"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE=""

DEPEND="x11-libs/libXaw
x11-libs/libXp
>=sys-devel/gcc-3
>=sys-devel/gdb-6.4
x11-libs/openmotif"
RDEPEND="${DEPEND}
sci-visualization/gnuplot"

RESTRICT="test"

src_compile() {
CXXFLAGS="${CXXFLAGS}"
econf || die
cd "${S}"/ddd
emake version.h build.h host.h root.h configinfo.C Ddd.ad.h || die "Failed to build headers"
cd "${S}"
emake || die
}

src_install() {
dodir /usr/lib
# If using internal libiberty.a, need to pass
# $tooldir to 'make install', else we get
# sandbox errors ... bug #4614.
# 05 Dec 2002
einstall tooldir="${D}/usr" || die

# This one is from binutils
[ -f "${D}"/usr/lib/libiberty.a ] && rm -f "${D}"/usr/lib/libiberty.a
# Remove empty dir ...
rmdir "${D}"/usr/lib || :

mv "${S}"/doc/README "${S}"/doc/README-DOC
dodoc ANNOUNCE AUTHORS BUGS COPYING* CREDITS INSTALL NEWS* NICKNAMES \
OPENBUGS PROBLEMS README* TIPS TODO

mv "${S}"/doc/* "${D}"/usr/share/doc/${PF}
}

metadata.xml




no-herd

maintainer-needed@gentoo.org
Default assignee for orphaned packages


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.