2000-12-17  Carlo Wood  <carlo@ansset>

	* scripts/test, configure, configure.in:
	Bug work around for libstdc++ that comes with RH7.

	* base/Makedefs.h:
	Horrible example... This caused CPPEXT to be ".cc " (note the extra space)
	which caused the generation of object files to fail.

2000-07-28  Carlo Wood  <carlo@ansset>

	* INSTALL: Rephrase of that info.

	* INSTALL:
	Mention the fact that you don't need to retype the configure options
	if prototype is already installed.

	* makefile: Improved automatic release

2000-07-27  Carlo Wood  <carlo@ansset>

	* makefile: Bug fixes

	* makefile, NEWS, prototype.spec.in: Automate releases even more.
	Bug fix in spec file.

	* configure, configure.in:
	Print `gmake' when needed, `make' when it works.

	* configure, configure.in, Makefile.in, NEWS:
	./configure now uses a previous install to determine the values of
	prefix and datadir (unless they are specified nevertheless).

	* scripts/makeproto, Makefile.in:
	Added support for a `base main' Makefile to the makeproto script.
	Still undocumented though: I don't want to encourage it TOO much.

	* Makefile.in: Remind people to test it after installation.

	* Makefile.in:
	Added some fancy date/time prints to make it less likely that someone
	forgets to install a new version before running a `make test'.

	* scripts/test: Bug fix in test script.

	* lib/PTMakefile, base/Makedefs.h:
	Finally decided what is the difference between LDFLAGS and LIBFLAGS.

2000-07-25  Carlo Wood  <carlo@ansset>

	* templ-inst/inst-templ, scripts/makeproto, scripts/test, Makefile.in, NEWS:
	Final FreeBSD fixes.

2000-07-24  Carlo Wood  <carlo@ansset>

	* test/Makefile, templ-inst/inst-all-templ, templ-inst/Makefile, sub/Makefile, sub/PTMakefile, scripts/test, maintainer/PTmakefile, main/Makefile, lib/Makefile, common/PTMakefile, configure, configure.in, INSTALL, install-sh, Makedefs.h.dist, Makedefs.h.dist.in, Makefile.in, NEWS:
	Support for FreeBSD

2000-07-11  Carlo Wood  <carlo@ansset>

	* templ-inst/PTMakefile, sub/PTMakefile, maintainer/PTmakefile, lib/PTMakefile, common/PTMakefile, base/PTMakefile, configure, configure.in, Makedefs.h.dist, NEWS:
	Bug fix for changed behaviour of `for' in bash-2.
	Thanks to Eric Daniel <edaniel@ee.tamu.edu> for the bug report.

2000-07-07  Carlo Wood  <carlo@ansset>

	* base/Makedefs.h, base/PTMakefile, configure, configure.in, NEWS:
	Don't remove scripts in target `real-clean'.

2000-04-16  Carlo Wood  <carlo@ansset>

	* lib/PTMakefile, common/PTMakefile, base/PTMakefile, configure, configure.in, NEWS:
	New release with bug fixes for targets `real-clean' and a minor one
	for target `shared'.

2000-04-14  Carlo Wood  <carlo@ansset>

	* base/PTMakefile:
	Exclude .cvsignore from being removed in target real-clean.

2000-02-06  Carlo Wood  <carlo@ansset>

	* makefile:
	Make sure the ChangeLog is up to date by making is a phony target.

	* Changelog, .cvsignore, makefile:
	Added a ChangeLog to the distribution

	* NEWS: Added a NEWS file

	* configure, configure.in, makefile: Don't print an echo command

	* test/PTMakefile, sub/PTMakefile, main/PTMakefile, lib/PTMakefile, common/PTMakefile:
	Objects in sub directories are now always build by first changing
	directory into that sub directory.
	The dependency files are now always only build as part of an
	explicit `make build', and not as result of calling `make' in
	a given subdirectory.

