Change-Log for BUILDSCRIPTS


http://invisible-island.net/scripts/
2014-09-20

        * cfg-mingw32:
        incorporate --prefix if I can - fixes for instance Debian6's g++ configure in ncurses.

        * cfg-mingw: split-out choose-mingw32
        add --prefix, needed at least for cross-compiling with Debian

        * cfg-mingw64:
        add --prefix, needed at least for cross-compiling with Debian

2014-08-02

        * build-all-ncurses: RCS_BASE

2014-07-01

        * setup-build-all: mods to recognize MacPorts gcc over clang.
        OSX links "gcc" to "clang".

2014-06-17

        * setup-build-all: stop trying to build RPMs with Debian.

2014-05-08

        * all-opts-xterm: add --disable-wide-attrs

2014-04-26

        * all-opts-xterm: add --enable-regis-graphics 

        * dutree: that led to another special case

        * dutree:
        additional fix for command-line arguments with embedded blanks

        * dutree:
        make this work (at least one case) where the directory tree contains names with embedded blanks.

2014-04-08

        * setup-clean: cleanup lcov stuff

2014-03-22

        * cfg-ncurses6: *** empty log message ***

2014-03-01

        * setup-build-all:
        mods to make my gcc-normal and gcc-stricter scripts work with FreeBSD 9/10's
        ports of gcc, since clang is "cc" now.

        * gcc-normal: allow "gcc" to be overridden

        * setup-build-all: better

        * setup-build-all:
        FreeBSD10 doesn't put gcc into subdirectory of /usr/local/bin

2014-02-19

        * setup-build-all: my solaris vm's have only gcc, no "cc"

2014-02-01

        * choose-mingw32: xen-freebsd

2014-01-29

        * choose-mingw32: for xen-fedora14

2014-01-19

        * build-xterm: workaround for broken xfmk on my freebsd90-32

2014-01-09

        * all-opts-lynx:
        build-fix report for --disable-prettysrc got me to review the whole list,
        and saw that my changes to defaults a couple of years ago did not get here.

2013-12-14

        * run-makensis: nits

        * run-makensis: improvements for c_count

2013-10-20

        * cfg-mingw32: remove some debugging logs

2013-10-19

        * cfg-mingw32: typo

        * cfg-mingw32: update CFLAGS and LDFLAGS

2013-10-17

        * run-makensis: cleanup

2013-10-09

        * run-makensis:
        successfully built 32-bit and 64-bit lynx installers from same tree

2013-10-08

        * setup-build-all:
        remove the BUILD-W32 and BUILD-64 directories if not possible to build

        * setup-build-all: add nsis to routine builds

        * run-makensis:
        add comment showing where makensis documentation is found

        * run-makensis: document this script

        * run-makensis:
        provide for building 32-bit and 64-bit programs in separate directory trees

        * run-makensis: RCS_BASE

2013-10-06

        * choose-mingw64: RCS_BASE

        * cfg-mingw64: replace path-search with choose-mingw64

        * cfg-mingw32: use choose-mingw32

        * choose-mingw32: RCS_BASE

        * cfg-mingw32: update list of possible architectures

        * cfg-mingw32: introduce search-list for possible architectures

        * cfg-mingw64: add architecture amd64-mingw32msvc 

        * setup-build-all: if rpm/dpkg can be built, do that too.

2013-10-04

        * setup-savebuild: modify to support PDCurses

2013-09-01

        * setup-clean: workaround for cdk

2013-08-04

        * all-opts-xterm: add --disable-wide-chars 

2013-07-06

        * externs:
        fix one bug: the first sed expression should have made the "0x" optional.
        given that, the second line to remove leading digits was redundant.
        change each expression to use character classes (not strictly necessary)
        and combined the sed's into one call, making it a little more efficient.
        Also provide $NM_PROG so I can easily reuse this for mingw

2013-06-23

        * all-opts-xterm: new option

        * setup-clean: tidy

        * clean-xterm: use setup-clean

