summaryrefslogtreecommitdiff
path: root/devel/ddd
AgeCommit message (Collapse)AuthorFilesLines
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-24I am a triple idiot. The only relevant variable that x11.buildlink.mkjlam1-2/+2
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR, which points to the location of the X11R6 hierarchy used during building. If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to ${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-23x11.buildlink.mk needs to be included before any buildlink.mk files thatjlam1-2/+2
use X11_BUILDLINK_MK as a test value. Generally just reordering the inclusions so that x11.buildlink.mk comes before the other buildlink.mk files will make everthing work.
2001-09-12Use x11.buildlink.mk instead of USE_X11.jlam1-1/+2
2001-09-08Use mk/motif.buildlink.mk instead of lesstif/buildlink.mk.jlam1-2/+2
2001-07-03Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY.jlam3-7/+22
2001-06-13Update to 3.3skrll4-26/+52
This closes pkg/12893 from Martti Kuparinen <martti.kuparinen@iki.fi> Changes are - data themes - debugger interaction while the program is running - support for JDB 1.2 - several bug fixes More information is available at ftp://ftp.gnu.org/pub/gnu/ddd/NEWS
2001-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-7/+5
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-2/+2
XXX need to teach pkglint to be more picky about this
2001-02-17Rename `check' target to `test' to avoid conflict with bsd.pkg.mk'swiz1-2/+2
own `check' target.
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-08-23Use "USE_XPM" option instead of direct dependence on the "xpm" package.tron1-6/+5
2000-08-11Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.wiz1-3/+0
If anywhere, it should be the value of MAINTAINER in the Makefile. Some minor cleanup/reformatting while I'm here.
2000-04-18Update ddd to 3.2.1. Changes are some minor bug fixes and major LessTifrh2-4/+4
bug workarounds: - [LessTif] Helpers (such as uncompressing the DDD manual) works fine. - [LessTif] The `Print' dialog (esp. printing to file) works fine. - [LessTif] Restarting DDD (while saving settings) works fine. - [LessTif] Small fixes for building with LessTif on SGI. - [Perl] In the data display, Perl hash keys are properly quoted. - [Ladebug] More Ladebug variants are supported. - [Ladebug] `Edit -> Ladebug settings' should work. - A string pointer error on 64 bit machines has been fixed. - Minor bugs with clustered displays have been fixed. - DDD makes more attempts in locating the initial main function. - DDD PostScript documentation can be printed on multiple pages per sheet.
2000-03-28Remove redundant settings of "M4" and "YACC" in CONFIGURE_ENV.fredb1-6/+1
2000-03-11Remove dependency on "bison", also remove unintended dependencies on "gm4"fredb1-2/+8
and "ncurses".
2000-03-11Ddd needs "bison" to build.fredb1-1/+2
2000-02-03Update ddd to 3.2rh5-35/+26
Changes are: ============ Documentation ------------- - There is a new DDD manual, generated from Texinfo source, and coming in HTML, PDF, PostScript, Info, as well as plain text format. Debuggers and Languages ----------------------- - This release contains partial support for DEC's `ladebug' debugger. Please send in bug reports listing remaining problems. - Parsing of JDB data has been improved. - DBX prompts for object file names are recognized. User Interface -------------- - `Breakpoint Properties', `Define Command', and `Debugger Settings' have an `Apply' button that applies changes to text fields. - In TTY mode, you can edit and complete the command line as in GDB. (Uses GNU readline library.) - Ctrl+E moves the cursor to the end of the line. For a `Run' shortcut, use F2/F3 or Shift+Ctrl+E. - DDD uses the locale as specified by the environment (such as $LANG). This allows input of locale characters in DDD dialogs; error messages may also come up in your locale. If you experience any problems, set LANG=C when invoking DDD. Plotting -------- - If you have several indexed variables in a cluster (such as X[1], X[3], and X[5]), DDD plots the cluster as 2-D plot, where the X axis shows the index, and the Y axis shows the values. This is useful for plotting array slices (see below). Source Navigation ----------------- - Using GDB, `Open Source' no longer automatically reads all shared libraries of the debuggee; this took too much time with some programs. There is an additional button that loads libraries. Data exploration ---------------- - You can rotate structs, saving space by omitting the member names. A rotated struct looks very much like a horizontal array. - The last rotation setting is used for new displays and is saved together with other DDD options. - Array slices `ARRAY[FROM..TO]' are much better supported: * By default, the displayed values are clustered and displayed like an ordinary array. * Array slices can be plotted, too (see `Plotting', above). - You can use the FROM..TO notation in arbitrary values, and also multiple times; `graph display 1..5 * 1..5' creates a multiplication table. - To select multiple displays, it suffices that the selection rectangle touches a display (rather than enclosing it entirely). - The Display Editor has buttons for clustering and unclustering displays. Running the Program ------------------- - Breakpoint commands are also supported for DBX, Perl, and XDB. - In Perl, DDD supports temporary breakpoints. Settings -------- - DDD saves the GDB source directory path with the current session. - DDD saves the JDB class path only with the current session. Bug Fixes --------- - Auto-raised menus work much better (enabled by default). - The `floating' command tool now correctly follows movements of the main window under KDE and other window managers. - The register window is updated when the current frame changes. - Value tips of strings containing ` = ' are displayed correctly. - In file names, `//' is no longer normalized to `/'. This is useful for special file systems, where '//c/foo' is an alias for `c:\foo`. - Improved session management: `checkpoint sessions' not needed for shutdown (as initiated by GNOME) are automatically deleted after exiting DDD. - Improved auto-command recognition (includes saving displays across sessions) - [LessTif] Selecting all displays in the Display Editor now works. - [DBX] The array syntax `graph display [A..B]' works again for DBX. - [DBX] Redirection to the execution window with Sun DBX 4.0 no longer clutters program arguments. - [Perl] Selecting identifiers that represent large data structures no longer blocks DDD. - [JDB] Thread names with dashes are handled correctly. - [HP-UX] Renaming the `~/.ddd/init' file during saving options works. - [Build] New `libiberty' and `configure' packages from GDB 4.18. - [Build] If supported, `-isystem' is used for including system headers. - [Build] If supported and required, `-fpermissive' is used for old X headers.
1999-08-25Update ddd to 3.1.6rh2-4/+4
Changes include: - DDD passes all options after `--' to the inferior debugger. - [Build] DDD supports EGCS 1.1.2 as well as GCC 2.95 and later. - [Build] DDD supports LessTif 0.88.9 and later.
1999-07-09Add package patch-sum filesagc1-0/+5
1999-05-30Update ddd to 3.1.5.frueauf2-4/+4
1999-04-13Remove NOPORTDOCS definition - it was useless anyway, as any attempt toagc1-3/+1
build a binary package with this definition would fail as the PLIST is not correct. If a package's documentation is overwhelming, it should arguably be handled in a separate pre-requisite documentation package.
1999-03-27Update ddd to 3.1.4.frueauf2-5/+5
1999-02-20Fix CONFLICTS (remove redundancy, mostly)hubertf1-3/+1
1999-01-16Make this compile with NetBSD-current's "libc" changes.tron1-0/+20
1999-01-07Update ddd to 3.1.3.frueauf2-5/+5
DDD 3.1.3 fixes more minor bugs in DDD 3.1. - Invoking DDD with a non-existing file name works. - Displays disabled by GDB are created and refreshed properly. - [HP-UX, SGI] Perl no longer exits upon start-up. - [LessTif] Worked around a LessTif bug that made DDD insensitive to input. - [Build] New configuration files from Autoconf 2.13. There are no new features in DDD 3.1.3. You don't need to upgrade to unless you suffer from one of these bugs.
1998-12-21Update ddd to 3.1.2.frueauf2-5/+5
DDD 3.1.2 is a maintenance release for DDD 3.1. It fixes a number of minor bugs, most of them related to Perl.
1998-12-07Update ddd to 3.1.1.frueauf2-5/+5
DDD 3.1.1 fixes a number of minor bugs in DDD 3.1: - Work around EGCS 1.1 bug on Linux - Make sure ostrstream::pcount() is not considered broken when using `gcc' (instead of `c++' or `g++') as C++ compiler - Handle empty status displays properly - Recognize multiple breakpoints as reported by the Perl debugger as of Perl 5.005 and later - Handle incomplete DBX output correctly, such as prompts of the debugged program. For details, see the new `positionTimeout' and `displayTimeout' resources. - Under certain circumstances, DDD could hang searching for a Java class. - Using a remote GDB, a new execution window was launched for each program run. - Using the execution window, Program->Run Again and the `run' command tool button cleared all arguments. There are no new features in DDD 3.1.1.
1998-12-04Remove bogus mirror site.tron1-3/+2
1998-12-03Update ddd to 3.1.frueauf3-5/+20
DDD 3.1 brings Perl support, Python support, data plotting, Undo/Redo, advanced data exploration, and several more new features and bug fixes.
1998-08-26Automatically append HOMEPAge to DESCR files, and remove homepage URLstsarna1-7/+0
from individual DESCR files that had them.
1998-08-20The Grand Homepagification:tsarna1-1/+2
- New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section.
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-07-20Add missing "" around ${PAPERSIZE} in the case statement.frueauf1-2/+2
1998-07-04Update xpm to 3.4k.mycroft1-2/+2
1998-06-22Update package Makefiles for automatic manual page handling.agc1-3/+2
1998-06-21RCS Id policy.tron1-2/+2
1998-06-20Remove unnecessary "USE_X11= yes".tron1-2/+1
1998-06-19Getting the e-mail address from a Netquake preferences file is a reallytron1-0/+18
bad idea.
1998-06-19Fix typo in last commit.tron1-2/+2
1998-06-19Add "USE_X11" as suggested by Tim Rightnour in PR pkg/5614. Also addtron1-2/+5
missing depedence for "xpm" package.
1998-06-09Rationalise Motif/Lesstif handling.agc1-2/+2
Get rid of HAVE_MOTIF, MOTIF_STATIC, REQUIRES_MOTIF and MOTIF_ONLY. Standardise on USE_MOTIF, which uses the pkgsrc dependency checks to use Motif, if it's available, or Lesstif, if not.
1998-06-05portlint: delete whitespace before end of line 32; s/echo/${ECHO}.frueauf1-7/+7
1998-06-03Include bsd.prefs.mk, so that NOPORTDOCS can be set in /etc/mk.confagc1-1/+3
1998-06-02Does someone have an old bsd.port.mk in /usr/share/mk here?hubertf1-2/+2
1998-06-02Addition of DDD-2.2.3 to the NetBSD packages collection. This wasagc5-0/+81
taken from the FreeBSD ports collection, but has been modified slightly (to use PAPERSIZE from env or /etc/mk.conf, rather than hardcoding it), and minor changes in the DESCR file.