2000-02-01  Carlo Wood  <carlo@ansset>

	* .cvsignore: Ignore prototype.lsm and prototype.spec

	* templ-inst/inst-all-templ, templ-inst/inst-templ, scripts/makeproto:
	Copyright update

	* rpm/macros: email address update

	* maintainer/PTmakefile: Copyright update

	* main/Makefile, lib/Makefile: -I doesn't have to start with $(BASEDIR)

	* makefile, Makefile.in, README: Copyright update

	* common/PTMakefile, Makefile.in:
	Final bug fixes before release of version 1.3

2000-01-31  Carlo Wood  <carlo@ansset>

	* prototype.spec.in: Bug fixes for the use of common/

	* common/PTMakefile: Now using common/PTMakefile for common rules.

	* test/PTMakefile: Updated copyright notice and email
	Now using common/PTMakefile for most common rules

	* templ-inst/PTMakefile: Updated copyright notice and email

	* sub/PTMakefile, main/PTMakefile, lib/PTMakefile:
	Updated copyright notice and email
	Now using common/PTMakefile for most common rules

	* base/PTMakefile: Updated copyright notice and email

	* configure, configure.in, makefile, prototype.lsm, prototype.lsm.in, prototype.spec, prototype.spec.in:
	Setting version now in one place: configure.in

	* prototype.spec: Made Makedefs.h a config file

	* prototype.lsm: Corrected layout, updated email.

	* scripts/test:
	Added a test for INCLUDEFLAGS and using level two sub directory

	* test/PTMakefile, sub/PTMakefile, main/PTMakefile, lib/PTMakefile, configure.in, Makedefs.h.dist, makefile, prototype.lsm, prototype.spec:
	Version bump to 1.3
	Updated E-mail address
	INCLUDEFLAGS fix for subdirectories

	* README: Forgot to update README for CPPEXT.

1999-10-04  Carlo Wood  <carlo@ansset>

	* test/PTMakefile, sub/PTMakefile, main/PTMakefile, lib/PTMakefile:
	Using DFLAGS

	* base/Makedefs.h, Makedefs.h.dist:
	Added comments and changed MAKEDEPEND into DFLAGS

1999-10-03  Carlo Wood  <carlo@ansset>

	* makefile, prototype.spec: Bumped version to 1.2

1999-09-18  Carlo Wood  <carlo@ansset>

	* test/Makefile, test/PTMakefile, templ-inst/Makefile, templ-inst/PTMakefile, sub/Makefile, sub/PTMakefile, scripts/makeproto, scripts/test, main/Makefile, main/PTMakefile, lib/Makefile, lib/PTMakefile, base/Makedefs.h, INSTALL, Makedefs.h.dist, README:
	Added support for C sources and CPPEXT.

1999-08-27  Carlo Wood  <carlo@ansset>

	* test/PTMakefile, main/Makefile, main/PTMakefile, lib/Makefile, lib/PTMakefile:
	Use LIBFLAGS everywhere and allow to use SHAREDLIBS with a lib/PTMakefile
	too.

	* maintainer/PTmakefile: Slight improvement.

1999-05-22  Carlo Wood  <carlo@ansset>

	* maintainer/PTmakefile:
	On second thought, let MINOR_VERSION be the second number in the version only.

1999-05-21  Carlo Wood  <carlo@ansset>

	* maintainer/makefile, maintainer/PTmakefile:
	Move TAG to *after* the definition of VERSION_MAJOR.
	Allow a VERSION to contain more then one dot.

