2005-03-13 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.ac: Removed all tests for gtk+ 1.2.x and fixed error 
        message if gtk+ 2.2.x is not found.

2005-03-08 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.ac: Bumped version to 20050313

2005-03-06 Ales Hvezda   <ahvezda@geda.seul.org>

        * gschlas/gschlas.c: Fixed code to allow user to specify absolute
        filenames on the command line again.

2005-02-26 01:16  Dan McMahill <danmc>

	* src/: Makefile.am, olib.l: portability fixes to allow AT&T lex
	  (yeck, but its what ships with solaris) to compile this.  Also
	  #ifdef around some GCC-isms to let this build with non-gcc
	  compilers.

2005-02-24 01:21  Dan McMahill <danmc>

	* src/gsch2pcb.c: when parsing the project file, remove trailing
	  whitespace.  Otherwise strange things can happen.  This is
	  especially true if the "output-name" has trailing whitespace.

2005-02-22  Carlos Nieves Onega <cnieves@iespana.es>

	* configure.ac, gschlas/gschlas.c: Removed call to gtk_init().
	  GDK is now initialized in libgeda if it's a non-graphical app.
	
2005-02-22 22:13  Dan McMahill <danmc>

	* configure.ac, src/Makefile.am: if we're using gcc then turn on
	  -Wall

2005-02-20  Patrick Bernaud  <b-patrick@wanadoo.fr>

	* gschlas/gschlas.c (main_prog): Adapted for new logging system.

2005-02-19  Carlos Nieves Onega <cnieves@iespana.es>

	* gschlas/globals.c: Added definition of picture_draw_func after 
	adding picture support to libgeda.

	* configure.ac, gschlas/gschlas.c: Added call to gtk_init() 
	  since gdk-pixbuf needs it if called.	  
	
2005-02-11  Patrick Bernaud  <b-patrick@wanadoo.fr>

	* gschlas/gschlas.c (main_prog): Adapted for new toplevel and page 
	APIs in libgeda.

2005-02-08 12:15  danmc

	* gschlas/g_register.c, gschlas/gschlas.c, include/prototype.h:
	  remove remaining gh_* functions.

2005-02-08 12:01  danmc

	* gschlas/g_rc.c: fix a typo in the last commit.  Now we check
	  gschlas-version instead of gschem-version.

2005-02-07 23:57  danmc

	* configure.ac, gschlas/g_rc.c, gschlas/g_register.c,
	  gschlas/globals.c, gschlas/gschlas.c, gschlas/i_vars.c,
	  gschlas/parsecmd.c, src/char_width.c, src/convert_sym.c,
	  src/glib12-compat.c, src/gmk_sym.c, src/gsch2pcb.c,
	  src/sarlacc_schem.c, src/smash_megafile.c: add dmalloc and
	  Electric Fence debugging options

2005-02-07 23:18  danmc

	* gschlas/g_rc.c: get rid of gh_* guile interface

2005-02-07 15:47  sdb

	* src/gsch2pcb.c: Added additional printfs during directory search
	  in -v -v mode.

2005-02-04  Patrick Bernaud  <b-patrick@wanadoo.fr>

	* gschlas/gschlas.c: Made it use GLib's G_DIR_SEPARATOR* instead of 
	libgeda's *_SEPARATER_*.
	Replaced u_basic_strdup() and u_basic_strdup_multiple() by GLib 
	functions.

2005-01-29  Patrick Bernaud  <b-patrick@wanadoo.fr>

	* gschlas/gschlas.c (gschlas_quit): Adapted for new component library 
	code.

2005-27-01 Stuart Brorson <sdb@cloud9.net>

	* gschlas/gschlas.c: Changes made to enable correct opening
	of schematics in foreign directories.  Changes detailed in libgeda
	ChangeLog.  
	
2004-12-28 Ales Hvezda   <ahvezda@geda.seul.org>

	* scripts/gsymfix.pl: Added symbol cleanup script by Mike Skerritt.
	Thanks!

2004-12-27 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.ac: Updated version to 20041228

2004-07-03 Ales Hvezda   <ahvezda@geda.seul.org>

	* include/i_vars.h, prototype.h, gschlas/g_rc.c, g_register.c,
	gschlas.c, i_vars.c: Removed a whole bunch of rc related code.
	The removed code was moved into libgeda.

        * configure.ac: Updated version to 20040710
	