2013-06-18

        * clean-vile: simplify

2013-06-17

        * setup-clean: RCS_BASE

2013-05-24

        * run-log, make-log, build-opt-xterm, build-opt-vile, build-opt-tin, build-opt-ncurses, build-opt-lynx:
        fix-bashisms

2013-04-17

        * all-opts-xterm: add --disable-openpty 

2013-04-13

        * clean-ncurses: cleanup clang --analyze

2013-01-01

        * build-xterm:
        phase out imake builds - Xorg hackers use it as a playground

2012-11-18

        * clean-lynx: recover from missing xcurses

2012-11-09

        * build-lynx:
        ensure that the makefile exists in case the configure-script failed

2012-10-15

        * archive:
        workaround for files in ~dickey/html.vcs which contain embedded blanks.
        This pre-quotes the names which I pass to the "ls -1t" command to find
        the newest file.

2012-09-26

        * all-opts-xterm: new option

2012-09-23

        * build-xterm: gnu sed is too flexible

2012-09-10

        * setup-build-all: add michener

2012-09-02

        * setup-build-all: icc12 on VMware

2012-08-24

        * build-xterm: cancel XTermId in log, from diff's on desktop file

2012-08-16

        * setup-build-all: add vmware machines

2012-08-04

        * cfg-normal: don't mess with CFLAGS anymore

2012-07-28

        * clean-ncurses:
        don't remove the BUILD-W* since that would interfere with retaining the
        mingw build-products until I do "release-all-ncurses"

2012-07-18

        * run-log: quoting

2012-07-07

        * makepatch: newgetopt.pl is going away - dispense with it.
        also, use strict (of course)

2012-06-30

        * cfg-thread: add interop.

2012-06-26

        * build-xterm: pass command-line options from this down to builds.
        add check for --srcdir, allowing testbuilds using that option.

2012-06-24

        * build-xterm: updated for icondir

2012-06-16

        * cfg-mingw64, cfg-mingw:
        prevent script "with-clang" from confusing this

2012-05-27

        * setup-build-all: fix redirection of stderr

        * setup-build-all: q/d hack to provide Solaris package with each build

2012-02-25

        * clean-ncurses: remove the mingw stuff

2012-02-20

        * build-tin: add --enable-heapsort

2012-02-18

        * cfg-mingw: add case for Debian 6.0 64-bit

        * cfg-mingw: add ming64 stuff

2012-02-17

        * clean-vile: cleaner

        * setup-build-all: working to integrate mingw64

2012-02-15

        * cfg-mingw64: RCS_BASE

2012-01-10

        * build-vile: do clean _before_ build

2012-01-07

        * cfg-ncursesw: kfreebsd fix

2012-01-02

        * cfg-ncurses6: fix for kfreebsd

        * cfg-thread: kfreebsd fix

2011-12-22

        * all-opts-xterm: add --disable-selection-ops

2011-11-27

        * setup-build-all: renamed machine

2011-11-24

        * build-vile: use cp

2011-11-11

        * build-ncurses:
        override pkgconfig's library directory since this uses temporary build-dir

2011-10-21

        * gcc-normal-64: working with par-solaris10

2011-10-10

        * setup-build-all: add an icc9 configuration

2011-08-30

        * all-opts-xterm: add without-freetype-config

2011-08-13

        * cfg-thread: partial fix for pthread on FreeBSD 4.9

2011-07-30

        * cfg-normal: tweak to simplify turning on -g option in cfg-normal

        * cfg-thread, cfg-ncurses6, cfg-ncursesw: fix for tic incompats

2011-07-17

        * setup-build-all: clang lives in /usr/pkg/bin on DragonFlyBSD

        * build-vile: add dragonfly

2011-07-14

        * clean-xterm: remove build-tree

2011-07-03

        * setup-build-all:
        ichigo's compiler doesn't error on "--version", but warns that the option
        is ignored.

2011-06-26

        * setup-build-all: add icc12

        * setup-build-all: add compiler