1999-05-20  Carlo Wood  <carlo@ansset>

	* maintainer/PTmakefile: Bug fixes

	* maintainer/PTmakefile:
	Make sure the ChangeLog is up to date by making is a phony target.

	* maintainer/makefile: Bug fix.

	* maintainer/PTmakefile: Bug fix

	* maintainer/PTmakefile:
	automake needs README and ChangeLog already to be generated.

	* maintainer/PTmakefile: Bug fix

	* scripts/makeproto: Bug fix.

	* scripts/makeproto: Bug fix

	* Makefile.in: Also install the maintainer makefiles :/

	* scripts/makeproto, maintainer/makefile, maintainer/PTmakefile:
	Added support for a `maintainer makefile'.

1999-03-29  Carlo Wood  <carlo@ansset>

	* scripts/test: Updated script to work with changed base/Makedefs.h

	* test/Makefile, test/PTMakefile, templ-inst/Makefile, templ-inst/PTMakefile, sub/Makefile, sub/PTMakefile, main/Makefile, main/PTMakefile, lib/Makefile, lib/PTMakefile, base/Makedefs.h, base/Makefile, base/PTMakefile, Changelog, Makedefs.h.dist, prototype.lsm:
	See Changelog

1999-03-22  Carlo Wood  <carlo@ansset>

	* rpm/macros, rpm/rpmrc, Makedefs.h.dist, makefile, .rpmrc:
	Moved .rpmrc to rpm/rpmrc and adjusted to rpm-2.93

1999-03-21  Carlo Wood  <carlo@ansset>

	* rpm/RPMS/noarch/.cvsignore: Ignore noarch.rpm

	* rpm/macros, configure, makefile, .rpmrc: Adjusted for rpm-2.92

1999-03-15  Carlo Wood  <carlo@ansset>

	* INSTALL: Improved it again. Removed license notice.

	* INSTALL, README: Documentation fixes

	* scripts/test, rpm/SRPMS/.cvsignore, rpm/SOURCES/.cvsignore, makefile, Makefile.in, prototype.lsm, .rpmrc:
	Getting ready for release

1999-03-14  Carlo Wood  <carlo@ansset>

	* Makedefs.h.dist: Cleaned up a little

	* Makefile.in, prototype.spec: Fix

	* .cvsignore, Makefile.in, test/Makefile, sub/Makefile, scripts/makeproto, scripts/test, main/Makefile, lib/Makefile, base/Makedefs.h, base/Makefile, configure, configure.in, INSTALL, Makedefs.h, prototype.lsm, prototype.spec, README:
	Getting ready to release this.

	* Makefile.in, prototype.lsm: Added target clean
	Copied description from .spec to .lsm

1999-03-12  Carlo Wood  <carlo@ansset>

	* INSTALL, prototype.lsm, README: Renamed proto to prototype

	* prototype.lsm: LSM entry

1999-03-11  Carlo Wood  <carlo@ansset>

	* test/Makefile, test/Makefile.test, test/PTMakefile, templ-inst/inst-all-templ, templ-inst/inst-templ, templ-inst/Makefile, templ-inst/Makefile.templ-inst, templ-inst/PTMakefile, sub/Makefile, sub/Makefile.sub, sub/PTMakefile, main/Makefile, main/Makefile.main, main/PTMakefile, lib/Makefile, lib/Makefile.lib, lib/PTMakefile, base/Makefile, base/Makefile.base, base/PTMakefile:
	Renamed Makefile to PTMakefile

	* .cvsignore, INSTALL, LICENSE, LICENSE.QPL, LICENSE.sig, Makedefs.h, Makedefs.h.dist, README:
	Added QPL and installation instructions

1998-08-06  Carlo Wood  <carlo@ansset>

	* lib/Makefile: Added -fpic to compile flags

	* Makedefs.h:
	Added -fomit-frame-pointer and -Wwrite-strings to debug flags

1998-06-17  Carlo Wood  <carlo@ansset>

	* test/Makefile, templ-inst/inst-all-templ, templ-inst/inst-templ, sub/Makefile, main/Makefile, lib/Makefile, base/Makefile:
	Bug fixes and improvements

1998-03-12  Carlo Wood  <carlo@ansset>

	* templ-inst/inst-all-templ, templ-inst/inst-templ, templ-inst/Makefile, templ-inst/Makefile.templ-inst, test/Makefile, test/Makefile.test, sub/Makefile, sub/Makefile.sub, main/Makefile, main/Makefile.main, lib/Makefile, lib/Makefile.lib, base/Makefile, base/Makefile.base, Makedefs.h, Makedefs.h.dist:
	Update

1998-01-06  Carlo Wood  <carlo@ansset>

	* test/Makefile, test/Makefile.test, sub/Makefile, sub/Makefile.sub, main/Makefile, main/Makefile.main, lib/Makefile, lib/Makefile.lib, base/Makefile, base/Makefile.base, README, Makedefs.h, Makedefs.h.dist:
	Splitted up Makefiles into global Makefiles and project Makefile templates

1997-10-28  Carlo Wood  <carlo@ansset>

	* main/Makefile, lib/Makefile, Makedefs.h: Improvements

1997-06-04  Carlo Wood  <carlo@ansset>

	* test/Makefile, sub/Makefile, main/Makefile, lib/Makefile, base/Makefile, Makedefs.h, Makedefs.h.dist:
	Lots of bug fixes, changes and improvements.

1996-10-11  Carlo Wood  <carlo@ansset>

	* Makedefs.h: Solaris -> Linux

	* lib/Makefile, Makedefs.h: Moved CFLAGS to where it belongs.
	Stopped supporting SUNWpro compiler (doesn't support STL), you now need
	to install g++ on solaris.

1996-09-24  Carlo Wood  <carlo@ansset>

	* Makedefs.h:
	Makedefs.h: gcc-2.8 does need the extra operator<< defines.
	templates/main.cc: SIGINT terminates program, and SIGCLD causes waitpid(2)
	  to be called.

1996-09-18  Carlo Wood  <carlo@ansset>

	* Makedefs.h: Installed a new ss-960906

1996-08-12  Carlo Wood  <carlo@ansset>

	* Makedefs.h: Added extra -Warning options to g++

1996-07-07  Carlo Wood  <carlo@ansset>

	* test/Makefile, sub/Makefile, main/Makefile, lib/Makefile, base/Makedefs.h, base/Makefile, README, Makedefs.h, Makedefs.h.dist:
	Moved Makedefs.h for project directories to the proto/ directory.

1996-05-30  Carlo Wood  <carlo@ansset>

	* test/Makefile: test: Updated SHAREDLIBS with the new libs
	templates: Added template for the main cc file.

1996-05-05  Carlo Wood  <carlo@ansset>

	* base/Makefile: Bug fix in base Makefile

	* lib/Makefile:
	Added supported for Solaris2.4 using the SUNWpro CC compiler (4.0.1)
	Note: Shared libraries are made, but do not work yet: Something is
	 wrong with the linkage, maybe the order.

1996-04-19  Carlo Wood  <carlo@ansset>

	* main/Makefile, sub/Makefile, test/Makefile, base/Makefile, lib/Makefile:
	Moved `proto' outside of `libr'. Now an environmental variable
	PROTODIR should point to where `proto' resides.

1996-04-18  Carlo Wood  <carlo@ansset>

	* test/Makefile, sub/Makefile, main/Makefile, lib/Makefile, base/Makedefs.h, base/Makefile, README:
	Tried to go back to libr_0_57

	* test/Makefile, main/Makefile, sub/Makefile, base/Makedefs.h, base/Makefile, lib/Makefile, README:
	Removed directory 'proto'. Going to replace it with a sym link.

1996-04-03  Carlo Wood  <carlo@ansset>

	* test/Makefile, sub/Makefile, lib/Makefile, main/Makefile, base/Makefile, base/Makedefs.h, README:
	Added RCS headers and ID strings.

1996-03-31  Carlo Wood  <carlo@ansset>

	* base/Makedefs.h, base/Makefile, test/Makefile: libr 0.55

	* base/Makedefs.h, base/Makefile, test/Makefile: New file.

	* lib/Makefile, main/Makefile, README, sub/Makefile: libr 0.55

	* lib/Makefile, main/Makefile, README, sub/Makefile: New file.

