head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.54 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.3.0.52 pkgsrc-2012Q4-base:1.3 pkgsrc-2011Q4:1.3.0.50 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q2:1.3.0.48 pkgsrc-2011Q2-base:1.3 pkgsrc-2009Q4:1.3.0.46 pkgsrc-2009Q4-base:1.3 pkgsrc-2008Q4:1.3.0.44 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.42 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.40 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.38 pkgsrc-2008Q2-base:1.3 pkgsrc-2008Q1:1.3.0.36 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.34 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.32 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.30 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.28 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.26 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.24 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.22 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.20 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.18 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.16 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.14 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.12 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.10 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.8 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.6 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 buildlink2-base:1.3 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.1; locks; strict; comment @# @; 1.3 date 2000.08.11.18.47.41; author fredb; state dead; branches; next 1.2; 1.2 date 2000.01.03.23.36.19; author fredb; state Exp; branches; next 1.1; 1.1 date 99.10.06.13.07.04; author agc; state Exp; branches; next ; desc @@ 1.3 log @Update "maketool" to 0.6.1. Changes since 0.5.1: 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. @ text @$NetBSD: patch-ac,v 1.2 2000/01/03 23:36:19 fredb Exp $ --- configure.in.orig Sat Nov 13 19:25:31 1999 +++ configure.in Sun Nov 21 14:08:05 1999 @@@@ -22,10 +22,10 @@@@ dnl AC_INIT(main.c) -sinclude(/usr/share/aclocal/gettext.m4)dnl -sinclude(/usr/share/aclocal/lcmessage.m4)dnl -sinclude(/usr/share/aclocal/progtest.m4)dnl -sinclude(/usr/share/aclocal/gtk.m4)dnl +sinclude(/usr/pkg/share/aclocal/gettext.m4)dnl +sinclude(/usr/pkg/share/aclocal/lcmessage.m4)dnl +sinclude(/usr/pkg/share/aclocal/progtest.m4)dnl +sinclude(/usr/X11R6/share/aclocal/gtk.m4)dnl AC_CONFIG_HEADER(config.h) PACKAGE=maketool @@@@ -56,13 +56,13 @@@@ DOCDIR=/usr/doc AC_MSG_CHECKING(for presence of $DOCDIR) changequote(,)dnl -if test -d $DOCDIR ; then - USRDOC= - AC_MSG_RESULT(yes) -else +#if test -d $DOCDIR ; then +# USRDOC= +# AC_MSG_RESULT(yes) +#else USRDOC="#USRDOC#" AC_MSG_RESULT(no) -fi +#fi changequote([,])dnl AC_SUBST(USRDOC) @ 1.2 log @Update maketool to 0.5.1. Incorporates pkgsrc patches, fixes some long-standing bugs, works now with gtk-1.2.6. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Make this package compile on Solaris, FWIW. @ text @d3 35 a37 7 Define FIONREAD on Solaris --- spawn.c 1999/10/06 12:59:44 1.1 +++ spawn.c 1999/10/06 13:01:57 @@@@ -85,6 +85,11 @@@@ } } a38 8 +#if defined(__sun__) && defined(__svr4__) +/* for FIONREAD on Solaris */ +#include +#endif + static void spawn_output_input(gpointer data, gint source, GdkInputCondition condition) { @