2011-04-30

        * setup-savebuild:
        not all scripts (autoconf 2.13 for example) use host_os, but all use bindir

2011-04-13

        * build-tin: must provide name for executables

        * build-tin: working on install/uninstall

        * build-tin: RCS_BASE

        * build-all-tin: convert to new build-all scheme

2011-04-07

        * build-opt-vile: rename output-file for consistency

2011-04-02

        * diff-patch: bump ncurses

2011-03-29

        * setup-build-all: handle bsd ports

2011-03-27

        * cfg-normal: fixes for sudo vs partition

        * run-log: allow $ME to override partition return-value

        * setup-build-all: just in case partition is missing

2011-03-07

        * diff-patch: bump

2011-02-27

        * setup-build-all: special-case cygwin64 (on my windows7)

2011-02-26

        * setup-build-all: add a case for icc

2011-02-20

        * cfg-mingw:
        modify to look for different cross-compilers that I have...

2011-02-19

        * build-xterm: add imake build

2011-02-16

        * setup-build-all: renamed debian50-32

2011-02-09

        * setup-build-all: use sun studio

2011-02-01

        * setup-build-all: FreeBSD ports puts clang in /usr/local/bin

2011-01-30

        * setup-build-all: parallels builds are capable.

2011-01-23

        * setup-build-all: for archon

2011-01-08

        * setup-build-all: build with gcc-stricter on marshall

2010-12-29

        * build-vile:
        special-case cygwin, since I'm explicitly making "xvile", while the target
        there actually has ".exe" suffix.

2010-09-28

        * setup-savebuild: build-ac252 doesn't set $CC; fix

2010-09-27

        * setup-savebuild:
        host_os isn't required for autoconf-252, use host_alias which appears to be
        "always" present.

        * setup-savebuild: allow $BUILD_DIR to override $PROG, for save-ac252

2010-09-25

        * setup-build-all: typo

        * setup-build-all: try to quiet with-gcc hack

        * setup-build-all: try clang, e.g., on Fedora and even Ubuntu

2010-09-20

        * build-lynx: add preinstall

2010-09-05

        * save-vile: use setup-save

2010-08-30

        * setup-build-all: add bell to help screen show me that build is done

2010-08-29

        * setup-build-all: add callisto to strict checking

2010-08-13

        * cfg-normal:
        use -h for testing symlinks rather than -L (works for FreeBSD 3.0)

2010-08-08

        * build-all-vile: pass param to build_all

        * build-lynx: typo

        * build-lynx: RCS_BASE

        * build-all-lynx: standardize build-all-XXX's

2010-08-07

        * cfg-mingw: start working with fedora12 for ncurses cross-compiles

2010-07-14

        * clean-vile: get rid of revlist.bak

2010-07-13

        * cfg-ncursesw:
        move these shared libraries into /usr/local/ncurses, so that they'll only
        be used by programs that use the rpath setting in ncursesw5-config.
        The reason for doing that is because Linux distributions add /usr/local/lib
        to the ldconfig path (often...), which makes binary packages that I build
        happen to use those at runtime.  The /usr/lib binaries can differ, especially
        if I'm using 64-bits, since some (such as OpenSuSE) use the older lp64 setting.

2010-07-11

        * setup-build-all:
        build-cproto makes a more complex build-log name, and requires some
        extra work to rename the icc9 logfiles

2010-07-10

        * clean-ncurses: ident

2010-07-09

        * cfg-ncursesw: make this match system's ABI on SuSE

2010-07-08

        * setup-build-all: default for opensolaris is 32-bits

2010-07-06

        * build-all-vile: split-out build-vile

2010-07-03

        * setup-build-all: move logging into setup-debbuild

2010-06-29

        * setup-build-all: cm_tools and sccs_tools have source in bin-directory

        * setup-savebuild: RCS_BASE

2010-06-28

        * build-xterm: split-out build-all-xterm

        * build-all-xterm: build with all compilers

