summaryrefslogtreecommitdiff
path: root/devel/ddd
AgeCommit message (Collapse)AuthorFilesLines
2006-12-15Mechanically replace all includes of buildlink3.mk of the followingjoerg1-2/+2
packages with the modular Xorg equivalent. Those are falling back to the old location by default, so this commmit doesn't change dependencies. graphics/xpm ==> x11/libXpm fonts/Xft2 ==> x11/libXft x11/Xfixes ==> x11/libXfixes x11/xcursor ==> x11/libXcursor x11/Xrender ==> x11/libXrender x11/Xrandr ==> libXrandr
2006-09-04Reset MAINTAINER as I don't have time to maintain this any more.martti1-2/+2
2006-03-30* Honor PKGINFODIR.jlam2-3/+5
* List the info files directly in the PLIST.
2006-02-17Fixed warnings found by pkglint -Wall.martti1-13/+13
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-12-12Bump all motif packages for recent openmotif update. The major versionjoerg1-2/+2
of the shared libXm has changed.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-08-04Updated ddd 3.3.11martti2-6/+6
* New features and minor improvements - A bug in DBX mode introduced in release 3.3.10 has been fixed. - A bug which prevented DDD from properly displaying ISO-8859-1 characters (and probably other character sets too) under Motif has been fixed (1)
2005-07-15Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by makingjlam1-3/+2
PKGSRC_USE_TOOLS go away. There is now only a single USE_TOOLS variable that specifies all of the tools we need to build/run the package.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-15Note where gzip or gunzip is required by the package since it isn'tjlam1-1/+2
required by default any longer in bsd.pkg.mk under the new tools framework.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests.agc1-1/+2
2005-01-11Updated ddd to 3.3.10martti10-1066/+15
* New features and minor improvements - More fixes for perl 5.8.x -- it's now a lot more usable. - Fixes for Sun's SunONE Studio dbx (1). Build with -DHAVE_SUNDBX is necessary. Improvements for automatic detection of Sun DBX are welcome. - Fixes for MacOS X (mainly workarounds for bugs in gdb) (2). - Support for PHP debugger has been added (1). This is essentially not tested. - Source files in subdirectories should be located automatically when using dbx (tested on Solaris' dbx) (2). - The perl version supported by DDD is now 5.8.x. The perl debugger changed between perl 5.6.x and perl 5.8.0, which made this update necessary. This change is not backwards-compatible. If it is not possible to upgrade your perl version to 5.8.x or newer, then you can simply install the file "perl5db.pl" from a recent perl distribution into your old perl tree. - Through the maintenance menu ("ddd --maintenance"), it now possible to get a leak check of ddd if ddd is run under valgrind. This is only useful for ddd developers (or anybody that wants to help making ddd better). - Several minor bugs fixed, some memory leaks plugged, more code clean-up done. - A bug affecting platforms where the size of function pointers is 16 has been fixed. - The settings window now starts at a larger, more reasonable size, and allows the user to resize it. * Build fixes - automake 1.9 is now the minimum requirement. This affects only builds from CVS repository. - A warning is emitted if a version of g++ older than 3.1 is used. - libiberty is neither linked nor bundled anymore. - GNU libtermcap is not bundled anymore. A termcap like library (such as ncurses) is now required to build ddd. - The configure machinery has been updated to conform more closely to the autoconf 2.5x requirements. Several bugs have been fixed. Minimum requirements: autoconf 2.59, automake 1.7.9, libtool 1.5. - libiberty (which provides missing standard functions) is not linked by default anymore. configure has a new option '--with-libiberty' that enables the libiberty support if required. If nobody complains, libiberty will be unbundled in a next version. - The libiberty distributed with ddd has been upgraded to the one included in GCC 3.4 20040116. It fixes some configuration problems. - Builds with GCC 3.4, with IBM xlC on AIX, with Compaq/HP cxx on Tru64, on X11R5 based systems, with SGI CC on IRIX should be OK. - Builds on HP-UX should now work out-of-the-box. Motif is linked statically and the Athena libraries are now found by default. - Builds without Motif/Lesstif available abort with an adequate message. - Builds with readline support now work. readline is not bundled anymore. - Builds without -DNDEBUG (i.e. with "assert" enabled) now work. Default build enables assertions (i.e. -DNDEBUG is not used). - Several missing files in the distribution are now included. - Cygwin is supported again.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-06-04Re: PR 25546 Synopsis: The current release of ddd is 3.3.8. I have anshannonjr18-8328/+1068
updated pkg available for pkgsrc. Updating to revision 3.3.8 per assignment by Martti Kuparinen. This closes the referenced PR.
2004-04-11Convert to buildlink3.snj1-8/+8
2004-02-23USE_LANGUAGES= c c++kristerw1-1/+2
2004-02-13Remove info files entries from PLIST file.seb1-17/+1
2004-02-01In the new compiler selection framework, GCC_REQD is appended to, notjlam1-2/+2
overridden.
2004-01-22replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-09-23Fix another build problem, this time under NetBSD 1.6.1_STABLE.tron2-1/+19
2003-09-23Fix brokeness in the included "libiberty" (Lubomir Sedlacik providedtron6-5/+8258
the autoconfig fixes) and a "configure" botch so that this package finally builds with NetBSD-current GCC 3.3.1.
2003-09-17get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD orgrant1-2/+2
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-12Fix unportable shell code in "configure" which breaks configuration ontron3-2/+17
systems where the "compfaces" program from the "faces" package is installed. A dependence on the "faces" package isn't necessary because the "compfaces" program isn't really used. This fix the first part of PR pkg/22762 by myself.
2003-09-12kill all references to gcc.buildlink2.mk and compiler.mk, and definegrant1-2/+3
USE_GCC2 or USE_GCC3 where appropriate. the functionality of the old gcc.buildlink2.mk has been rolled into compiler.mk now, which is automatically used. more changes to come later...
2003-09-12gcc.buildlink2.mk is no more. So, include compiler.mk instead.recht1-2/+2
reported by Matthias Scheler
2003-09-11remove USE_GCC3 definintion.grant1-2/+1
packages should only ever test this, not define it.
2003-09-11Updated ddd to 3.3.7martti3-12/+11
* martti is the new maintainer * changes since 3.3.1 - libiberty was missing from the 3.3.6 release - libtermcap was built but not linked on systems which needed it (suse-axp-linux 8.1; probably others too) - The source tree was merged back from the bashdb project's CVS into the original ddd CVS - Major changes to get this to compile with modern auto-tools, Bison, Flex, and C++ STL. - Options are automatically saved when exiting DDD. - Temporary sessions in Gnome and KDE are now properly deleted. - The Tip of the Day comes with an option to turn it off. - Alias detection is now on by default. - The splash screen no longer bypasses all window controls. - Major code clean-up, including plugging several memory leaks (1). - GCC 3.0 should properly compile DDD. - ChangeLog files are back.
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-23Convert to USE_NEW_TEXINFO.seb2-7/+4
2003-06-03Update to 3.3.1, which brings a couple of minor bug fixes:jmmv2-6/+5
- The option to create new displays `left-to-right' is restored upon startup. - Fortran struct members are accessed as `A%B' instead of `A.B'. - Structure changes in plotted displays no longer crash DDD. - You can specify the top-level geometry via `-geometry'. - The `pydb' debugger has been fixed to work with recent Python releases. - Ornamented Perl debugger prompts are handled correctly. - DDD honors the TMPDIR environment variable for creating temporary files. - `config.guess' and `config.sub' scripts have been updated. - Minor compilation problems with GCC 2.7.2 have been fixed. - Minor compilation problems with GCC 3.0 (prerelease) have been fixed. - Minor compilation problems with Sun CC have been fixed. - Minor potential problems with 64 bit pointers have been fixed. Patch provided by Marc Recht in PR pkg/21770.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-05-05post-install:grant1-2/+2
- be noisy calling INSTALL_DATA_DIR.
2003-02-17convert to use test target from bsd.pkg.mkdillo1-4/+2
addresses PR pkg/19416
2002-11-14Reorder lines to placate pkglint.wiz1-3/+3
2002-09-30Synchronize package list with last change.tron1-2/+1
2002-09-29Don't install lib/libiberty.a, which conflicts with binutils. Bumpjlam3-2/+17
PKGREVISION.
2002-09-27regen (bl1 -> bl2)wiz1-2/+1
2002-09-21buildlink1 -> buildlink2jlam2-18/+5
2002-04-23Note explicitly that this package is USE_X11BASE. Currently, it relies onjlam1-1/+2
motif.buildlink.mk to define it.
2002-02-18Introduce new framework for handling info files generation and installation.seb2-6/+7
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
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