1 2007-05-25 Ales Hvezda <ahvezda@geda.seul.org>
3 * configure.ac: Updated version to 20070526 in prep for the next
6 2007-04-21 Ales Hvezda <ahvezda@geda.seul.org>
8 * tests/refdes_renum/outputs/Makefile.am: Fixed filenames to
9 have a dash instead of a colon
11 2007-04-21 Carlos Nieves Onega <cnieves (AT) iespana (DOT) net>
13 * configure.ac, scripts/Makefile.am, scripts/gschemdoc.sh,
14 scripts/config.sh.in: Applied patch by Peter Brett.
16 Moved gschemdoc from utils/scripts to gschem/scripts.
18 * scripts/gschemdoc.sh: Apply patch from Peter Brett to
19 allow gschemdoc to access wiki pages with -w .
21 The original patch initially tries to find a local export
22 of the wiki; on failure, it falls back to the online wiki
25 Since the online wiki and the user's geda version may not
26 be the same, I commented out the part to display the online
27 wiki if the file is not locally available. Thanks!
29 2007-04-20 18:32 Dan McMahill <danmc>
31 * tests/refdes_renum/: run_tests.sh,
32 outputs/all_new_refdeses-allnew.sch,
33 outputs/all_new_refdeses1-allnew.sch,
34 outputs/all_new_refdeses1:allnew.sch,
35 outputs/all_new_refdeses2-allnew.sch,
36 outputs/all_new_refdeses2:allnew.sch,
37 outputs/all_new_refdeses:allnew.sch,
38 outputs/all_old_refdeses-allold.sch,
39 outputs/all_old_refdeses1-allold.sch,
40 outputs/all_old_refdeses1:allold.sch,
41 outputs/all_old_refdeses2-allold.sch,
42 outputs/all_old_refdeses2:allold.sch,
43 outputs/all_old_refdeses:allold.sch,
44 outputs/multi_clear-file1.sch, outputs/multi_clear-file2.sch,
45 outputs/multi_clear-file3.sch, outputs/multi_clear:file1.sch,
46 outputs/multi_clear:file2.sch, outputs/multi_clear:file3.sch,
47 outputs/multi_pgskip1-file1.sch, outputs/multi_pgskip1-file2.sch,
48 outputs/multi_pgskip1-file3.sch, outputs/multi_pgskip1:file1.sch,
49 outputs/multi_pgskip1:file2.sch, outputs/multi_pgskip1:file3.sch,
50 outputs/multi_pgskip2-file1.sch, outputs/multi_pgskip2-file2.sch,
51 outputs/multi_pgskip2-file3.sch, outputs/multi_pgskip2:file1.sch,
52 outputs/multi_pgskip2:file2.sch, outputs/multi_pgskip2:file3.sch,
53 outputs/multi_renum-file1.sch, outputs/multi_renum-file2.sch,
54 outputs/multi_renum-file3.sch, outputs/multi_renum:file1.sch,
55 outputs/multi_renum:file2.sch, outputs/multi_renum:file3.sch,
56 outputs/single_clear-file1.sch, outputs/single_clear:file1.sch,
57 outputs/single_pgskip1-file1.sch,
58 outputs/single_pgskip1:file1.sch,
59 outputs/single_pgskip2-file1.sch,
60 outputs/single_pgskip2:file1.sch,
61 outputs/single_pgskip3-more_than_10.sch,
62 outputs/single_pgskip3:more_than_10.sch,
63 outputs/single_renum-file1.sch, outputs/single_renum:file1.sch,
64 outputs/some_new_pgskip-someold1.sch,
65 outputs/some_new_pgskip-someold2.sch,
66 outputs/some_new_pgskip-someold3.sch,
67 outputs/some_new_pgskip1-someold1.sch,
68 outputs/some_new_pgskip1-someold2.sch,
69 outputs/some_new_pgskip1-someold3.sch,
70 outputs/some_new_pgskip1:someold1.sch,
71 outputs/some_new_pgskip1:someold2.sch,
72 outputs/some_new_pgskip1:someold3.sch,
73 outputs/some_new_pgskip2-someold1.sch,
74 outputs/some_new_pgskip2-someold2.sch,
75 outputs/some_new_pgskip2-someold3.sch,
76 outputs/some_new_pgskip2:someold1.sch,
77 outputs/some_new_pgskip2:someold2.sch,
78 outputs/some_new_pgskip2:someold3.sch,
79 outputs/some_new_pgskip:someold1.sch,
80 outputs/some_new_pgskip:someold2.sch,
81 outputs/some_new_pgskip:someold3.sch,
82 outputs/some_old_refdeses-someold1.sch,
83 outputs/some_old_refdeses1-someold1.sch,
84 outputs/some_old_refdeses1:someold1.sch,
85 outputs/some_old_refdeses2-someold1.sch,
86 outputs/some_old_refdeses2:someold1.sch,
87 outputs/some_old_refdeses:someold1.sch: use - instead of : in
88 filenames because windows does *not* like :
90 2007-04-15 Stuart Brorson <sdb (AT) cloud9 (DOT) net>
91 * refdes_renum: Made --gentle default behavior of refdes_renum.
92 Modified test suite to account for this new behavior.
94 2007-04-14 Stuart Brorson <sdb (AT) cloud9 (DOT) net>
95 * Added a bunch of regression tests to the suite for refdes_renum.
97 2007-04-14 Stuart Brorson <sdb (AT) cloud9 (DOT) net>
98 * refdes_renum: modified refdes_renum to incorporate --gentle
99 flag which won't overwrite refdeses already numbered.
101 2007-04-13 23:18 Dan McMahill <danmc>
103 * Makefile.am, configure.ac, tests/Makefile.am,
104 tests/refdes_renum/Makefile.am, tests/refdes_renum/README.txt,
105 tests/refdes_renum/run_tests.sh, tests/refdes_renum/tests.list,
106 tests/refdes_renum/inputs/Makefile.am,
107 tests/refdes_renum/inputs/file1.sch,
108 tests/refdes_renum/inputs/file2.sch,
109 tests/refdes_renum/inputs/file3.sch,
110 tests/refdes_renum/inputs/more_than_10.sch,
111 tests/refdes_renum/outputs/Makefile.am,
112 tests/refdes_renum/outputs/multi_clear:file1.sch,
113 tests/refdes_renum/outputs/multi_clear:file2.sch,
114 tests/refdes_renum/outputs/multi_clear:file3.sch,
115 tests/refdes_renum/outputs/multi_pgskip1:file1.sch,
116 tests/refdes_renum/outputs/multi_pgskip1:file2.sch,
117 tests/refdes_renum/outputs/multi_pgskip1:file3.sch,
118 tests/refdes_renum/outputs/multi_pgskip2:file1.sch,
119 tests/refdes_renum/outputs/multi_pgskip2:file2.sch,
120 tests/refdes_renum/outputs/multi_pgskip2:file3.sch,
121 tests/refdes_renum/outputs/multi_renum:file1.sch,
122 tests/refdes_renum/outputs/multi_renum:file2.sch,
123 tests/refdes_renum/outputs/multi_renum:file3.sch,
124 tests/refdes_renum/outputs/single_clear:file1.sch,
125 tests/refdes_renum/outputs/single_pgskip1:file1.sch,
126 tests/refdes_renum/outputs/single_pgskip2:file1.sch,
127 tests/refdes_renum/outputs/single_pgskip3:more_than_10.sch,
128 tests/refdes_renum/outputs/single_renum:file1.sch: add
129 refdes_renum testsuite
131 2007-02-16 Ales Hvezda <ahvezda@geda.seul.org>
133 * scripts/Makefile.am: Fix to get make distcheck to pass.
135 2007-02-13 20:31 Dan McMahill <danmc>
137 * examples/gsch2pcb/project.sample, src/gsch2pcb.c: Following the
138 principle of least suprise use "--skip-m4" for the command line
139 and "skip-m4" for the project file that can be included to skip
140 m4. This way users don't have to do anything to keep the old
141 behaviour. This replaces the rather short lived (< 1 week)
144 2007-02-10 Ales Hvezda <ahvezda@geda.seul.org>
146 * src/gsch2pcb.c: Applied patch by Jeff Mallatt to fix a typo
147 in some helpful output for pcb's Disperse all elements. Thanks.
149 * scripts/gschemdoc.sh: Applied patch by Charles Lepple [ 1590587 ]
150 gschemdoc additions for Mac OS X. Thanks!
152 * src/convert_sym.c: Applied patch by Hans N. [ 1581813 ] Patch
153 to ignore '|' tags. Thanks!
155 * gschlas/globals.c: Removed quit_func since it is
158 * scripts/gnet_hier_verilog.sh: Added new script by Paul Tan
159 [ 1566117 ] Script for non-flatten herarchical Verilog netlist.
160 Thanks! Fixed some of the headers to be correct (copyright
163 * man/grenum.1: Updated the man page a little for bug:
164 [ 1556064 ] man page version out of date
166 * configure.ac: Bumped package version to 20070216.
168 2007-02-08 19:24 Dan McMahill <danmc>
170 * configure.ac, examples/gsch2pcb/Makefile.am,
171 examples/gsch2pcb/first.sch, examples/gsch2pcb/project.sample,
172 examples/gsch2pcb/second.sch, examples/gsch2pcb/third.sch,
173 src/gsch2pcb.c: 1) add a new option to gsch2pcb "use-m4" for the
174 project file or "--use-m4" for the command line. By default now,
175 gsch2pcb will not try to run m4 at all. If you want the old
176 behaviour of running m4, you'll have to use this option. It
177 seems that this is what most users want (no m4 involved at run
180 2) rather than hard coding a number of paths like /usr/X11R6/lib
181 and /usr/local/share into the code for places to look for PCB
182 footprints, use a single default directory which is based on
183 ${datadir}. If the user wants to, they can override that with
184 --with-pcb-datadir=/opt/pcb-20070204/share for example.
186 3) when searching for newlib footprints with, for example, a
187 name like footprint=MY1206, match either "MY1206" or "MY1206.fp"
188 so we can start having extensions on footprint files without
189 needing to explicitly add the ".fp" part in the footprint=
190 attribute. All of the footprints in the pcb distribution which
191 came from the m4 libraries have .fp extensions now.
193 4) add some example schematic files in the gsch2pcb example
196 2007-01-08 Ales Hvezda <ahvezda@geda.seul.org>
198 * gschlas/Makefile.am, gschlas/globals.c, gschlas/gschlas.c,
199 gschlas/parsecmd.c, gschlas/s_util.c, include/globals.h,
200 include/prototype.h: Added embed/unembed command line switched to
201 gschlas to support embedding/unembedding all components/pictures
202 in the specified schematics on the command line.
204 2006-11-21 Ales Hvezda <ahvezda@geda.seul.org>
206 * configure.ac: Fixed libgeda detection/find error message when
207 the wrong libgeda version is found. (Bug reported by Karel Kulhavy;
210 2006-10-20 Ales Hvezda <ahvezda@geda.seul.org>
212 * configure.ac: Bumped package version to 20061020.
214 2006-09-27 Carlos Nieves Onega <cnieves@iespana.es>
216 * configure.ac : Applied patch #1564796 by Cesar Strauss,
217 enabling Cygwin's compilation. Thanks.
219 * src/gmk_sym.c: Do not redefine stricmp. Work based on patch
220 #1564805 by Cesar Strauss and comments by Peter Brett. Thanks.
221 Use strcasecmp by default instead of stricmp.
222 If strcasecmp is not available, but stricmp is, then define
223 strcasecmp as stricmp.
225 * scripts/gschemdoc.sh: Applied (partially) patch #1511658 by
226 Cesar Strauss. The rest of the patch was already covered by
227 patches #1564796 and #1564805. Thanks.
230 " gschemdoc now uses the cygpath utility, if present, to
231 filter the file paths before calling the viewer.
233 Also, I added iexplore (Internet Explorer) to the
236 As a bonus, I added some checks and error messages for
237 the "Browser not found" and "PDF Reader not found"
240 There must exist, however, symbolic links to the
241 browser and PDF reader in Cygwin's /usr/bin. This must
242 be done manually by the user, for the moment.
244 With this fix, gschem->Help->Manual and
245 gschem->Help->Component now work in Cygwin."
247 2006-09-06 Ales Hvezda <ahvezda@geda.seul.org>
249 * configure.ac: Updated program version to 20060906.
251 * src/g_rc.c, src/gschlas.c: Added CUSTOM_VERSION to all
252 printfs/output/dialog boxes where VERSION is used so that it is
253 easier to create custom version of gEDA/gaf.
255 2006-08-22 Ales Hvezda <ahvezda@geda.seul.org>
257 * scripts/config.sh.in: Removed unused environment variables that
258 were causing a warning from configure: config.status: WARNING:
259 scripts/config.sh contains a reference to the variable `datarootdir'
261 * scripts/Makefile.am: Added $(srcdir) to gschemdoc.sh to make
262 distcheck happy. Also misc cleanup.
264 2006-08-21 Ales Hvezda <ahvezda@geda.seul.org>
266 * README: Updated the README a little to be ready for the next
269 2006-08-19 Ales Hvezda <ahvezda@geda.seul.org>
271 * configure.ac: Bumped version number to 20060821 in prep for the
272 next gEDA/gaf release.
274 2006-08-02 Mike Jarabek <mjarabek@istop.com>
276 * src/convert_sym.c: Added power pin handling patch from
279 2006-07-15 Ales Hvezda <ahvezda@geda.seul.org>
281 * src/gschlas.c: Added comment on free of cwd
283 2006-06-14 Ales Hvezda <ahvezda@geda.seul.org>
285 * man/grenum.1, src/grenum.c, src/grenum.h: Checked in latest
286 version from Levente Kovacs. Thanks!
288 2006-04-05 02:32 Dan McMahill <danmc>
290 * src/gsch2pcb.c: - look at the environment variable GNETLIST if
291 set to get the name of the gnetlist executible. Defaults to
292 gnetlist if GNETLIST is not set.
294 - add a pointer to the gEDA, PCB and gEDA wiki pages in the
297 - run gnetlist -g pcbpins as part of the gnetlist runs to
298 generate a PCB actions file which propagates pin names (not
299 just the numbers) from schematic to layout.
301 2006-03-12 Ales Hvezda <ahvezda@geda.seul.org>
303 * lib/system-gschlasrc.in: Removed load for the system-gafrc file,
304 since it is loaded by libgeda first.
306 2006-01-16 Ales Hvezda <ahvezda@geda.seul.org>
308 * configure.ac: Bumped package version to 20060123
310 * README: Updated for the new year and release.
312 2005-11-27 Carlos Nieves Onega <cnieves@iespana.es>
313 * src/globals.c: Added setting of load_newer_backup_func to NULL.
314 It is needed now libgeda checks for autosave backup files when
317 2005-09-27 18:46 Dan McMahill <danmc>
319 * gschlas/g_rc.c, gschlas/gschlas.c, src/convert_sym.c,
320 src/gmk_sym.c, src/grenum.c, src/olib.l: remove various compiler
323 2005-09-11 Werner Hoch <werner.ho@gmx.de>
325 * ChangeLog.tragesym, examples/tragesym/4099.src,
326 examples/tragesym/AT90S8535_TQFP.src,
327 examples/tragesym/template.src, examples/tragesym/test1.src,
328 examples/tragesym/test2.src, examples/tragesym/test3.src:
329 ChangeLog entry copied, fixed typo
331 2005-08-20 Werner Hoch <werner.ho@gmx.de>
333 * scripts/gschemdoc.sh: added konqueror and firefox to the browser list
335 2005-08-19 Ales Hvezda <ahvezda@geda.seul.org>
337 * src/convert_sym.c: Integrated Jeff McLamb's greatly updated
338 ViewDraw converter. Thanks. Changes include:
339 - Updated to support gEDA file format version 1
340 - Added capability to import more graphic styles from ViewDraw
341 - Corrected bug associated with absense of library reference in local
343 - Removed command-line option -s; no longer necessary
344 - Mapped ViewDraw "SIGNAL" attribute to gEDA "net" attribute
345 - Mapped ViewDraw "HETERO" attribute to a new "split" attribute
346 (netlister to be later updated to support this)
347 - Mapped ViewDraw "PINTYPE" attributes to correct gEDA pintypes
349 * configure.ac: Bumped the package version to 20050820 which will be
352 2005-08-16 Stuart Brorson <sdb@cloud9.net>
353 * configure.ac, Makefile.am, src/grenum.[hc]
354 src/Makefile.am, doc/Makefile.am, man/*:
355 Incorporated grenum into geda-utils. Grenum is a
356 refdes generation utility by Levente Kovacs
358 2005-08-14 Ales Hvezda <ahvezda@geda.seul.org>
360 * configure.ac: Updated package version to 20050814. This is a
361 temporary version and not a real release number.
363 2005-08-02 Ales Hvezda <ahvezda@geda.seul.org>
365 * ChangeLog.gsch2pcb, src/gsch2pcb.c: Update to Bill Wilson's gsch2pcb
368 2005-04-16 Carlos Nieves Onega <cnieves@iespana.es>
369 * scripts/tragesym: Changed the way it draws the symbol so
370 there is no need to translate it to the origin.
372 2005-03-13 Ales Hvezda <ahvezda@geda.seul.org>
374 * configure.ac: Removed all tests for gtk+ 1.2.x and fixed error
375 message if gtk+ 2.2.x is not found.
377 2005-03-08 Ales Hvezda <ahvezda@geda.seul.org>
379 * configure.ac: Bumped version to 20050313
381 2005-03-06 Ales Hvezda <ahvezda@geda.seul.org>
383 * gschlas/gschlas.c: Fixed code to allow user to specify absolute
384 filenames on the command line again.
386 2005-02-26 01:16 Dan McMahill <danmc>
388 * src/: Makefile.am, olib.l: portability fixes to allow AT&T lex
389 (yeck, but its what ships with solaris) to compile this. Also
390 #ifdef around some GCC-isms to let this build with non-gcc
393 2005-02-24 01:21 Dan McMahill <danmc>
395 * src/gsch2pcb.c: when parsing the project file, remove trailing
396 whitespace. Otherwise strange things can happen. This is
397 especially true if the "output-name" has trailing whitespace.
399 2005-02-22 Carlos Nieves Onega <cnieves@iespana.es>
401 * configure.ac, gschlas/gschlas.c: Removed call to gtk_init().
402 GDK is now initialized in libgeda if it's a non-graphical app.
404 2005-02-22 22:13 Dan McMahill <danmc>
406 * configure.ac, src/Makefile.am: if we're using gcc then turn on
409 2005-02-20 Patrick Bernaud <b-patrick@wanadoo.fr>
411 * gschlas/gschlas.c (main_prog): Adapted for new logging system.
413 2005-02-19 Carlos Nieves Onega <cnieves@iespana.es>
415 * gschlas/globals.c: Added definition of picture_draw_func after
416 adding picture support to libgeda.
418 * configure.ac, gschlas/gschlas.c: Added call to gtk_init()
419 since gdk-pixbuf needs it if called.
421 2005-02-11 Patrick Bernaud <b-patrick@wanadoo.fr>
423 * gschlas/gschlas.c (main_prog): Adapted for new toplevel and page
426 2005-02-08 12:15 danmc
428 * gschlas/g_register.c, gschlas/gschlas.c, include/prototype.h:
429 remove remaining gh_* functions.
431 2005-02-08 12:01 danmc
433 * gschlas/g_rc.c: fix a typo in the last commit. Now we check
434 gschlas-version instead of gschem-version.
436 2005-02-07 23:57 danmc
438 * configure.ac, gschlas/g_rc.c, gschlas/g_register.c,
439 gschlas/globals.c, gschlas/gschlas.c, gschlas/i_vars.c,
440 gschlas/parsecmd.c, src/char_width.c, src/convert_sym.c,
441 src/glib12-compat.c, src/gmk_sym.c, src/gsch2pcb.c,
442 src/sarlacc_schem.c, src/smash_megafile.c: add dmalloc and
443 Electric Fence debugging options
445 2005-02-07 23:18 danmc
447 * gschlas/g_rc.c: get rid of gh_* guile interface
451 * src/gsch2pcb.c: Added additional printfs during directory search
454 2005-02-04 Patrick Bernaud <b-patrick@wanadoo.fr>
456 * gschlas/gschlas.c: Made it use GLib's G_DIR_SEPARATOR* instead of
457 libgeda's *_SEPARATER_*.
458 Replaced u_basic_strdup() and u_basic_strdup_multiple() by GLib
461 2005-01-29 Patrick Bernaud <b-patrick@wanadoo.fr>
463 * gschlas/gschlas.c (gschlas_quit): Adapted for new component library
466 2005-27-01 Stuart Brorson <sdb@cloud9.net>
468 * gschlas/gschlas.c: Changes made to enable correct opening
469 of schematics in foreign directories. Changes detailed in libgeda
472 2004-12-28 Ales Hvezda <ahvezda@geda.seul.org>
474 * scripts/gsymfix.pl: Added symbol cleanup script by Mike Skerritt.
477 2004-12-27 Ales Hvezda <ahvezda@geda.seul.org>
479 * configure.ac: Updated version to 20041228
481 2004-07-03 Ales Hvezda <ahvezda@geda.seul.org>
483 * include/i_vars.h, prototype.h, gschlas/g_rc.c, g_register.c,
484 gschlas.c, i_vars.c: Removed a whole bunch of rc related code.
485 The removed code was moved into libgeda.
487 * configure.ac: Updated version to 20040710
489 2004-01-17 Ales Hvezda <ahvezda@geda.seul.org>
491 * config.h.in: Remove machine generated file.
493 2004-01-12 Ales Hvezda <ahvezda@geda.seul.org>
495 * scripts/Makefile.am: Changed the sed command when building garchive
496 to work with more sed versions hopefully.
498 2004-01-11 Ales Hvezda <ahvezda@geda.seul.org>
500 * configure.ac: Updated version to 20040111
502 * src/gsch2pcb.c, examples/gsch2pcb/project.sample: Upgraded to
503 Bill Wilson's latest version (1.4) (1.3 skipped)
505 * Makefile.am: Oops forgot to remove references to the README.*
506 files when they were moved, so make dist broke. Fixed.
508 2004-01-06 Ales Hvezda <ahvezda@geda.seul.org>
510 * docs/Makefile.am: Changed doc install directory readme to readmes
512 2004-01-03 Ales Hvezda <ahvezda@geda.seul.org>
514 * src/gsch2pcb.c, examples/gsch2pcb/project.sample: Upgraded to
515 Bill Wilson's latest version (1.2)
517 * scripts/gsymupdate: Found a last minute critical bug which
518 caused gschem/gschlas to assert because a text field (the number
519 of lines) wasn't being set on split text lines. gsymupdate does
520 not really handle multi line text items. A bug needs to be
521 filed for this so it is not forgotten about.
523 2004-01-01 Ales Hvezda <ahvezda@geda.seul.org>
525 * configure.ac: Added --with-docdir command line flag as well all
526 the code to support installing documentation. Also added a prog
529 * docs/README.*: Moved all the readmes into the docs subdirectory.
531 * docs/Makefile.am: Added code to install all the readme files
532 into the documentation directory.
534 2003-12-31 Ales Hvezda <ahvezda@geda.seul.org>
536 * configure.ac: Bumped version to 20031231
538 2003-12-30 Ales Hvezda <ahvezda@geda.seul.org>
540 * scripts/garchive.py, Makefile.am: Included Stuart's garchive
543 * ChangeLog.gsch2pcb, src/glib12-compat.c, src/gsch2pcb.c:
544 Included Bill Wilson's latest gsch2pcb (version 1.1)
546 2003-12-29 Ales Hvezda <ahvezda@geda.seul.org>
548 * configure.ac: Added checks for gtk+ 2.2.x and 1.2.x. This was
549 needed since the HAS_GTK22 will start to be used in libgeda includes.
551 2003-11-09 Ales Hvezda <ahvezda@geda.seul.org>
553 * autogen.sh: Added script to generate all the auto* generated files.
555 * config.guess config.sub depcomp install-sh mkinstalldirs missing
556 compile: Removed machine generated files from CVS.
558 * Makefile.am: Added the above files to be cleaned during
561 2003-10-19 Ales Hvezda <ahvezda@geda.seul.org>
563 * src/g_rc.nw: Added the words "optional" and "required" to the
564 *rc log find messages.
566 2003-10-18 Ales Hvezda <ahvezda@geda.seul.org>
568 * configure.ac: Updated version to something more recent, but this
569 version is not an official release.
571 2003-10-04 Ales Hvezda <ahvezda@geda.seul.org>
573 * configure.ac: Updated version to something more recent, but this
574 version is not an official release.
576 2003-10-02 Ales Hvezda <ahvezda@geda.seul.org>
578 * src/gsch2pcb.c, ChangeLog.gsch2pcb: Updated to Bill Wilson's
581 2003-09-27 Ales Hvezda <ahvezda@geda.seul.org>
583 * ChangeLog.gsch2pcb, README.gsch2pcb, examples/gsch2pcb/.cvsignore,
584 examples/gsch2pcb/Makefile.am, examples/gsch2pcb/project.sample,
585 examples/Makefile.am, src/glib12-compat.c, src/gsch2pcb.c,
586 configure.ac, README: Updated Bill Wilson's gsch2pcb to his 1.0
589 2003-09-20 Ales Hvezda <ahvezda@geda.seul.org>
591 * configure.ac: Fixed MinGW cflags/ldflags
593 * auto* files: Updated to autoconf 2.57 and automake 1.7.6
595 2003-08-31 Ales Hvezda <ahvezda@geda.seul.org>
597 * configure.ac: Changed AC_CONFIG_HEADER to AM_CONFIG_HEADER
599 * scripts/pads_backannotate: Added script by Dan McMahill.
601 * src/gsch2pcb.c and friends: Integrated gsch2pcb written by
602 Bill Wilson. Thanks Bill!
604 2003-08-24 Ales Hvezda <ahvezda@geda.seul.org>
606 * configure.ac: Removed redundant tests (gtk+, guile) and improved
607 the configuration summary message.
609 2003-07-20 Ales Hvezda <ahvezda@geda.seul.org>
611 * configure.ac: Renamed from configure.in.
613 * configure.ac: Bunch of cleanup to start using pkg-config for all
614 libraries. Unfortunately, gnetlist now links against libgtk*. I
615 might fix that in the future.
617 * *.in, *.h, etc: Removed a bunch of old unneeded auto* files.
619 2003-07-14 Ales Hvezda <ahvezda@geda.seul.org>
621 * src/gmk_sym.c: Applied patch by Holger Dietze to fix Bug #63:
622 "utils/gmk_sym is outdated"
624 2003-07-06 Ales Hvezda <ahvezda@geda.seul.org>
626 * scripts/tragesym, README: Added tragesym 0.0.5 by Werner Hoch.
627 Ales renamed script from tragesym.py to tragesym (to be consistent
628 with the rest of the scripts in the utils package).
630 * README.tragesym, ChangeLog.tragesym: Added info files which are
631 part of tragesym. Minor updates here and there.
633 * examples/tragesym, examples/gmk_sym: Reoganized the examples
634 directory to include tragesym.
636 2003-05-25 Ales Hvezda <ahvezda@geda.seul.org>
638 * src/sarlacc_schem.c: Initalized some variables to make compiler
641 * configure.in: Applied Wojciech Kazubski's --with-docdir patch
643 2003-05-22 Ales Hvezda <ahvezda@geda.seul.org>
645 * configure.in: Updated version
647 2003-05-13 Ales Hvezda <ahvezda@geda.seul.org>
649 * src/sarlacc_schem.c: Applied patch by Charles Lepple to fix a
650 build problem on OSX.
652 2003-02-23 Ales Hvezda <ahvezda@geda.seul.org>
654 * configure.in: Added shell code to expand prefix and set the
655 GEDADOCDIR to the proper path ($prefix/share/doc/geda-doc
657 * scripts/config.sh.in: Changed variables to use the above
660 2003-02-20 Ales Hvezda <ahvezda@geda.seul.org>
662 * gschlas/gschlas.c: Applied patchlet from Steve Tell for disabling
663 the guile 1.6.3 deprecated warnings.
665 * scripts/refdes_renum: Added useful perl script by Dan McMahill.
668 2003-02-18 Ales Hvezda <ahvezda@geda.seul.org>
670 * configure.in: Bumped version to 20030223
672 2003-02-06 Ales Hvezda <ahvezda@geda.seul.org>
674 * configure.in: Applied Gabriel Paubert's warning reducing patch with
677 2003-01-26 Ales Hvezda <ahvezda@geda.seul.org>
679 * src/Makefile.am: Added liberty to all targets for mingw
681 2003-01-11 Ales Hvezda <ahvezda@geda.seul.org>
683 * Makefile.am: Fixed the distclean-local target.
685 2002-12-30 Chris Ellec <chris @ gtx.seul.org>
687 * utils/src/gmk_sym.c: updated file format to 20021103
690 2002-11-30 Ales Hvezda <ahvezda@geda.seul.org>
692 * lib/system-gschlasrc.in: Changed the variable names which hold
693 the paths to the data and rc directories.
695 * scripts/Makefile.am: Added gschemdoc to distclean target
697 * aclocal.m4: Removed file from cvs.
699 * src/Makefile.am: Added -lm to olib LD_FLAGS
701 2002-11-23 Ales Hvezda <ahvezda@geda.seul.org>
703 * scripts/gschemdoc.sh: Added %20filetype:pdf to the google search
704 to increase the likelyhood of getting the datasheet. Suggested by
707 * scripts/gschemdoc.sh: Applied the patch by Gabriel Paubert to
708 this file to fix the which problems reported on geda-dev. Thanks.
710 2002-11-04 Egil Kvaleberg <egil@kvaleberg.no>
712 * configure.in: Changed AC_PROG_LEX to AM_PROG_LEX to cater for
713 automake 1.6.3. Note that this also requires that autoreconf is
716 2002-11-03 Ales Hvezda <ahvezda@geda.seul.org>
718 * scripts/gschupdate, scripts/symupdate: Oops, these scripts will
719 break if an attribute has a ='s in it. Fixed this by passing 2 as
720 the LIMIT to perl's split.
722 * configure.in: Updated version to 20021103 (an official version)
724 2002-10-31 Ales Hvezda <ahvezda@geda.seul.org>
726 * scripts/gschemdoc.sh: Changed the manual which is brought up when
727 you run gschemdoc -m (from gschem.txt go gedadocs.html).
729 * scripts/gschemdoc.sh: Added phoenix to the list of browsers.
731 * scripts/gschemdoc.sh: Added another echo to output which browser
734 2002-10-29 Ales Hvezda <ahvezda@geda.seul.org>
736 * src/olib.l geda_sym_format.h: Added Mario Pascucci's olib converter.
738 * README.olib: Added README for above.
740 2002-10-28 Ales Hvezda <ahvezda@geda.seul.org>
742 * configure.in: Bumped version to 20021031
744 2002-10-27 Ales Hvezda <ahvezda@geda.seul.org>
746 * configure and friends: Ran "autoreconf --force --install -v"
747 to really upgrade to the newest version of the auto* tools.
749 * scripts/gschemdoc: Applied Egil's patch to remove the -- for
752 * gschlas/g_rc.c, g_register.c, i_vars.c, include/i_vars.h: Added
753 force-boundingbox rc variable.
755 * lib/system-gschlas.in: Added default for force-boundingbox variable
757 2002-10-19 Ales Hvezda <ahvezda@geda.seul.org>
759 * configure.in, *.m4: Upgraded to automake 1.7.1 and autoconf 2.54
761 2002-10-17 Ales Hvezda <ahvezda@geda.seul.org>
763 * configure.in, scripts/Makefile.am, scripts/config.sh.in,
764 scripts/gschemdoc.sh: Added find documentation patch from Egil
767 2002-10-07 Ales Hvezda <ahvezda@geda.seul.org>
769 * src/sarlacc_schem.c, scripts/sarlacc_sym: Added updates from
770 Egil Kvaleberg. Thanks.
772 2002-09-22 Ales Hvezda <ahvezda@geda.seul.org>
774 * gschlas/: Added new libgeda program: gEDA schematic/symbol Load and
775 Save. This program just loads the specified files and saves them in
776 the current file format. gschlas is used by gschupdate and
779 * lib/, lib/system-gschlasrc.in: Added rc file for above
781 * include/: Added include directory and files for above
783 * scripts/gschupdate, gsymupdate: Updated to use gschlas.
785 * configure.in and others: Updated scripts to search for libgeda and
786 all the required programs.
788 * configure.in: Bumped version to 20020922, which is NOT a release.
790 2002-09-07 Ales Hvezda <ahvezda@geda.seul.org>
792 * utils/convert_sym.c: Updated code to attach pinseq= and pinnumber=
795 * utils/convert_sym.c: Updated code to attach netname= instead of
798 * utils/convert_sym.c: Updated "v %s" string to be 19991011 which
799 is the right version for the files convert_sym spits out. This
800 should eventually be updated to the lastest version, but gschem
801 will happily read in old files.
803 * utils/convert_sym.c: Symbols/schematics that are outputed from
804 this tool are now current to the 20020825 attribute scheme.
806 * utils/gmk_sym.c: Updated code to output pinseq= and pinnumber=
809 * utils/gmk_sym.c: Symbols that are outputed from this tool are
810 now current to the 20020825 attribute scheme.
812 * utils/sarlacc_sym: Updated code to output pinseq= and pinnumber=
813 instead of pin#=#. UNTESTED, but should be okay.
815 2002-08-14 Chris Ellec <chris @ gtx.seul.org >
817 * utils/gmk_sym.c: Check for multiple instances of the same pin
818 number and quit when this happens, give Fatal error messsage.
820 2002-07-30 Ales Hvezda <ahvezda@geda.seul.org>
822 * scripts/gsymupdate: Added code to properly convert type= and label=
823 to pintype= and pinlabel=
825 2002-07-29 Ales Hvezda <ahvezda@geda.seul.org>
827 * scripts/gsymupdate, gschupdate: Added a check to not update if an
828 equivalant .old file is found
830 2002-07-27 Ales Hvezda <ahvezda@geda.seul.org>
832 * scripts/: Created new directory for non-compiled utils
834 * src/*: Moved non-compiled utils to scripts directory
836 2002-07-14 Ales Hvezda <ahvezda@geda.seul.org>
838 * src/convert_sym.awk, convert_sym.c, gmk_sym.c, sarlacc_schem.c,
839 sarlacc_sym: Changed all user visible references of uref to
842 * gsymupdate, gschupdate: Added code to convert uref= to refdes=
844 * gsymupdate, gschupdate: Bunch of code to make these programs
845 a lot more robust and useful.
847 2002-07-07 Ales Hvezda <ahvezda@geda.seul.org>
849 * src/gsymupdate, gschupdate: Added simple perl scripts to convert
850 existing symbols and schematics to use the new attribute conventions
852 2002-07-06 Ales Hvezda <ahvezda@geda.seul.org>
854 * configure.in/Makefile.am: Upgraded to automake 1.6.2
856 2002-05-15 Chris Ellec <chris @ gtx.seul.org>
858 * src/gmk_sym.c: Added a couple of data verifications to avoid
859 seg faults when the input file has errors.
861 2002-04-08 Ales Hvezda <ahvezda@geda.seul.org>
863 * src/gmk_sym.c: Fixed a #ifndef to be MINGW32 correct
865 2002-04-03 Ales Hvezda <ahvezda@geda.seul.org>
867 * configure.in and friends: More work on getting the upgrade of
868 autoconf, automake, and libtool to behave correctly.
870 * configure.in: Added PATHSEP variable which holds the proper path
871 separater depending on the platform.
873 * lib/system-*.in: Work on getting rc files to use above variable.
875 2002-02-02 Ales Hvezda <ahvezda@geda.seul.org>
877 * src/sarlacc_schem.c: Put in placed the updated files from
878 Dave Lawrence. Bug fixes
880 2001-07-22 Ales Hvezda <ahvezda@geda.seul.org>
882 * src/char_width.c: Added patch by Dan Mcmahill for 64-bit
885 2001-07-19 Ales Hvezda <ahvezda@geda.seul.org>
887 * configure.in: Bumped up version to 20010722
889 * configure.in: More updates to get cygwin to build right
891 2001-07-01 Ales Hvezda <ahvezda@geda.seul.org>
893 * configure.in: Make sure configure scripts work with autoconf-2.50
894 (had to fix cygwin check), they do not yet work with 2.50
896 * Cleaned up all the auto* related files to be current and not stale
898 2001-03-18 Ales Hvezda <ahvezda@geda.seul.org>
900 * Removed all Makefile.in files and configure
902 2001-03-17 Ales Hvezda <ahvezda@geda.seul.org>
904 * Got make dist and make distcheck working (means all files which are
905 in CVS are in some Makefile)
907 * configure.in: Added DATADIR instead of PACKAGE
909 2001-03-04 Ales Hvezda <ahvezda@geda.seul.org>
911 * src/gmk_sym.c: Patched file according to the fixes which
912 Rolf Fiedler provided (polarity bubbles and clock symbols are
913 not attached as attributes), also fixed the orientation of
914 text for top and bottom pins.
916 * configure.in: Updated version
918 2001-02-23 Ales Hvezda <ahvezda@geda.seul.org>
920 * src/gmk_sym.c: Added #include <time.h> to see if that solves
921 Hamish's build problem.
923 2000-12-03 Ales Hvezda <ahvezda@geda.seul.org>
925 * src/gmk_sym.c: Put in a #ifndef to make the cygwin port happy
927 2000-10-02 Ales Hvezda <ahvezda@geda.seul.org>
929 * src/gmk_sym.c: Changed the v output (version) to be a fixed date
931 * src/convert_sym.c: Changed the v output (version) to be a fixed date
933 2000-07-12 Matt Ettus <matt@ettus.com>
935 * gmk_sym.c: Pin Labels now properly attached to pins
936 All text now has text origin info. (Not intelligent yet)
937 Added class and pins attributes for allegro netlister
938 Added uref attribute and optional footprint
939 Dots and clock symbols for pins are now attached to pin,
940 in preparation for (hoping for :) gschem handling this.
942 2000-07-04 Ales Hvezda <ahvezda@geda.seul.org>
944 * configure.in: Bumped version up to 20000704
946 2000-02-20 Ales Hvezda <ahvezda@geda.seul.org>
948 * src/*.txt: Added bunch of sample gmk_sym txt files by Marcus
951 2000-02-19 Ales Hvezda <ahvezda@geda.seul.org>
953 * README/INSTALL: Updated files to reflect next release
955 * src/*.c: Fixed all warnings (using -Wall -Werror)
957 2000-01-22 Matt Ettus <matt@ettus.com>
959 * src/sarlacc_sym: Handles more cases of oddly formed pins
961 1999-10-16 Ales Hvezda <ahvezda@geda.seul.org>
963 * configure.in src/Makefile.am: Now searching for libgeda-config
964 and added an include (-I) for libgeda includes (requested by Mike)
966 10/6/99 Moved Project Sarlacc into CVS
968 8/27/99 Set the program version to 19990829 to force Ales to release
971 Updated all *.c and *.h files to have the right address for the
972 FSF in the copyright/licence header
974 7/22/99 Integrated utils directory into the new seperate build system
976 Checked utils into cvs repository
979 ----------- New seperate build system starts here -----------
982 5/6/99 Added the latest gmk_sym (includes char_width.c and mk_char_tab.pl)
985 Added char_width.c to Makefile.am, removed it from being an included
988 4/9/99 Renamed mk_sym to gmk_sym (Jerry's send a new one in)
990 3/30/99 Integrated Mike's latest viewlogic convert/smash code. (fixes the
991 minor type with snprintf)
993 3/26/99 Added 8031.txt as an example file for mk_sym
995 Put the latest version of mk_sym in place
997 3/25/99 #if 0'ed some code in convert_sym.c out just to make a -Wall -Werror
998 compile happy, can be put back in; doesn't matter to me.
1000 3/23/99 Integrated new C version of the ViewLogic utils by Mike in the
1001 ./configure/build mechanism
1003 Added more info related to these files to the README
1005 3/22/99 Put the first version of the ViewLogic utils by Mike Jarabek in
1008 Added info related to these files to the README
1010 3/21/99 Created directory and put mk_sym.c into it
1012 Removed some // from mk_sym.c
1014 Created a README for the utils in this directory