2010-06-25

        * setup-build-all: overlooked default for $CC64

        * setup-build-all:
        merge some of the tww-bin changes from build-all-mawk

        * setup-build-all: need gcc-normal on tww

2010-06-23

        * setup-build-all: RCS_BASE

2010-06-14

        * exports: need POSIX locale here, just like externs

2010-06-13

        * cfg-ncursesw: adding ubuntu10

2010-06-10

        * build-all-vile: fix for icc9 on testing-9

        * build-all-vile: preserve --with-symlink

2010-05-22

        * cfg-ncurses6: start introducing new options to test

        * cfg-thread: start introducing new options for testing

2010-05-20

        * build-all-vile: for truth

2010-05-13

        * build-vile: split-out build-all-vile

2010-05-12

        * build-all-vile: testing-9 has icc9

2010-04-26

        * cfg-normal: just use -O, since c89 may fail to compile with a level

2010-04-25

        * cfg-ncursesw: ticlib's

2010-04-21

        * all-opts-xterm: new option

2010-04-16

        * build-xterm: bump

2010-03-28

        * gcc-normal-64: for xen-solaris

2010-03-27

        * cfg-mingw: RCS_BASE

2010-03-22

        * cfg-normal: use /bin/sh rather than bash

2010-03-20

        * build-all-vile: always try rpm build

        * build-all-vile: tweak

        * build-all-vile: use intel compiler where I have it

        * build-all-vile: start merging dev/tww variants

2010-03-14

        * cfg-normal: remove obsolete gcc option -Wid-clash-31 

2010-02-16

        * dutree: http://docstore.mik.ua/orelly/perl/cookbook/ch05_17.htm
        (older version dies on my home directory in testing-9)

2010-02-10

        * build-vile: use prefix in preference to DESTDIR

        * build-vile:
        tweak so that I can run executables from the bin-directory

2010-01-28

        * build-all-vile:
        move to build-opt-vile, making this invoke build-vile as on tww

2010-01-10

        * build-all-tin, build-opt-tin: update

2009-12-31

        * clean-tin: RCS_BASE

2009-12-06

        * gcc-stricter: add comment about _Xconst versus _CONST_X_STRING

        * gcc-stricter: fussing with String

        * gcc-stricter: stricter...

2009-11-21

        * clean-lynx: remove the bin-directory even if there's no makefile

2009-10-07

        * gcc-stricter: RCS_BASE

2009-10-05

        * clean-vile:
        add check for estruct.h, since tcap.c may appear in other programs

        * build-vile: clean before each build

2009-08-06

        * build-xterm: fix recursion, putting gcc-normal in its own logfile

        * build-xterm: add case-statement to fix my icc8/icc9 logs

        * all-opts-xterm: add disable-fifo-lines

        * build-xterm: split by compiler-version

        * build-xterm: resync with tww-bin

2009-08-05

        * build-xterm: change sense of fifo-lines

2009-07-19

        * build-xterm: add 16bits flavor

        * all-opts-xterm: add --enable-16bit-chars

2009-06-06

        * build-vile: RCS_BASE

2009-05-03

        * diff-patch: unreleased xterm patches end with a letter

2009-05-02

        * diff-patch: fix path for ncurses patch

2009-05-01

        * diff-patch:
        Paul Van Tilburg requested that I put a url on diffstat's for vile, so
        I scripted it here for the cases that I often generate patches for.

2009-02-14

        * cfg-ncurses6: test SP-api in ABI6

2009-02-01

        * all-opts-lynx: add ascii-ctypes

2009-01-25

        * gcc-normal-64: RCS_BASE

2009-01-17

        * externs: OpenBSD uses a "?" where most other systems provide a "U".

        * exports, externs: fixes to work with IRIX64, HPUX-11 and Solaris

2009-01-03

        * cfg-ncurses6, cfg-ncursesw: add --enable-pc-files

        * cfg-thread: add pc-files to the build

