it to freeze or crash at all. Notable new features:
- - "maketool" now understands how to run "autoconf", "automake"..., and
even "xmkmf" for packages based on "imake"!
- - Add "mo" catalogs for Japanese and Czech.
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.
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.
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links. These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.
Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
so remove it from package Makefiles. Also move the inclusion of the
buildlink.mk files to the end of the Makefile to just before bsd.pkg.mk
to ensure that any Makefile settings occur before the buildlink.mk files.
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.
While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).
Patch by Alistair Crooks <agc@netbsd.org>
0.6.1 (19 Jul 2000)
* Fixed bug with glib 1.2.7 and the glib 1.2.6-7 in RH 6.2.
0.6 (13 Jul 2000)
* Initial implementation of printing the make log. Prints to
PostScript. Preferences entries exist (e.g. paper size, margins)
but there is no GUI for them yet. Reads list of printers from
/etc/printcap or lpstat -c` (decided at configure time).
* Initial implementation of a Find window. Still several rough
edges. Can enter a literal or a regexp, and find or find-again.
Stack of historical search cases, navigable with PgUp/PgDn. No
case-insensitive literals yet.
* Implemented a File->Change Directory command, and a menu of
previous directories. Shows basename of current directory in
main window title bar.
* Dialogs are properly marked as transient so that the window
manager handles them correctly.
* Dialogs are positioned over the main window instead of letting
the window manager choose a random and inconvenient position.
* Rewrote the process spawning code. This made the code a lot more
orthogonal and also fixed a bug whereby the Stop button was
broken.
* Tooltip for Again toolbar button, and the Again menu item, now
mention what the last target is. This avoids nasty surprises.
* Implemented Edit->Copy command which copies the selected line to
the clipboard.
* Added filter support for the MWOS xcc cross-compiler.
* Added filter support for bison.
* Added filter support for flex.
* Dependencies are built using makedepend rather than hardcoded.
* Can now build debugging version using DEBUG=n on make
commandline.
* Solaris debugging & Purifying patches for Makefile.
* NetBSD port makefile fixes.
* configure checks for filio.h> for Solaris.
* Worked around incompatibility with GDK/GTK 1.2.6. I still don't
know why this change actually matters, and I still think its a
GDK or GLIB bug, but for the time being this change fixes
maketool. This obsoletes the gtk-1.2.6 patch.
* Fixed bug introduced in the gtk-1.2.6 patch which lost the
output of gmake --version when building the Help->About make
dialog.
* Fixed bug where an error message specifying an absolute
pathname, when found in a recursive make, would result in
maketool attempting to edit sub_dir/abs_path instead of
abs_path.
* Fixed bug which caused coredump when pressing Clear Log during
build -- by greying out the Clear Log item.
* Fixed alignment of labels in Preferences window.
* Fixed a few minor warnings -Wall found.
* Fixed bug which caused menu item greying to be done prematurely
when child make processes were started.