2004-01-17 Ales Hvezda   <ahvezda@geda.seul.org>

        * config.h.in: Remove machine generated file.

2004-01-12 Ales Hvezda   <ahvezda@geda.seul.org>

	* scripts/Makefile.am: Changed the sed command when building garchive
	to work with more sed versions hopefully.  

2004-01-11 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.ac: Updated version to 20040111

	* src/gsch2pcb.c, examples/gsch2pcb/project.sample: Upgraded to 
	Bill Wilson's latest version (1.4) (1.3 skipped)

	* Makefile.am: Oops forgot to remove references to the README.* 
	files when they were moved, so make dist broke.  Fixed.

2004-01-06 Ales Hvezda   <ahvezda@geda.seul.org>

	* docs/Makefile.am: Changed doc install directory readme to readmes

2004-01-03 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/gsch2pcb.c, examples/gsch2pcb/project.sample: Upgraded to 
	Bill Wilson's latest version (1.2)

	* scripts/gsymupdate: Found a last minute critical bug which
	caused gschem/gschlas to assert because a text field (the number
	of lines) wasn't being set on split text lines.  gsymupdate does
	not really handle multi line text items.  A bug needs to be
	filed for this so it is not forgotten about.

2004-01-01 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.ac: Added --with-docdir command line flag as well all
        the code to support installing documentation.  Also added a prog
        check for groff.

	* docs/README.*: Moved all the readmes into the docs subdirectory.

	* docs/Makefile.am: Added code to install all the readme files
        into the documentation directory.  

2003-12-31 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.ac: Bumped version to 20031231

2003-12-30 Ales Hvezda   <ahvezda@geda.seul.org>

	* scripts/garchive.py, Makefile.am: Included Stuart's garchive
	script.

	* ChangeLog.gsch2pcb, src/glib12-compat.c, src/gsch2pcb.c:
	Included Bill Wilson's latest gsch2pcb (version 1.1)
	
2003-12-29 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.ac: Added checks for gtk+ 2.2.x and 1.2.x.  This was
	needed since the HAS_GTK22 will start to be used in libgeda includes.

2003-11-09 Ales Hvezda   <ahvezda@geda.seul.org>

        * autogen.sh: Added script to generate all the auto* generated files.

        * config.guess config.sub depcomp install-sh mkinstalldirs missing
	compile: Removed machine generated files from CVS.

        * Makefile.am: Added the above files to be cleaned during
        maintainer-clean

2003-10-19 Ales Hvezda   <ahvezda@geda.seul.org>

        * src/g_rc.nw: Added the words "optional" and "required" to the
        *rc log find messages.

2003-10-18 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.ac: Updated version to something more recent, but this
	version is not an official release.

2003-10-04 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.ac: Updated version to something more recent, but this
	version is not an official release.

2003-10-02 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/gsch2pcb.c, ChangeLog.gsch2pcb: Updated to Bill Wilson's 
	version 1.0.1

2003-09-27 Ales Hvezda   <ahvezda@geda.seul.org>

	* ChangeLog.gsch2pcb, README.gsch2pcb, examples/gsch2pcb/.cvsignore,
	examples/gsch2pcb/Makefile.am, examples/gsch2pcb/project.sample,
	examples/Makefile.am, src/glib12-compat.c, src/gsch2pcb.c, 
	configure.ac, README: Updated Bill Wilson's gsch2pcb to his 1.0 
	version.

2003-09-20 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.ac: Fixed MinGW cflags/ldflags

        * auto* files: Updated to autoconf 2.57 and automake 1.7.6

2003-08-31 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.ac: Changed AC_CONFIG_HEADER to AM_CONFIG_HEADER

	* scripts/pads_backannotate: Added script by Dan McMahill.

	* src/gsch2pcb.c and friends: Integrated gsch2pcb written by
	Bill Wilson.  Thanks Bill!

2003-08-24 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.ac: Removed redundant tests (gtk+, guile) and improved
        the configuration summary message.

2003-07-20 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.ac: Renamed from configure.in.

	* configure.ac: Bunch of cleanup to start using pkg-config for all
	libraries.  Unfortunately, gnetlist now links against libgtk*.  I 
	might fix that in the future.

	* *.in, *.h, etc: Removed a bunch of old unneeded auto* files.

2003-07-14 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/gmk_sym.c: Applied patch by Holger Dietze to fix Bug #63:
	"utils/gmk_sym is outdated"