2008-12-24

        * cfg-normal: tweak to make the --srcdir option work

2008-10-04

        * build-ncurses: disable big-strings with OSF1 5.1 and HPUX 11.00

2008-09-27

        * all-opts-ncurses:
        fix - ncurses checks if --with-terminfo-dirs is legal paths

2008-08-30

        * build-ncurses: add threading build

2008-08-25

        * cfg-normal: quote params

2008-08-21

        * build-opt-vile: RCS_BASE

        * build-all-vile: ncursesw is different.

2008-07-21

        * cfg-normal: latest Debian gcc package puts "Debian" in the parens

2008-07-12

        * build-ncurses: build-fixes for c++ and big-strings

2008-07-05

        * build-ncurses: disable big-strings for AIX 5.1
        fix an oops that made me lose the cc-builds if there was no error.

2008-05-03

        * cfg-thread: tweak for FreeBSD
        add wgetch-events

2008-03-29

        * cfg-thread: now have --with-pthread option

2008-03-23

        * save-xterm: make this work with 2.60/2.61

2008-02-23

        * cfg-thread: add LIBS

2007-12-31

        * build-xterm: don't use relative path for desktop utils

2007-09-01

        * cfg-thread: predefine USE_PTHREADS

        * cfg-thread: RCS_BASE

2007-08-12

        * build-xterm: filter out version numbers

2007-07-08

        * build-xterm: add icondir
        filter out pathname of srcdir

2007-06-23

        * build-ncurses: working on build-ncurses (incomplete)

2007-06-17

        * build-xterm: don't need to remove category anymore

        * save-xterm: don't save "*.log", save config.log

2007-06-16

        * build-xterm: workaround for desktop Categories

        * build-xterm: add DESKTOP_FLAGS

        * build-xterm: suppress app-defaults too

2007-05-13

        * clean-lynx: RCS_BASE

2007-03-19

        * build-xterm: first cut of rewrite to support TWW

2007-03-18

        * all-opts-xterm: added --enable-tcap-fkeys

2007-03-17

        * cfg-ncurses6: add ext-mouse

2007-01-28

        * all-opts-ncurses: add --with-ticlib

2006-12-24

        * cfg-ncurses6: install into /usr/local/bin

        * cfg-ncursesw: install into /usr/local/bin/

2006-12-23

        * diff-patch:
        sign all patches - motivated by various packager's plagiarism of one of
        my patches for lynx.

2006-12-19

        * all-opts-ncurses: for 5.6 testing

2006-12-18

        * build-ncurses: RCS_BASE

        * save-ncurses: version from tww

2006-12-17

        * clean-ncurses: RCS_BASE

2006-12-16

        * cfg-ncurses6, cfg-ncursesw: add --with-develop

2006-10-21

        * cfg-ncurses6, cfg-ncursesw: build BSD's with hashed-db

2006-10-15

        * cfg-ncurses6: better

        * cfg-ncurses6: fix the terminfo-dir

        * cfg-ncurses6: RCS_BASE

        * cfg-ncursesw: use rpath

2006-09-16

        * all-opts-tin: partial update

2006-07-15

        * all-opts-xterm: fill in some options that I seem to have overlooked

2006-06-03

        * all-opts-lynx: To      : Philip Webb <purslow@sympatico.ca>
        Cc      : lynx-dev listserv <lynx-dev@nongnu.org>
        Attchmnt:
        Subject : Re: [Lynx-dev] dev 18 : compile error
        ----- Message Text -----
        On Sat, 3 Jun 2006, Philip Webb wrote:

        > This is on Gentoo Linux, GCC 3.4.5 , Glibc 2.3.6 , Ncurses 5.4 .
        > Configure options are :
        >
        >  ./configure --with-screen=ncurses --disable-menu-options --enable-default-co$

        validate_x_display() is inside an ifdef disabled by --disable-menu-options

        (I did a recent build with "all" options but see that one isn't in the
        script).

2006-05-21

        * clean-vile: RCS_BASE

2006-02-21

        * cfg-ncursesw: disable-leaks

2006-02-12

        * all-opts-xterm: add regex stuff

2006-01-21

        * cfg-ncursesw: add xmc-glitch

2006-01-08

        * all-opts-lynx:
        I don't have a link to the socks stuff - just use the /usr/local/test directory

2005-11-13

        * build-xterm: RCS_BASE

2005-09-18

        * clean-xterm: RCS_BASE

2005-06-20

        * all-opts-xterm: add enable-paste64

2005-06-08

        * build-all-vile: add nofilters

2005-04-23

        * cfg-normal: allow for gcc 4.0

2005-03-27

        * all-opts-ncurses: updated

2005-02-04

        * save-xterm: add logic to check for imake

        * save-xterm: modified to work with autoconf 2.52

2004-09-23

        * cfg-normal:
        make this so I can test --srcdir stuff easily - it will apply the argument
        of --srcdir to the path for configure

2004-05-11

        * diff-patch: keep from showing utf-8 crap on Fedora

2004-04-24

        * cfg-mingw32: RCS_BASE

2004-02-21

        * externs:
        unset $LANG, $LANGUAGE and $LC_CTYPE since those can also pollute the script

2004-01-03

        * build-opt-lynx, build-all-lynx:
        only make-distclean if there's a makefile

2003-11-02

        * build-all-vile: add a check for loadable filters

2003-08-09

        * cfg-normal: use "sh", just in case permissions aren't executable

2003-07-30

        * archive:
        use "v", not "-v" for $verbose, since that's packed into a tar option.
        it happens to work for Solaris and GNU tar, but not IRIX64

2003-06-16

        * cfg-normal:
        gcc 2.95.4 (debian 3.0) doesn't like the -Wid-clash-31 either

2003-06-05

        * build-all-tin: add nls variations

2003-05-20

        * build-all-xterm:
        modify to be like the other build-all-XXX scripts, letting me detach this
        from the parent directory.  Don't pretend to build with Motif.  Try to
        build the toolbar version.

        * all-opts-xterm: add with-XawPlus

2003-04-22

        * exports: use sort -u

2003-04-18

        * build-opt-lynx:
        change to put build-opt- as prefix rather than build-, for consistency

2003-04-15

        * all-opts-lynx: add with-gnutls

2003-03-22

        * all-opts-xterm: add enable-pty-handshake

2003-03-04

        * all-opts-xterm: add disable-c1-print

2003-03-02

        * gcc-normal: gotta look at the different-width stuff sometimes

2002-11-15

        * gcc-normal: try removing junk messages

2002-11-10

        * build-all-tin: added pdcurses

2002-10-04

        * all-opts-xterm: add disable-session-mgt

2002-09-07

        * save-ncurses: make this work with autoconf 2.5x

        * cfg-ncursesw: RCS_BASE

2002-09-01

        * build-opt-ncurses: tweak to allow testing w/o database

2002-08-16

        * all-opts-xterm: add enable-luit

2002-06-29

        * cfg-normal: idiots dropped -Wid-clash-XXX

2002-04-19

        * cfg-normal: note the partition

2002-04-17

        * save-tin: adapt to autoconf 2.52

2002-02-16

        * build-opt-xterm: put build-opt- at the beginning of the logfile name

        * build-opt-lynx: put build- at the beginning of the logfile name

        * build-all-lynx: put "build-all" at the beginning of the logfile name

        * build-opt-tin: put build-opt- at the beginning of the logfile name

        * build-all-tin: renamed things to make them sort nicer

        * build-all-vile: change name convention for log-file

        * build-opt-ncurses: consistent log-file naming

2002-01-12

        * build-all-vile: show resulting file

2001-12-27

        * save-lynx: adapt to autoconf 2.52 vs 2.13

2001-12-26

        * build-all-vile: oops - fix a redefinition of $SCREEN

        * save-vile: also ignore -fXXXX options

        * save-vile:
        modified to work with autoconf 2.52 as well as autoconf 2.13