2003-07-06 Ales Hvezda   <ahvezda@geda.seul.org>

	* scripts/tragesym, README: Added tragesym 0.0.5 by Werner Hoch.
	Ales renamed script from tragesym.py to tragesym (to be consistent
	with the rest of the scripts in the utils package).

	* README.tragesym, ChangeLog.tragesym: Added info files which are
	part of tragesym.  Minor updates here and there.

	* examples/tragesym, examples/gmk_sym: Reoganized the examples
	directory to include tragesym.

2003-05-25 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/sarlacc_schem.c: Initalized some variables to make compiler 
	happy.

	* configure.in: Applied Wojciech Kazubski's --with-docdir patch

2003-05-22 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.in: Updated version

2003-05-13 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/sarlacc_schem.c: Applied patch by Charles Lepple to fix a 
	build problem on OSX.

2003-02-23 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.in: Added shell code to expand prefix and set the
	GEDADOCDIR to the proper path ($prefix/share/doc/geda-doc

	* scripts/config.sh.in: Changed variables to use the above
	GEDADOCDIR

2003-02-20 Ales Hvezda   <ahvezda@geda.seul.org>

        * gschlas/gschlas.c: Applied patchlet from Steve Tell for disabling
        the guile 1.6.3 deprecated warnings.

	* scripts/refdes_renum: Added useful perl script by Dan McMahill.
	Thanks.

2003-02-18 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.in: Bumped version to 20030223

2003-02-06 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.in: Applied Gabriel Paubert's warning reducing patch with
        a few minor mods.

2003-01-26 Ales Hvezda   <ahvezda@geda.seul.org>
		
	* src/Makefile.am: Added liberty to all targets for mingw

2003-01-11 Ales Hvezda   <ahvezda@geda.seul.org>

	* Makefile.am: Fixed the distclean-local target. 

2002-12-30 Chris Ellec <chris @ gtx.seul.org>

	* utils/src/gmk_sym.c: updated file format to 20021103
     	for pins and boxes.

2002-11-30 Ales Hvezda   <ahvezda@geda.seul.org>

        * lib/system-gschlasrc.in: Changed the variable names which hold
        the paths to the data and rc directories.

	* scripts/Makefile.am: Added gschemdoc to distclean target

        * aclocal.m4: Removed file from cvs.

	* src/Makefile.am: Added -lm to olib LD_FLAGS

2002-11-23 Ales Hvezda   <ahvezda@geda.seul.org>

	* scripts/gschemdoc.sh: Added %20filetype:pdf to the google search
	to increase the likelyhood of getting the datasheet.  Suggested by
	Antonio A Todo Bom.

	* scripts/gschemdoc.sh: Applied the patch by Gabriel Paubert to 
	this file to fix the which problems reported on geda-dev.  Thanks.

2002-11-04 Egil Kvaleberg       <egil@kvaleberg.no>

	* configure.in: Changed AC_PROG_LEX to AM_PROG_LEX to cater for 
	automake 1.6.3. Note that this also requires that autoreconf is
	run.

2002-11-03 Ales Hvezda   <ahvezda@geda.seul.org>

	* scripts/gschupdate, scripts/symupdate: Oops, these scripts will
	break if an attribute has a ='s in it.  Fixed this by passing 2 as
	the LIMIT to perl's split.

        * configure.in: Updated version to 20021103 (an official version)

2002-10-31 Ales Hvezda   <ahvezda@geda.seul.org>

	* scripts/gschemdoc.sh: Changed the manual which is brought up when
	you run gschemdoc -m (from gschem.txt go gedadocs.html).

	* scripts/gschemdoc.sh: Added phoenix to the list of browsers.

	* scripts/gschemdoc.sh: Added another echo to output which browser
	has been found.

2002-10-29 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/olib.l geda_sym_format.h: Added Mario Pascucci's olib converter.

	* README.olib: Added README for above.

2002-10-28 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.in: Bumped version to 20021031

2002-10-27 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure and friends: Ran "autoreconf --force --install -v" 
	to really upgrade to the newest version of the auto* tools.

	* scripts/gschemdoc: Applied Egil's patch to remove the -- for
	Netscape and Mozilla

	* gschlas/g_rc.c, g_register.c, i_vars.c, include/i_vars.h: Added
	force-boundingbox rc variable.

	* lib/system-gschlas.in: Added default for force-boundingbox variable

2002-10-19 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.in, *.m4: Upgraded to automake 1.7.1 and autoconf 2.54
	
2002-10-17 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.in, scripts/Makefile.am, scripts/config.sh.in, 
	scripts/gschemdoc.sh: Added find documentation patch from Egil 
	Kvaleberg.  Thanks.

2002-10-07 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/sarlacc_schem.c, scripts/sarlacc_sym: Added updates from
	Egil Kvaleberg.  Thanks.

2002-09-22 Ales Hvezda   <ahvezda@geda.seul.org>

	* gschlas/: Added new libgeda program: gEDA schematic/symbol Load and
	Save.  This program just loads the specified files and saves them in
	the current file format.  gschlas is used by gschupdate and
	gsymupdate.

	* lib/, lib/system-gschlasrc.in: Added rc file for above

	* include/: Added include directory and files for above

	* scripts/gschupdate, gsymupdate: Updated to use gschlas.

	* configure.in and others: Updated scripts to search for libgeda and
	all the required programs.

	* configure.in: Bumped version to 20020922, which is NOT a release.

2002-09-07 Ales Hvezda   <ahvezda@geda.seul.org>

	* utils/convert_sym.c: Updated code to attach pinseq= and pinnumber=
	instead of pin#=#  

	* utils/convert_sym.c: Updated code to attach netname= instead of
	label=

	* utils/convert_sym.c: Updated "v %s" string to be 19991011 which
	is the right version for the files convert_sym spits out.  This
	should eventually be updated to the lastest version, but gschem
	will happily read in old files.

	* utils/convert_sym.c: Symbols/schematics that are outputed from
	this tool are now current to the 20020825 attribute scheme.

	* utils/gmk_sym.c: Updated code to output pinseq= and pinnumber=
	instead of pin#=#.

	* utils/gmk_sym.c: Symbols that are outputed from this tool are
	now current to the 20020825 attribute scheme.

	* utils/sarlacc_sym: Updated code to output pinseq= and pinnumber=
	instead of pin#=#.  UNTESTED, but should be okay.

2002-08-14 Chris Ellec   <chris @ gtx.seul.org >

	* utils/gmk_sym.c: Check for multiple instances of the same pin 
     	number and quit when this happens, give Fatal error messsage.

2002-07-30 Ales Hvezda   <ahvezda@geda.seul.org>

	* scripts/gsymupdate: Added code to properly convert type= and label= 
	to pintype= and pinlabel=

2002-07-29 Ales Hvezda   <ahvezda@geda.seul.org>

	* scripts/gsymupdate, gschupdate: Added a check to not update if an
	equivalant .old file is found

2002-07-27 Ales Hvezda   <ahvezda@geda.seul.org>

	* scripts/: Created new directory for non-compiled utils

	* src/*: Moved non-compiled utils to scripts directory

2002-07-14 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/convert_sym.awk, convert_sym.c, gmk_sym.c, sarlacc_schem.c, 
	sarlacc_sym:  Changed all user visible references of uref to
	refdes.

	* gsymupdate, gschupdate: Added code to convert uref= to refdes=
	
	* gsymupdate, gschupdate: Bunch of code to make these programs
	a lot more robust and useful.
	
2002-07-07 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/gsymupdate, gschupdate: Added simple perl scripts to convert
	existing symbols and schematics to use the new attribute conventions

2002-07-06 Ales Hvezda   <ahvezda@geda.seul.org>

        * configure.in/Makefile.am: Upgraded to automake 1.6.2

2002-05-15 Chris Ellec <chris @ gtx.seul.org>

	* src/gmk_sym.c: Added a couple of data verifications to avoid
	seg faults when the input file has errors.

2002-04-08 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/gmk_sym.c: Fixed a #ifndef to be MINGW32 correct 

2002-04-03 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.in and friends: More work on getting the upgrade of 
	autoconf, automake, and libtool to behave correctly.

	* configure.in: Added PATHSEP variable which holds the proper path
	separater depending on the platform.

	* lib/system-*.in: Work on getting rc files to use above variable.

2002-02-02 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/sarlacc_schem.c: Put in placed the updated files from 
	Dave Lawrence.  Bug fixes
	
2001-07-22 Ales Hvezda   <ahvezda@geda.seul.org>

	* src/char_width.c: Added patch by Dan Mcmahill for 64-bit 
	  architectures.

2001-07-19 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.in: Bumped up version to 20010722

	* configure.in: More updates to get cygwin to build right

2001-07-01 Ales Hvezda   <ahvezda@geda.seul.org>

	* configure.in: Make sure configure scripts work with autoconf-2.50
	  (had to fix cygwin check), they do not yet work with 2.50

	* Cleaned up all the auto* related files to be current and not stale

2001-03-18 Ales Hvezda   <ahvezda@geda.seul.org>

        * Removed all Makefile.in files and configure

2001-03-17 Ales Hvezda   <ahvezda@geda.seul.org>
        
        * Got make dist and make distcheck working (means all files which are
          in CVS are in some Makefile)

        * configure.in: Added DATADIR instead of PACKAGE

2001-03-04  Ales Hvezda  <ahvezda@geda.seul.org>

	* src/gmk_sym.c: Patched file according to the fixes which 
	  Rolf Fiedler provided (polarity bubbles and clock symbols are
	  not attached as attributes), also fixed the orientation of 
	  text for top and bottom pins.

        * configure.in: Updated version

2001-02-23  Ales Hvezda  <ahvezda@geda.seul.org>

	* src/gmk_sym.c: Added #include <time.h> to see if that solves
	  Hamish's build problem.  

2000-12-03  Ales Hvezda  <ahvezda@geda.seul.org>

	* src/gmk_sym.c: Put in a #ifndef to make the cygwin port happy

2000-10-02  Ales Hvezda  <ahvezda@geda.seul.org>

	* src/gmk_sym.c: Changed the v output (version) to be a fixed date

	* src/convert_sym.c: Changed the v output (version) to be a fixed date

2000-07-12  Matt Ettus  <matt@ettus.com>

	* gmk_sym.c:  Pin Labels now properly attached to pins
	  All text now has text origin info.  (Not intelligent yet)
	  Added class and pins attributes for allegro netlister
	  Added uref attribute and optional footprint
	  Dots and clock symbols for pins are now attached to pin, 
	  in preparation for (hoping for :) gschem handling this.

2000-07-04  Ales Hvezda  <ahvezda@geda.seul.org>

        * configure.in: Bumped version up to 20000704

2000-02-20  Ales Hvezda  <ahvezda@geda.seul.org>

	* src/*.txt: Added bunch of sample gmk_sym txt files by Marcus 
	  Isaksson

2000-02-19  Ales Hvezda  <ahvezda@geda.seul.org>

        * README/INSTALL: Updated files to reflect next release

	* src/*.c: Fixed all warnings (using -Wall -Werror)

2000-01-22  Matt Ettus  <matt@ettus.com>

	* src/sarlacc_sym:  Handles more cases of oddly formed pins

1999-10-16  Ales Hvezda  <ahvezda@geda.seul.org>

        * configure.in src/Makefile.am: Now searching for libgeda-config 
	  and added an include (-I) for libgeda includes (requested by Mike)

10/6/99	Moved Project Sarlacc into CVS

8/27/99 Set the program version to 19990829 to force Ales to release
        on the 29th :)

	Updated all *.c and *.h files to have the right address for the
	FSF in the copyright/licence header

7/22/99	Integrated utils directory into the new seperate build system

	Checked utils into cvs repository


----------- New seperate build system starts here -----------


5/6/99 	Added the latest gmk_sym (includes char_width.c and mk_char_tab.pl) 
        from Jerry O'Keefe

	Added char_width.c to Makefile.am, removed it from being an included
	C file in gmk_sym.c

4/9/99 	Renamed mk_sym to gmk_sym (Jerry's send a new one in)

3/30/99 Integrated Mike's latest viewlogic convert/smash code. (fixes the
	minor type with snprintf)

3/26/99 Added 8031.txt as an example file for mk_sym
	
	Put the latest version of mk_sym in place

3/25/99 #if 0'ed some code in convert_sym.c out just to make a -Wall -Werror
	compile happy, can be put back in; doesn't matter to me.

3/23/99 Integrated new C version of the ViewLogic utils by Mike in the
	./configure/build mechanism 

	Added more info related to these files to the README

3/22/99 Put the first version of the ViewLogic utils by Mike Jarabek in
	this dir

	Added info related to these files to the README

3/21/99 Created directory and put mk_sym.c into it

	Removed some // from mk_sym.c

	Created a README for the utils in this directory
	