2001-12-07

        * path:
        mods to accommodate directory names with embedded blanks, e.g., cygwin

2001-11-08

        * build-all-tin: add ncursesw

2001-10-07

        * run-log: add host and user ids

2001-10-03

        * all-opts-ncurses:
        oops - some of the optione didn't cite the right strings

2001-09-02

        * archive: hmm - not quite there (fixes for unarchive)

        * archive:
        if parent directory is not writable, don't try to move the archive first.

        * archive:
        partial rewrite: I got tired of not being able to use less to view an
        archive when I was not in the right directory.  So I added checks if the
        parameter is an archive filename.  Also fixed the help-message (which used
        to work in an earlier shell, probably SunOS 4.x).  Quoted more places, but
        the debug trace gets in the way of complete quoting.

2001-07-21

        * all-opts-tin: add with-shell

2001-07-08

        * build-all-lynx: added pdcurses

2001-05-07

        * build-opt-tin: run from parent-directory

        * build-all-tin: run from parent directory

2001-03-29

        * build-opt-xterm:
        make this more restartable by testing for touched file vs linked

2001-03-15

        * all-opts-lynx: add vertrace

2001-02-23

        * all-opts-lynx: add disable-trace

2001-01-13

        * make-log: show partition

2001-01-01

        * build-opt-lynx: derive $TARGET, which fixes embedded '=' in options

        * all-opts-lynx: specifies socks directories, adds ssl

2000-12-31

        * all-opts-tin: specify the socks directories

2000-11-11

        * cfg-normal:
        don't set disable-overwrite (it should be automatic on Linux)

2000-10-26

        * build-all-vile:
        make this work from a subdirectory of vile, and add 'filters' test case

        * save-vile:
        allow this to run from a subdirectory of vile, to test "configure --srcdir=.."

2000-10-25

        * build-all-vile:
        provide for starting this from 'make-dstdir' directory

2000-10-21

        * all-opts-ncurses: add new options for 5.2

2000-10-01

        * archive: add -b, -B options for bzip2 compression

2000-09-28

        * build-all-tin:
        override $LIBS so it doesn't get confused by cfg-tin's assumptions

2000-09-25

        * all-opts-tin: updated (got everything to build)

2000-09-01

        * build-all-lynx: fix for -ltermcap

2000-07-08

        * build-opt-ncurses: split-out all-opt-ncurses

        * all-opts-ncurses: RCS_BASE

2000-05-28

        * build-opt-xterm: force a logfile

2000-04-15

        * build-opt-tin: typo(?)

2000-04-08

        * all-opts-lynx: add charsets

2000-03-29

        * diff-patch: use -c option of diffstat to eliminate the sed script

2000-03-25

        * build-opt-lynx: add "-opt-" to log name

        * build-all-lynx: log param

2000-03-18

        * build-all-vile: log if given a directory param

2000-02-24

        * all-opts-lynx: sorted (had kanji, but dropped that)

2000-02-14

        * build-opt-lynx: log if given a directory name

2000-01-22

        * all-opts-xterm: add with-utempter

2000-01-20

        * build-all-tin: autoskip

        * all-opts-tin: fixes for a couple of options that need parameters

        * build-opt-tin: reverse the names so I can so them

        * all-opts-tin: only need one nls

        * all-opts-tin: sorted, added --enable-nls

2000-01-14

        * build-opt-tin, all-opts-tin: RCS_BASE

2000-01-02

        * externs: cancel LC_ALL to workaround defect in Redhat 6.1's sort

1999-12-20

        * makepatch:
        sort the old/new lists to avoid confusing '/' with filename stuff

1999-12-05

        * all-opts-lynx: misc updates

1999-12-03

        * exports: RCS_BASE

1999-09-25

        * all-opts-xterm: add enable-dec-locator

1999-09-18

        * build-opt-ncurses: closer

1999-09-17

        * all-opts-xterm: add 88-color

1999-08-27

        * build-opt-xterm: move options list to all-opts-xterm

        * all-opts-xterm: RCS_BASE

        * build-opt-lynx: move options to separate script

        * all-opts-lynx: RCS_BASE

1999-08-15

        * build-opt-xterm: add -enable-toolbar

1999-07-17

        * build-all-lynx:
        modify so I can automatically build against whatever I've got in /usr/local/test

1999-07-10

        * build-opt-xterm: RCS_BASE

1999-06-17

        * build-opt-lynx: RCS_BASE

1999-06-15

        * build-opt-ncurses: RCS_BASE

1999-04-23

        * build-all-vile: don't build the filters!

1998-09-21

        * build-all-lynx: add slang9

1998-09-12

        * cfg-normal: add special case for *.cfg*

1998-09-08

        * build-all-vile: flesh-out with some variants

1998-07-26

        * save-vile: -W options can contain numbers

        * build-all-vile: RCS_BASE

1998-07-23

        * build-all-xterm: RCS_BASE

1998-05-21  jv

        * makepatch: 1.10 - original author

1998-03-20

        * diff-patch: put '#' comment markers

1998-02-19

        * diff-patch: $LANG

1998-01-24

        * diff-patch: generate an md5 sum file for each patch

1997-12-17

        * save-lynx: modify so we recognize ncurses done via $CFLAGS/$LIBS

1997-12-02

        * cfg-ncurses: --with-screen=ncurses, for lynx

1997-10-22

        * build-all-tin: RCS_BASE

1997-10-04

        * save-vile: add Xaw clones

1997-09-25

        * save-tin: FROM_KEYS

1997-09-16

        * build-all-lynx: RCS_BASE

1997-09-15

        * save-xterm: FROM_KEYS

1997-09-11

        * save-ncurses: FROM_KEYS

1997-09-06

        * save-vile: add Xaw case

1997-09-04

        * save-lynx: style isn't cached any more

1997-08-15

        * save-vile: RCS_BASE

1997-07-12

        * cfg-normal: add log-header
        use hard-tabs

1997-07-11

        * save-lynx: RCS_BASE

1997-06-13

        * save-xterm: RCS_BASE

1996-07-09

        * save-tin: RCS_BASE

1996-05-28

        * save-ncurses: RCS_BASE

1996-04-30

        * cfg-normal: hacks for ncurses & --srcdir

1996-04-26

        * makepatch:
        corrected handling of radically-different directories (null entries)

1996-01-25

        * run-log: RCS_BASE

1995-12-03

        * archive: force directory to be writable

1995-11-09

        * path: fixes for leading/trailing .

1995-09-12

        * cfg-ncurses: disable echo of command-details

1995-09-05

        * archive: mod to allow archiving a subtree

1995-07-30

        * cfg-ncurses, cfg-normal: don't try to autoconf

1995-07-04

        * dutree: RCS_BASE

1995-04-07

        * gcc-normal: RCS_BASE

1995-02-23

        * path: flag to prevent showing a directory twice

1995-01-28

        * cfg-ncurses: RCS_BASE

1995-01-05

        * cfg-normal: using autoconf 1.1

1994-11-13

        * diff-patch: use 'makepatch'.
        change width of histogram to 78 columns

1994-09-01

        * cfg-normal: test for Makefile.in also

1994-08-08

        * cfg-normal: remove config.status to avoid confusion!

1994-07-30

        * cfg-normal: pass-thru arguments to configure if needed

1994-07-23

        * cfg-normal:
        test to see if we've got a makefile to re-gen the configure script

1994-06-18

        * cfg-normal: RCS_BASE

1994-06-11

        * make-log: RCS_BASE

1994-06-06

        * makepatch: RCS_BASE

1994-05-26

        * path: RCS_BASE

1994-05-03

        * archive: RCS_BASE

1993-08-19

        * diff-patch: RCS_BASE

1991-08-20

        * externs: RCS_BASE