[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-cvs: gaf.git: branch: master updated (1.5.2-20090328-176-g98fc06c)



The branch, master has been updated
       via  98fc06c271432b9f59ca49865b8ca9dbe844b9de (commit)
       via  4866b0224a471a2b1cf5ee5e9043d1eba5b89d61 (commit)
       via  f1ed4f4549ae139fce1be1462f5dc78905fee12a (commit)
       via  4434f5dc30f944f0cc45bb5b6cd24770117f65c9 (commit)
       via  a4a8c19bb3389548d641a0874a77c77f623ad7a5 (commit)
       via  33847dd773fbe332c154fcc1a82e5fdd7c2201c4 (commit)
       via  6e094910d19b9a447e8bb2f2ac6adcc11d2a7d8b (commit)
       via  fb5b8305674f2d96586424851e9cc18878c06505 (commit)
       via  1a3b04db4b811a853b9d2d7c5c57038f2146f919 (commit)
       via  35796a78cdab838a29e763480ad81f0ac53326c8 (commit)
       via  193f4af0a269e627b6a6a45a71ba57e7a5525e73 (commit)
       via  62c9f5557f759b75aab6cc6f3b8bd1c1e8f4c70a (commit)
       via  05b227f4261588321df8cce38e77ddb7107b0e1f (commit)
       via  88c3b20de971796f24657bbf3dfec243eaad5625 (commit)
       via  d4ebb75eafabaa45b354d3994fa5ca8f419ee18f (commit)
      from  c8628e4df819998e40d7954c5a5d41a2fbfbbb7d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


=========
 Summary
=========

 .gitignore                                         |    1 +
 Makefile.am                                        |    3 +-
 README.sol10                                       |  146 ------
 README.win32                                       |  489 --------------------
 configure.ac                                       |    2 +-
 docs/Makefile.am                                   |    2 +-
 docs/scripts/Makefile.am                           |    5 +-
 docs/toplevel/Makefile.am                          |    4 +-
 docs/wiki/lib/tpl/geda/Makefile.am                 |    1 +
 examples/Makefile.am                               |    2 +-
 examples/RF_Amp/Makefile.am                        |    4 +-
 examples/RF_Amp/model/Makefile.am                  |    4 +-
 examples/RF_Amp/sym/Makefile.am                    |    4 +-
 examples/TwoStageAmp/Makefile.am                   |    6 +-
 examples/gTAG/Makefile.am                          |    7 +-
 examples/lightning_detector/Makefile.am            |    4 +-
 gattrib/Makefile.am                                |    2 +-
 gattrib/docs/Makefile.am                           |    3 +-
 gattrib/lib/Makefile.am                            |    2 +-
 gattrib/src/Makefile.am                            |    2 +-
 gnetlist/Makefile.am                               |    2 +-
 gnetlist/docs/Makefile.am                          |    8 +-
 gnetlist/docs/vams/Makefile.am                     |    4 +-
 gnetlist/examples/Makefile.am                      |    4 +-
 gnetlist/examples/switcap/Makefile.am              |    4 +-
 gnetlist/examples/vams/Makefile.am                 |    6 +
 gnetlist/examples/vams/vhdl/Makefile.am            |    4 +-
 gnetlist/examples/vams/vhdl/basic-vhdl/Makefile.am |    4 +-
 gnetlist/examples/vams/vhdl/new-vhdl/Makefile.am   |    4 +-
 gnetlist/include/Makefile.am                       |    4 +-
 gnetlist/lib/Makefile.am                           |    4 +-
 gnetlist/scheme/.gitignore                         |    1 -
 gnetlist/scheme/Makefile.am                        |   15 +-
 gnetlist/scheme/gnet-PCBboard.scm.in               |  168 -------
 gnetlist/scripts/Makefile.am                       |    9 +-
 gnetlist/src/Makefile.am                           |    8 +-
 gnetlist/src/create_proto                          |   11 -
 gnetlist/tests/Makefile.am                         |   11 +-
 gnetlist/tests/common/Makefile.am                  |    7 +-
 gnetlist/tests/common/outputs/Makefile.am          |   37 --
 gnetlist/tests/drc2/Makefile.am                    |    7 +-
 gnetlist/tests/{gnetlistrc => gnetlistrc.orig}     |    0 
 gnetlist/tests/hierarchy/Makefile.am               |    9 +-
 gnetlist/tests/hierarchy2/Makefile.am              |   12 +-
 gnetlist/utils/Makefile.am                         |    8 +-
 gschem/Makefile.am                                 |    4 +-
 gschem/scripts/Makefile.am                         |    9 +-
 gsymcheck/Makefile.am                              |    2 +-
 gsymcheck/docs/Makefile.am                         |    3 +-
 gsymcheck/src/Makefile.am                          |   20 +-
 gsymcheck/src/create_proto                         |   11 -
 libgeda/Makefile.am                                |    2 +-
 libgeda/share/Makefile.am                          |    6 +
 symbols/Makefile.am                                |    7 +-
 utils/Makefile.am                                  |    2 +-
 utils/docs/Makefile.am                             |    8 +-
 utils/examples/Makefile.am                         |    4 +-
 utils/examples/gmk_sym/Makefile.am                 |    4 +-
 utils/examples/gsch2pcb/Makefile.am                |    4 +-
 utils/examples/tragesym/Makefile.am                |    8 +-
 utils/gschlas/create_proto                         |   11 -
 utils/gxyrs/Makefile.am                            |    3 +-
 utils/include/Makefile.am                          |    4 +-
 utils/lib/Makefile.am                              |    4 +-
 utils/scripts/Makefile.am                          |    5 +-
 utils/src/Makefile.am                              |    4 +-
 utils/tests/Makefile.am                            |    7 +-
 utils/tests/gxyrs/Makefile.am                      |    6 +-
 utils/tests/gxyrs/inputs/Makefile.am               |    7 +-
 utils/tests/gxyrs/outputs/Makefile.am              |   11 +-
 ...anslate_col_chg_all_val_plus_k-pcb_example1.xy} |    0 
 ...te_col_chg_all_val_plus_k-pcb_example1.xy-error |    0 
 utils/tests/gxyrs/tests.list                       |    2 +-
 utils/tests/refdes_renum/Makefile.am               |    8 +-
 utils/tests/refdes_renum/inputs/Makefile.am        |    7 +-
 utils/tests/refdes_renum/outputs/Makefile.am       |    7 +-
 76 files changed, 180 insertions(+), 1044 deletions(-)
 delete mode 100644 README.sol10
 delete mode 100644 README.win32
 delete mode 100644 gnetlist/scheme/gnet-PCBboard.scm.in
 delete mode 100755 gnetlist/src/create_proto
 delete mode 100644 gnetlist/tests/common/outputs/Makefile.am
 rename gnetlist/tests/{gnetlistrc => gnetlistrc.orig} (100%)
 delete mode 100755 gsymcheck/src/create_proto
 delete mode 100755 utils/gschlas/create_proto
 delete mode 100644 utils/tests/gxyrs/outputs/translate_col_change_all_value_plus_k-pcb_example1.xy-error
 rename utils/tests/gxyrs/outputs/{translate_col_change_all_value_plus_k-pcb_example1.xy => translate_col_chg_all_val_plus_k-pcb_example1.xy} (100%)
 copy gattrib/po/ChangeLog => utils/tests/gxyrs/outputs/translate_col_chg_all_val_plus_k-pcb_example1.xy-error (100%)


=================
 Commit Messages
=================

commit 98fc06c271432b9f59ca49865b8ca9dbe844b9de
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    More Makefile.am cleanup
    
    Details on this commit:
    * Removed even more trace of the old prototype mechanism from the Makefiles.
    * Removed the cleanup of configure scripts which are no longer there (or
      for that matter were never in the same directory as some of these
      Makefiles).
    * Removal of some files from the *CLEANFILES rules which never existed.
    * Line length tweaks and fixes

:100644 100644 02fc1ec... 3de66cc... M	docs/scripts/Makefile.am
:100644 100644 686483e... 640a1c7... M	docs/toplevel/Makefile.am
:100644 100644 08cd055... 81d31b7... M	examples/RF_Amp/Makefile.am
:100644 100644 49a122c... 15c938a... M	examples/RF_Amp/model/Makefile.am
:100644 100644 50e595b... 89c1e10... M	examples/RF_Amp/sym/Makefile.am
:100644 100644 eca4820... 60ac4f8... M	examples/TwoStageAmp/Makefile.am
:100644 100644 194f195... f7a83d2... M	examples/lightning_detector/Makefile.am
:100644 100644 0eae5b3... fa9432d... M	gattrib/lib/Makefile.am
:100644 100644 1fcd9ad... 9b71345... M	gnetlist/docs/Makefile.am
:100644 100644 b91ba68... 0dced7b... M	gnetlist/docs/vams/Makefile.am
:100644 100644 83d6965... 525d1d6... M	gnetlist/examples/Makefile.am
:100644 100644 29bc4a9... 59f1706... M	gnetlist/examples/switcap/Makefile.am
:100644 100644 26c5bed... 8a8026e... M	gnetlist/examples/vams/vhdl/Makefile.am
:100644 100644 06ec3b4... 99aed3d... M	gnetlist/examples/vams/vhdl/basic-vhdl/Makefile.am
:100644 100644 883fcd8... 578473d... M	gnetlist/examples/vams/vhdl/new-vhdl/Makefile.am
:100644 100644 1a2f67c... 785df30... M	gnetlist/include/Makefile.am
:100644 100644 1653d47... 9b2da13... M	gnetlist/lib/Makefile.am
:100644 100644 000ec03... efc8682... M	gnetlist/scheme/Makefile.am
:100644 100644 cbb1033... 77fd832... M	gnetlist/scripts/Makefile.am
:100644 100644 439b83d... 82bc5dd... M	gnetlist/src/Makefile.am
:100644 100644 695ed89... 14ccb5d... M	gnetlist/tests/drc2/Makefile.am
:100644 100644 813eef1... c11abd3... M	gnetlist/tests/hierarchy/Makefile.am
:100644 100644 02cb892... 122cb2e... M	gnetlist/tests/hierarchy2/Makefile.am
:100644 100644 2c94045... 4e958b4... M	gnetlist/utils/Makefile.am
:100644 100644 6771251... 6bb87b6... M	gsymcheck/src/Makefile.am
:100644 100644 c9427d0... f66b053... M	utils/docs/Makefile.am
:100644 100644 6a3556b... 9415a35... M	utils/examples/Makefile.am
:100644 100644 08db37d... c2d31f1... M	utils/examples/gmk_sym/Makefile.am
:100644 100644 5758cd6... 295c0a3... M	utils/examples/gsch2pcb/Makefile.am
:100644 100644 0d1ab52... 207e0e5... M	utils/examples/tragesym/Makefile.am
:100644 100644 f06d123... 98f91fb... M	utils/gxyrs/Makefile.am
:100644 100644 1a2f67c... 785df30... M	utils/include/Makefile.am
:100644 100644 7fb74a5... 058c673... M	utils/lib/Makefile.am
:100644 100644 d337ce5... 5ab4527... M	utils/scripts/Makefile.am
:100644 100644 0055bd7... 0a16eb9... M	utils/src/Makefile.am

commit 4866b0224a471a2b1cf5ee5e9043d1eba5b89d61
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Added some of the doc support files to EXTRA_DIST
    
    Some of these newer doxygen files still need some Makefile infrastructure,
    but at least they will be distributed as part of the gEDA-geda tarball.

:100644 100644 3445eb1... fabc342... M	gattrib/docs/Makefile.am
:100644 100644 733d192... 1fcd9ad... M	gnetlist/docs/Makefile.am
:100644 100644 bb22bf6... 576a955... M	gsymcheck/docs/Makefile.am
:100644 100644 a3232e3... c9427d0... M	utils/docs/Makefile.am

commit f1ed4f4549ae139fce1be1462f5dc78905fee12a
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Renamed the package name/tarball to be more accurate
    
    I don't think we should call the make dist created tarball "gEDA-VERSION..."
    since technically gEDA is more than just gEDA/gaf (it also consists of
    PCB, Icarus, gerbv, gnucap, ngspice, etc...).   I think that
    gEDA-gaf-VERSION... is a fine name.  I briefly toyed with geda-gaf-VERSION...
    but geda is just the wrong way of writing gEDA (however, if there is a
    platform/filesystem reason why it should be all lowercase...).
    
    Also, as much as I would like all the gEDA projects to share a single
    configure script and/or git repository, that is just not going to happen.
    Unification and/or creation of the entire suite is a different world/task
    than the toplevel gEDA/gaf configure.ac file.

:100644 100644 71a6c33... f12f81e... M	configure.ac

commit 4434f5dc30f944f0cc45bb5b6cd24770117f65c9
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Trimmed the filename length of some gxyrs output files
    
    make distcheck was having some path length issues with the renamed files
    in this commit.  More specifically, tar was complaining the path length
    exceeded some sort of limit, which eventually caused make distcheck to fail
    badly.  This bug was ticked by the next commit (where the package name was
    lengthened).

:100644 100644 b16eaed... 06ebd6a... M	utils/tests/gxyrs/outputs/Makefile.am
:100644 000000 867ce82... 0000000... D	utils/tests/gxyrs/outputs/translate_col_change_all_value_plus_k-pcb_example1.xy
:100644 000000 e69de29... 0000000... D	utils/tests/gxyrs/outputs/translate_col_change_all_value_plus_k-pcb_example1.xy-error
:000000 100644 0000000... 867ce82... A	utils/tests/gxyrs/outputs/translate_col_chg_all_val_plus_k-pcb_example1.xy
:000000 100644 0000000... e69de29... A	utils/tests/gxyrs/outputs/translate_col_chg_all_val_plus_k-pcb_example1.xy-error
:100644 100644 a1ea63f... 715555a... M	utils/tests/gxyrs/tests.list

commit a4a8c19bb3389548d641a0874a77c77f623ad7a5
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Makefile.am cleanup (removal of ChangeLog and Makefile.in files)
    
    Details on this commit:
    * Now that we are no longer storing machine generated ChangeLogs inside
      the git repository, make maintainer-clean should remove the machine
      generated ChangeLogs.  This way nobody accidently edits the ChangeLog.
      Only 7 ChangeLogs are left after a make maintainer-clean (intl, po,
      and one toplevel ChangeLog).
    * Some directories were missing the removal of Makefile.in when make
      maintainer-clean is run.  Only 3 Makefile.in files remain now after
      make maintainer-clean (only in the intl directories).
    * Removed $Id$ tags from some of the Makefiles since we are no longer
      using CVS.
    * Removed some unnecessary ChangeLogs from ever being created (from
      example/gTAG gschem/scripts, and symbol/font).
    
    Note 1: There are still some machine generated files still hanging around,
    but I'm going to leave those alone for now as the .gitignore mechanism
    properly masks those.
    
    Note 2: Made sure that all files that are to be removed in the *CLEANFILES
    lists comes before the #*# otherwise they will be ignored.

:100644 100644 6ff029e... 9e295f7... M	docs/Makefile.am
:100644 100644 2faf003... ba35770... M	docs/wiki/lib/tpl/geda/Makefile.am
:100644 100644 39a1e83... 1d88620... M	examples/Makefile.am
:100644 100644 8dd726f... bb2849f... M	examples/gTAG/Makefile.am
:100644 100644 93cb30c... f5ec41a... M	gattrib/Makefile.am
:100644 100644 509a0ae... d5c368d... M	gattrib/src/Makefile.am
:100644 100644 f486cf1... fd51eb8... M	gnetlist/Makefile.am
:100644 100644 540252b... 1dba54b... M	gnetlist/examples/vams/Makefile.am
:100644 100644 cb6234b... c138096... M	gnetlist/tests/common/Makefile.am
:100644 100644 f18bcfa... c371af8... M	gschem/Makefile.am
:100644 100644 ab4b3e4... 8c2c7a1... M	gschem/scripts/Makefile.am
:100644 100644 40ad7ba... 115b650... M	gsymcheck/Makefile.am
:100644 100644 2b9f142... 2ecda29... M	libgeda/Makefile.am
:100644 100644 7a7dfee... 8f1f08f... M	libgeda/share/Makefile.am
:100644 100644 c64e790... f886813... M	symbols/Makefile.am
:100644 100644 780a655... 46af594... M	utils/Makefile.am
:100644 100644 fdd3664... 738a6b6... M	utils/tests/Makefile.am
:100644 100644 7cfa32f... 6f18e64... M	utils/tests/gxyrs/Makefile.am
:100644 100644 e84a892... 76d25dc... M	utils/tests/gxyrs/inputs/Makefile.am
:100644 100644 eec91a1... b16eaed... M	utils/tests/gxyrs/outputs/Makefile.am
:100644 100644 7cfa32f... 00c6105... M	utils/tests/refdes_renum/Makefile.am
:100644 100644 a8fba00... ecf5a4f... M	utils/tests/refdes_renum/inputs/Makefile.am
:100644 100644 79671f4... babeb2a... M	utils/tests/refdes_renum/outputs/Makefile.am

commit 33847dd773fbe332c154fcc1a82e5fdd7c2201c4
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Removed all trace of the prototype.h creation mechanism plus other removal
    
    The old prototype.h creation mechanism hasn't been used in years and now
    has been fully removed.  Also removed common/outputs/Makefile.am since it
    no longer used either.

:100644 100644 503cebc... 439b83d... M	gnetlist/src/Makefile.am
:100755 000000 65c7c2d... 0000000... D	gnetlist/src/create_proto
:100644 000000 72ef38f... 0000000... D	gnetlist/tests/common/outputs/Makefile.am
:100644 100644 861817d... 6771251... M	gsymcheck/src/Makefile.am
:100755 000000 65c7c2d... 0000000... D	gsymcheck/src/create_proto
:100755 000000 65c7c2d... 0000000... D	utils/gschlas/create_proto

commit 6e094910d19b9a447e8bb2f2ac6adcc11d2a7d8b
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Added missing file to EXTRA_DIST

:100644 100644 5733314... 3445eb1... M	gattrib/docs/Makefile.am

commit fb5b8305674f2d96586424851e9cc18878c06505
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Oops. Accidentally added gnet-PCBboard.scm back when it was removed explicitly.
    
    The PCBboard backend was explicitly removed in commit:
    ca91e1be91ae1d0c0b4bbfddf814309be09e84b2
    Removed the actual gnet-PCBboard.scm.in file now, so that nobody else
    wonders what is up with this file.

:100644 100644 865c2fa... da03a27... M	gnetlist/scheme/.gitignore
:100644 100644 288c3d0... 000ec03... M	gnetlist/scheme/Makefile.am
:100644 000000 1128184... 0000000... D	gnetlist/scheme/gnet-PCBboard.scm.in

commit 1a3b04db4b811a853b9d2d7c5c57038f2146f919
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Added a bunch of files that should be included in any distribution
    
    The only file which I might want to not distribute is update-version.sh,
    which technically is a developer/maintainer only file, but for now I'll
    include it.  Also libgeda/docs/images isn't integrated into the build
    properly yet, so it will not be in the distribution for now.

:100644 100644 8f5f4d6... 3df82fa... M	Makefile.am
:100644 100644 6287724... eca4820... M	examples/TwoStageAmp/Makefile.am
:100644 100644 44b8a38... 733d192... M	gnetlist/docs/Makefile.am
:100644 100644 41783fd... 288c3d0... M	gnetlist/scheme/Makefile.am
:100644 100644 f309277... f18bcfa... M	gschem/Makefile.am
:100644 100644 8efd255... bb22bf6... M	gsymcheck/docs/Makefile.am
:100644 100644 9fbafbf... a3232e3... M	utils/docs/Makefile.am
:100644 100644 3292c85... 0d1ab52... M	utils/examples/tragesym/Makefile.am

commit 35796a78cdab838a29e763480ad81f0ac53326c8
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Oops forgot to add the cleanup of gnetlistrc

:100644 100644 b619164... 02cb892... M	gnetlist/tests/hierarchy2/Makefile.am

commit 193f4af0a269e627b6a6a45a71ba57e7a5525e73
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Cleaned up the gnetlistrc after make check completes
    
    Also made sure that any randomly hanging around gnetlistrc is cleaned up
    when the various make clean commands are executed.

:100644 100644 52da26f... 695ed89... M	gnetlist/tests/drc2/Makefile.am
:100644 100644 f2b05f3... 813eef1... M	gnetlist/tests/hierarchy/Makefile.am
:100644 100644 7a4a34b... b619164... M	gnetlist/tests/hierarchy2/Makefile.am

commit 62c9f5557f759b75aab6cc6f3b8bd1c1e8f4c70a
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Fixed gnetlist/tests to pass a simple make check
    
    The gnetlistrc file was renamed and copied appropriately so that it
    isn't overriden when the vhdl test runs.  Also force the copy to be
    consistent with the gnetlistrc.vhdl copy.

:100644 100644 9eea720... ff06ae7... M	gnetlist/tests/Makefile.am
:100644 000000 9df03f7... 0000000... D	gnetlist/tests/gnetlistrc
:000000 100644 0000000... 9df03f7... A	gnetlist/tests/gnetlistrc.orig

commit 05b227f4261588321df8cce38e77ddb7107b0e1f
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Tweaks the toplevel .gitignore file (first of many such changes)

:100644 100644 40b0952... 5e10afd... M	.gitignore

commit 88c3b20de971796f24657bbf3dfec243eaad5625
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Removed completely obsolete README files
    
    Might also want to remove README.Cygwin, but that might not be obsolete.
    Ideally there should be only one README file in the top directory (reduce
    clutter).

:100644 000000 392a803... 0000000... D	README.sol10
:100644 000000 3deb8e6... 0000000... D	README.win32

commit d4ebb75eafabaa45b354d3994fa5ca8f419ee18f
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    MAINTAINERCLEANFILES tweaks to remove some of the machine generated files
    
    There are a whole bunch of other machine generated files which should probably
    also be removed, but those can be addressed in a later commit.

:100644 100644 34a331f... 8f5f4d6... M	Makefile.am
:100644 100644 b70370b... 9eea720... M	gnetlist/tests/Makefile.am

=========
 Changes
=========

commit 98fc06c271432b9f59ca49865b8ca9dbe844b9de
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    More Makefile.am cleanup
    
    Details on this commit:
    * Removed even more trace of the old prototype mechanism from the Makefiles.
    * Removed the cleanup of configure scripts which are no longer there (or
      for that matter were never in the same directory as some of these
      Makefiles).
    * Removal of some files from the *CLEANFILES rules which never existed.
    * Line length tweaks and fixes

diff --git a/docs/scripts/Makefile.am b/docs/scripts/Makefile.am
index 02fc1ec..3de66cc 100644
--- a/docs/scripts/Makefile.am
+++ b/docs/scripts/Makefile.am
@@ -6,6 +6,5 @@ EXTRA_DIST = postproc.sh wikifetch.sh wikicommit.sh populatemkfiles.sh \
 
 MOSTLYCLEANFILES =	*.log *~
 CLEANFILES = 		*.log *~
-DISTCLEANFILES = 	*.log core FILE *~ prototype.bak \
-			geda_totexi notangle_guile
-MAINTAINERCLEANFILES = 	*.log *~ Makefile.in configure
+DISTCLEANFILES = 	*.log core FILE *~ geda_totexi notangle_guile
+MAINTAINERCLEANFILES = 	*.log *~ Makefile.in
diff --git a/docs/toplevel/Makefile.am b/docs/toplevel/Makefile.am
index 686483e..640a1c7 100644
--- a/docs/toplevel/Makefile.am
+++ b/docs/toplevel/Makefile.am
@@ -5,6 +5,6 @@ EXTRA_DIST = gedadocs.html.in
 
 MOSTLYCLEANFILES = gschem.log *~
 CLEANFILES = gschem.log *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak gedadocs.html
-MAINTAINERCLEANFILES = gschem.log *~ Makefile.in configure gedadocs.html
+DISTCLEANFILES = *.log core FILE *~ gedadocs.html
+MAINTAINERCLEANFILES = gschem.log *~ Makefile.in gedadocs.html
 
diff --git a/examples/RF_Amp/Makefile.am b/examples/RF_Amp/Makefile.am
index 08cd055..81d31b7 100644
--- a/examples/RF_Amp/Makefile.am
+++ b/examples/RF_Amp/Makefile.am
@@ -10,6 +10,6 @@ EXTRA_DIST = $(example_DATA)
 
 MOSTLYCLEANFILES = gschem.log *~
 CLEANFILES = gschem.log *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = gschem.log *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = gschem.log *~ Makefile.in
 
diff --git a/examples/RF_Amp/model/Makefile.am b/examples/RF_Amp/model/Makefile.am
index 49a122c..15c938a 100644
--- a/examples/RF_Amp/model/Makefile.am
+++ b/examples/RF_Amp/model/Makefile.am
@@ -7,6 +7,6 @@ EXTRA_DIST = $(example_DATA)
 
 MOSTLYCLEANFILES = gschem.log *~
 CLEANFILES = gschem.log *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = gschem.log *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = gschem.log *~ Makefile.in
 
diff --git a/examples/RF_Amp/sym/Makefile.am b/examples/RF_Amp/sym/Makefile.am
index 50e595b..89c1e10 100644
--- a/examples/RF_Amp/sym/Makefile.am
+++ b/examples/RF_Amp/sym/Makefile.am
@@ -7,6 +7,6 @@ EXTRA_DIST = $(example_DATA)
 
 MOSTLYCLEANFILES = gschem.log *~
 CLEANFILES = gschem.log *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = gschem.log *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = gschem.log *~ Makefile.in
 
diff --git a/examples/TwoStageAmp/Makefile.am b/examples/TwoStageAmp/Makefile.am
index eca4820..60ac4f8 100644
--- a/examples/TwoStageAmp/Makefile.am
+++ b/examples/TwoStageAmp/Makefile.am
@@ -9,6 +9,6 @@ EXTRA_DIST = $(nobase_example_DATA)
 
 MOSTLYCLEANFILES = gschem.log *~
 CLEANFILES = gschem.log *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = gschem.log *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = gschem.log *~ Makefile.in
 
diff --git a/examples/lightning_detector/Makefile.am b/examples/lightning_detector/Makefile.am
index 194f195..f7a83d2 100644
--- a/examples/lightning_detector/Makefile.am
+++ b/examples/lightning_detector/Makefile.am
@@ -9,6 +9,6 @@ EXTRA_DIST = $(nobase_example_DATA)
 
 MOSTLYCLEANFILES = gschem.log *~
 CLEANFILES = gschem.log *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = gschem.log *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = gschem.log *~ Makefile.in
 
diff --git a/gattrib/lib/Makefile.am b/gattrib/lib/Makefile.am
index 0eae5b3..fa9432d 100644
--- a/gattrib/lib/Makefile.am
+++ b/gattrib/lib/Makefile.am
@@ -9,4 +9,4 @@ EXTRA_DIST = system-gattribrc.in gattrib-menus.xml
 MOSTLYCLEANFILES = *.log *~
 CLEANFILES = *.log *~
 DISTCLEANFILES = *.log core FILE *~ 
-MAINTAINERCLEANFILES = system-gattribrc *.log *~ Makefile.in configure
+MAINTAINERCLEANFILES = system-gattribrc *.log *~ Makefile.in
diff --git a/gnetlist/docs/Makefile.am b/gnetlist/docs/Makefile.am
index 1fcd9ad..9b71345 100644
--- a/gnetlist/docs/Makefile.am
+++ b/gnetlist/docs/Makefile.am
@@ -35,5 +35,5 @@ gnetlist.html: gnetlist.1
 
 MOSTLYCLEANFILES = *.log *~
 CLEANFILES = *.log *~ gnetlist.html
-DISTCLEANFILES = *.log core FILE *~ prototype.bak 
-MAINTAINERCLEANFILES = *.log *~ Makefile.in configure gnetlist.html
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log *~ Makefile.in gnetlist.html
diff --git a/gnetlist/docs/vams/Makefile.am b/gnetlist/docs/vams/Makefile.am
index b91ba68..0dced7b 100644
--- a/gnetlist/docs/vams/Makefile.am
+++ b/gnetlist/docs/vams/Makefile.am
@@ -7,5 +7,5 @@ docsreadme_DATA = vams_mode.txt syntax_architecture.txt syntax_entity.txt
 
 MOSTLYCLEANFILES = *.log *~
 CLEANFILES = *.log *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = *.log *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log *~ Makefile.in
diff --git a/gnetlist/examples/Makefile.am b/gnetlist/examples/Makefile.am
index 83d6965..525d1d6 100644
--- a/gnetlist/examples/Makefile.am
+++ b/gnetlist/examples/Makefile.am
@@ -6,8 +6,8 @@ EXTRA_DIST = 7447.sch test_verilog.sch stack_1.sch
 
 MOSTLYCLEANFILES =  core *.log FILE *.ps *~
 CLEANFILES = core *.log FILE *.ps *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in
 
 
 
diff --git a/gnetlist/examples/switcap/Makefile.am b/gnetlist/examples/switcap/Makefile.am
index 29bc4a9..59f1706 100644
--- a/gnetlist/examples/switcap/Makefile.am
+++ b/gnetlist/examples/switcap/Makefile.am
@@ -5,8 +5,8 @@ EXTRA_DIST = README analysis.sch ckt.sch clocks.sch example.out example.scn \
 
 MOSTLYCLEANFILES =  core *.log FILE *.ps *~
 CLEANFILES = core *.log FILE *.ps *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in
 
 
 
diff --git a/gnetlist/examples/vams/vhdl/Makefile.am b/gnetlist/examples/vams/vhdl/Makefile.am
index 26c5bed..8a8026e 100644
--- a/gnetlist/examples/vams/vhdl/Makefile.am
+++ b/gnetlist/examples/vams/vhdl/Makefile.am
@@ -4,8 +4,8 @@ SUBDIRS = basic-vhdl new-vhdl
 
 MOSTLYCLEANFILES =  core *.log FILE *.ps *~
 CLEANFILES = core *.log FILE *.ps *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in
 
 
 
diff --git a/gnetlist/examples/vams/vhdl/basic-vhdl/Makefile.am b/gnetlist/examples/vams/vhdl/basic-vhdl/Makefile.am
index 06ec3b4..99aed3d 100644
--- a/gnetlist/examples/vams/vhdl/basic-vhdl/Makefile.am
+++ b/gnetlist/examples/vams/vhdl/basic-vhdl/Makefile.am
@@ -12,8 +12,8 @@ EXTRA_DIST = bjt_transistor_simple.vhdl bjt_transistor_simple_arc.vhdl \
 
 MOSTLYCLEANFILES =  core *.log FILE *.ps *~
 CLEANFILES = core *.log FILE *.ps *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in
 
 
 
diff --git a/gnetlist/examples/vams/vhdl/new-vhdl/Makefile.am b/gnetlist/examples/vams/vhdl/new-vhdl/Makefile.am
index 883fcd8..578473d 100644
--- a/gnetlist/examples/vams/vhdl/new-vhdl/Makefile.am
+++ b/gnetlist/examples/vams/vhdl/new-vhdl/Makefile.am
@@ -5,8 +5,8 @@ EXTRA_DIST = bjt_transistor_simple_top.vhdl default_entity.vhdl \
 
 MOSTLYCLEANFILES =  core *.log FILE *.ps *~
 CLEANFILES = core *.log FILE *.ps *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in
 
 
 
diff --git a/gnetlist/include/Makefile.am b/gnetlist/include/Makefile.am
index 1a2f67c..785df30 100644
--- a/gnetlist/include/Makefile.am
+++ b/gnetlist/include/Makefile.am
@@ -5,6 +5,6 @@ noinst_HEADERS = \
 
 MOSTLYCLEANFILES = *.log core FILE *~
 CLEANFILES = *.log core FILE *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
 
diff --git a/gnetlist/lib/Makefile.am b/gnetlist/lib/Makefile.am
index 1653d47..9b2da13 100644
--- a/gnetlist/lib/Makefile.am
+++ b/gnetlist/lib/Makefile.am
@@ -6,5 +6,5 @@ EXTRA_DIST = system-gnetlistrc.in
 
 MOSTLYCLEANFILES = *.log *~
 CLEANFILES = *.log *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = system-gschemrc system-gnetlistrc system-gsymbolrc *.log *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = system-gnetlistrc *.log *~ Makefile.in
diff --git a/gnetlist/scheme/Makefile.am b/gnetlist/scheme/Makefile.am
index 000ec03..efc8682 100644
--- a/gnetlist/scheme/Makefile.am
+++ b/gnetlist/scheme/Makefile.am
@@ -36,13 +36,6 @@ gnet-gsch2pcb.scm: $(srcdir)/gnet-gsch2pcb.scm.in
 		-e 's;@pcbconfdir@;${PCBCONFDIR};g' \
 		$(srcdir)/gnet-gsch2pcb.scm.in > $@
 
-MOSTLYCLEANFILES = *.log *~
-CLEANFILES = *.log *~ gnet-gsch2pcb.scm
-DISTCLEANFILES = *.log core FILE *~ prototype.bak \
-	         gnet-gsch2pcb.scm
-MAINTAINERCLEANFILES = *.log *~ Makefile.in configure \
-	         gnet-gsch2pcb.scm
-
 all-local:
 	if test "$(srcdir)" != "$(builddir)" ; then \
 		echo "copying scheme files" ; \
@@ -58,3 +51,8 @@ clean-local:
 	else \
 		echo "source directory = build directory" ; \
 	fi
+
+MOSTLYCLEANFILES = *.log *~
+CLEANFILES = *.log *~ gnet-gsch2pcb.scm
+DISTCLEANFILES = *.log core FILE *~ gnet-gsch2pcb.scm
+MAINTAINERCLEANFILES = *.log *~ Makefile.in gnet-gsch2pcb.scm
diff --git a/gnetlist/scripts/Makefile.am b/gnetlist/scripts/Makefile.am
index cbb1033..77fd832 100644
--- a/gnetlist/scripts/Makefile.am
+++ b/gnetlist/scripts/Makefile.am
@@ -1,10 +1,11 @@
 
-EXTRA_DIST = bompp.sh.in annotate.sh.in  unannotate.sh bom_xref.sh.in sw2asc.in \
-	     sch2eaglepos.sh
+EXTRA_DIST = bompp.sh.in annotate.sh.in unannotate.sh bom_xref.sh.in \
+	     sw2asc.in sch2eaglepos.sh
 
 bin_SCRIPTS =  sw2asc sch2eaglepos.sh
 
 MOSTLYCLEANFILES = *.log *~
 CLEANFILES = *.log *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak sw2asc bompp.sh annotate.sh bom_xref.sh
-MAINTAINERCLEANFILES = *.log *~ Makefile.in configure sw2asc bompp.sh annotate.sh bom_xref.sh
+DISTCLEANFILES = *.log core FILE *~ sw2asc bompp.sh annotate.sh bom_xref.sh
+MAINTAINERCLEANFILES = *.log *~ Makefile.in sw2asc bompp.sh annotate.sh \
+		       bom_xref.sh
diff --git a/gnetlist/src/Makefile.am b/gnetlist/src/Makefile.am
index 439b83d..82bc5dd 100644
--- a/gnetlist/src/Makefile.am
+++ b/gnetlist/src/Makefile.am
@@ -31,5 +31,5 @@ gnetlist_LDADD = $(top_builddir)/libgeda/src/libgeda.la
 MOSTLYCLEANFILES = *.log *.ps core FILE *~
 CLEANFILES = *.log *.ps core FILE *~
 DISTCLEANFILES = *.log core FILE *~
-MAINTAINERCLEANFILES = *.log *.ps core FILE *~ Makefile.in configure
+MAINTAINERCLEANFILES = *.log *.ps core FILE *~ Makefile.in
 
diff --git a/gnetlist/tests/drc2/Makefile.am b/gnetlist/tests/drc2/Makefile.am
index 695ed89..14ccb5d 100644
--- a/gnetlist/tests/drc2/Makefile.am
+++ b/gnetlist/tests/drc2/Makefile.am
@@ -84,7 +84,6 @@ tests:
 
 MOSTLYCLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
 CLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
-DISTCLEANFILES = *.log core FILE *~ prototype.bak gnetlistrc
-MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in configure \
-		       gnetlistrc
+DISTCLEANFILES = *.log core FILE *~ gnetlistrc
+MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in gnetlistrc
 
diff --git a/gnetlist/tests/hierarchy/Makefile.am b/gnetlist/tests/hierarchy/Makefile.am
index 813eef1..c11abd3 100644
--- a/gnetlist/tests/hierarchy/Makefile.am
+++ b/gnetlist/tests/hierarchy/Makefile.am
@@ -26,6 +26,5 @@ tests:
 
 MOSTLYCLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
 CLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
-DISTCLEANFILES = *.log core FILE *~ prototype.bak gnetlistrc
-MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in configure \
-		       gnetlistrc
+DISTCLEANFILES = *.log core FILE *~ gnetlistrc
+MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in gnetlistrc
diff --git a/gnetlist/tests/hierarchy2/Makefile.am b/gnetlist/tests/hierarchy2/Makefile.am
index 02cb892..122cb2e 100644
--- a/gnetlist/tests/hierarchy2/Makefile.am
+++ b/gnetlist/tests/hierarchy2/Makefile.am
@@ -25,6 +25,5 @@ tests:
 
 MOSTLYCLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
 CLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
-DISTCLEANFILES = *.log core FILE *~ prototype.bak gnetlistrc
-MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in configure \
-		       gnetlistrc
+DISTCLEANFILES = *.log core FILE *~ gnetlistrc
+MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in gnetlistrc
diff --git a/gnetlist/utils/Makefile.am b/gnetlist/utils/Makefile.am
index 2c94045..4e958b4 100644
--- a/gnetlist/utils/Makefile.am
+++ b/gnetlist/utils/Makefile.am
@@ -8,8 +8,8 @@ mk_verilog_syms_SOURCES = \
 mk_verilog_syms_CFLAGS = $(GCC_CFLAGS) $(MINGW_CFLIGS)
 mk_verilog_syms_LDFLAGS = -lm
 
-MOSTLYCLEANFILES = *.log *.ps core FILE *~ prototype.bak
-CLEANFILES = *.log *.ps core FILE *~ prototype.bak
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = *.log *.ps core FILE *~ prototype.bak prototype.h Makefile.in configure
+MOSTLYCLEANFILES = *.log *.ps core FILE *~
+CLEANFILES = *.log *.ps core FILE *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log *.ps core FILE *~ Makefile.in
 
diff --git a/gsymcheck/src/Makefile.am b/gsymcheck/src/Makefile.am
index 6771251..6bb87b6 100644
--- a/gsymcheck/src/Makefile.am
+++ b/gsymcheck/src/Makefile.am
@@ -24,5 +24,5 @@ gsymcheck_LDADD = $(top_builddir)/libgeda/src/libgeda.la
 MOSTLYCLEANFILES = *.log *.ps core FILE *~
 CLEANFILES = *.log *.ps core FILE *~
 DISTCLEANFILES = *.log core FILE *~
-MAINTAINERCLEANFILES = *.log *.ps core FILE *~ Makefile.in configure
+MAINTAINERCLEANFILES = *.log *.ps core FILE *~ Makefile.in
 
diff --git a/utils/docs/Makefile.am b/utils/docs/Makefile.am
index c9427d0..f66b053 100644
--- a/utils/docs/Makefile.am
+++ b/utils/docs/Makefile.am
@@ -8,5 +8,5 @@ docsreadme_DATA = README.gsch2pcb README.olib README.tragesym README.grenum
 
 MOSTLYCLEANFILES = *.log *~
 CLEANFILES = *.log *~ 
-DISTCLEANFILES = *.log core FILE *~ prototype.bak 
-MAINTAINERCLEANFILES = *.log *~ Makefile.in configure 
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log *~ Makefile.in
diff --git a/utils/examples/Makefile.am b/utils/examples/Makefile.am
index 6a3556b..9415a35 100644
--- a/utils/examples/Makefile.am
+++ b/utils/examples/Makefile.am
@@ -4,6 +4,6 @@ SUBDIRS = gmk_sym tragesym gsch2pcb
 
 MOSTLYCLEANFILES = *.log *.ps core FILE *~
 CLEANFILES = *.log *.ps core FILE *~ 
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = *.log *.ps core FILE *~  Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log *.ps core FILE *~ Makefile.in
 
diff --git a/utils/examples/gmk_sym/Makefile.am b/utils/examples/gmk_sym/Makefile.am
index 08db37d..c2d31f1 100644
--- a/utils/examples/gmk_sym/Makefile.am
+++ b/utils/examples/gmk_sym/Makefile.am
@@ -5,6 +5,6 @@ EXTRA_DIST = 74520.txt 7474.txt 8031.txt DM9368.txt L293.txt PCF8591.txt \
  
 MOSTLYCLEANFILES = *.log *.ps core FILE *~
 CLEANFILES = *.log *.ps core FILE *~ 
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = *.log *.ps core FILE *~  Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log *.ps core FILE *~  Makefile.in
 
diff --git a/utils/examples/gsch2pcb/Makefile.am b/utils/examples/gsch2pcb/Makefile.am
index 5758cd6..295c0a3 100644
--- a/utils/examples/gsch2pcb/Makefile.am
+++ b/utils/examples/gsch2pcb/Makefile.am
@@ -4,6 +4,6 @@ EXTRA_DIST = project.sample first.sch second.sch third.sch
  
 MOSTLYCLEANFILES = *.log *.ps core FILE *~
 CLEANFILES = *.log *.ps core FILE *~ 
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = *.log *.ps core FILE *~  Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log *.ps core FILE *~  Makefile.in
 
diff --git a/utils/examples/tragesym/Makefile.am b/utils/examples/tragesym/Makefile.am
index 0d1ab52..207e0e5 100644
--- a/utils/examples/tragesym/Makefile.am
+++ b/utils/examples/tragesym/Makefile.am
@@ -5,6 +5,6 @@ EXTRA_DIST = 4099.src AT90S8535_TQFP.src alltest template.src template.ods \
 
 MOSTLYCLEANFILES = *.log *.ps core FILE *~
 CLEANFILES = *.log *.ps core FILE *~ 
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = *.log *.ps core FILE *~  Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log *.ps core FILE *~ Makefile.in
 
diff --git a/utils/gxyrs/Makefile.am b/utils/gxyrs/Makefile.am
index f06d123..98f91fb 100644
--- a/utils/gxyrs/Makefile.am
+++ b/utils/gxyrs/Makefile.am
@@ -29,5 +29,4 @@ gxyrs: $(srcdir)/gxyrs.pl
 MOSTLYCLEANFILES = *.log *.ps core FILE tmp *~
 CLEANFILES = *.log *.ps core FILE tmp  *~
 DISTCLEANFILES = *.log core FILE tmp *~ gxyrs
-MAINTAINERCLEANFILES = *.log *.ps core FILE tmp *~ Makefile.in \
-	               configure gxyrs
+MAINTAINERCLEANFILES = *.log *.ps core FILE tmp *~ Makefile.in gxyrs
diff --git a/utils/include/Makefile.am b/utils/include/Makefile.am
index 1a2f67c..785df30 100644
--- a/utils/include/Makefile.am
+++ b/utils/include/Makefile.am
@@ -5,6 +5,6 @@ noinst_HEADERS = \
 
 MOSTLYCLEANFILES = *.log core FILE *~
 CLEANFILES = *.log core FILE *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
 
diff --git a/utils/lib/Makefile.am b/utils/lib/Makefile.am
index 7fb74a5..058c673 100644
--- a/utils/lib/Makefile.am
+++ b/utils/lib/Makefile.am
@@ -6,5 +6,5 @@ EXTRA_DIST = system-gschlasrc.in
 
 MOSTLYCLEANFILES = *.log *~
 CLEANFILES = *.log *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = system-gschlasrc *.log *~ Makefile.in configure
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = system-gschlasrc *.log *~ Makefile.in
diff --git a/utils/scripts/Makefile.am b/utils/scripts/Makefile.am
index d337ce5..5ab4527 100644
--- a/utils/scripts/Makefile.am
+++ b/utils/scripts/Makefile.am
@@ -20,6 +20,5 @@ garchive: $(srcdir)/garchive.py
 
 MOSTLYCLEANFILES = *.log *.ps core FILE tmp *~
 CLEANFILES = *.log *.ps core FILE tmp  *~
-DISTCLEANFILES = *.log core FILE tmp *~ prototype.bak garchive
-MAINTAINERCLEANFILES = *.log *.ps core FILE tmp *~ Makefile.in \
-	               configure garchive
+DISTCLEANFILES = *.log core FILE tmp *~ garchive
+MAINTAINERCLEANFILES = *.log *.ps core FILE tmp *~ Makefile.in garchive
diff --git a/utils/src/Makefile.am b/utils/src/Makefile.am
index 0055bd7..0a16eb9 100644
--- a/utils/src/Makefile.am
+++ b/utils/src/Makefile.am
@@ -32,5 +32,5 @@ AM_CPPFLAGS = -I$(top_srcdir)/libgeda/include -I$(srcdir)/../include \
 
 MOSTLYCLEANFILES = *.log *.ps core FILE *~ olib.c
 CLEANFILES = *.log *.ps core FILE *~  olib.c
-DISTCLEANFILES = *.log core FILE *~ prototype.bak olib.c
-MAINTAINERCLEANFILES = *.log *.ps core FILE *~  Makefile.in configure olib.c
+DISTCLEANFILES = *.log core FILE *~ olib.c
+MAINTAINERCLEANFILES = *.log *.ps core FILE *~ Makefile.in olib.c

commit 4866b0224a471a2b1cf5ee5e9043d1eba5b89d61
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Added some of the doc support files to EXTRA_DIST
    
    Some of these newer doxygen files still need some Makefile infrastructure,
    but at least they will be distributed as part of the gEDA-geda tarball.

diff --git a/gattrib/docs/Makefile.am b/gattrib/docs/Makefile.am
index 3445eb1..fabc342 100644
--- a/gattrib/docs/Makefile.am
+++ b/gattrib/docs/Makefile.am
@@ -1,6 +1,7 @@
 SUFFIXES = 		.html
 
-EXTRA_DIST = gattrib.dox logo.png
+EXTRA_DIST = gattrib.dox what-is-gattrib.html what-is-geda.html \
+	     gattrib-main.txt logo.png
 
 all: 
 	@echo 'Type: make doxygen  to create doxygen documentation for gattrib'
diff --git a/gnetlist/docs/Makefile.am b/gnetlist/docs/Makefile.am
index 733d192..1fcd9ad 100644
--- a/gnetlist/docs/Makefile.am
+++ b/gnetlist/docs/Makefile.am
@@ -2,7 +2,9 @@
 SUBDIRS = vams
 
 EXTRA_DIST = README.bom README.pcb README.verilog README.vhdl README.switcap \
-	     README.sysc README.eagle gnetlist.1 gnetlist.html logo.png
+	     README.sysc README.eagle gnetlist.1 gnetlist.html logo.png \
+	     gnetlist-main.txt what-is-geda.html what-is-gnetlist.html \
+	     gnetlist.dox
 
 BUILT_SOURCES = gnetlist.html
 
diff --git a/gsymcheck/docs/Makefile.am b/gsymcheck/docs/Makefile.am
index bb22bf6..576a955 100644
--- a/gsymcheck/docs/Makefile.am
+++ b/gsymcheck/docs/Makefile.am
@@ -1,5 +1,6 @@
 
-EXTRA_DIST = gsymcheck.1 gsymcheck.html logo.png
+EXTRA_DIST = gsymcheck.1 gsymcheck.html gsymcheck.dox logo.png \
+	     gsymcheck-main.txt what-is-geda.html what-is-gsymcheck.html
 
 BUILT_SOURCES = gsymcheck.html
 
diff --git a/utils/docs/Makefile.am b/utils/docs/Makefile.am
index a3232e3..c9427d0 100644
--- a/utils/docs/Makefile.am
+++ b/utils/docs/Makefile.am
@@ -1,6 +1,7 @@
 
 EXTRA_DIST = README.gsch2pcb README.olib README.tragesym README.grenum \
-	     TODO.grenum why.grenum logo.png
+	     TODO.grenum why.grenum logo.png utils-main.txt \
+	     what-is-geda.html what-is-utils.html utils.dox
 
 docsreadmedir = $(docdir)/readmes
 docsreadme_DATA = README.gsch2pcb README.olib README.tragesym README.grenum

commit f1ed4f4549ae139fce1be1462f5dc78905fee12a
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Renamed the package name/tarball to be more accurate
    
    I don't think we should call the make dist created tarball "gEDA-VERSION..."
    since technically gEDA is more than just gEDA/gaf (it also consists of
    PCB, Icarus, gerbv, gnucap, ngspice, etc...).   I think that
    gEDA-gaf-VERSION... is a fine name.  I briefly toyed with geda-gaf-VERSION...
    but geda is just the wrong way of writing gEDA (however, if there is a
    platform/filesystem reason why it should be all lowercase...).
    
    Also, as much as I would like all the gEDA projects to share a single
    configure script and/or git repository, that is just not going to happen.
    Unification and/or creation of the entire suite is a different world/task
    than the toplevel gEDA/gaf configure.ac file.

diff --git a/configure.ac b/configure.ac
index 71a6c33..f12f81e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -8,7 +8,7 @@ dnl directory.
 # Set up configuration system
 #####################################################################
 
-AC_INIT([gEDA Suite], [1.5.2], [geda-bug@xxxxxxxx], [gEDA])
+AC_INIT([gEDA/gaf], [1.5.2], [geda-bug@xxxxxxxx], [gEDA-gaf])
 AC_PREREQ([2.60])
 
 AC_CONFIG_SRCDIR([libgeda/src/libgeda.c])

commit 4434f5dc30f944f0cc45bb5b6cd24770117f65c9
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Trimmed the filename length of some gxyrs output files
    
    make distcheck was having some path length issues with the renamed files
    in this commit.  More specifically, tar was complaining the path length
    exceeded some sort of limit, which eventually caused make distcheck to fail
    badly.  This bug was ticked by the next commit (where the package name was
    lengthened).

diff --git a/utils/tests/gxyrs/outputs/Makefile.am b/utils/tests/gxyrs/outputs/Makefile.am
index b16eaed..06ebd6a 100644
--- a/utils/tests/gxyrs/outputs/Makefile.am
+++ b/utils/tests/gxyrs/outputs/Makefile.am
@@ -230,8 +230,8 @@ EXTRA_DIST= \
 	translate_bad_col_num1-pcb_example1.xy-error \
 	translate_bad_col_num2-pcb_example1.xy \
 	translate_bad_col_num2-pcb_example1.xy-error \
-	translate_col_change_all_value_plus_k-pcb_example1.xy \
-	translate_col_change_all_value_plus_k-pcb_example1.xy-error \
+	translate_col_chg_all_val_plus_k-pcb_example1.xy \
+	translate_col_chg_all_val_plus_k-pcb_example1.xy-error \
 	translate_col_change_R10_value-pcb_example1.xy \
 	translate_col_change_R10_value-pcb_example1.xy-error \
 	translate_col_no_match1-pcb_example1.xy \
diff --git a/utils/tests/gxyrs/outputs/translate_col_change_all_value_plus_k-pcb_example1.xy b/utils/tests/gxyrs/outputs/translate_col_change_all_value_plus_k-pcb_example1.xy
deleted file mode 100644
index 867ce82..0000000
--- a/utils/tests/gxyrs/outputs/translate_col_change_all_value_plus_k-pcb_example1.xy
+++ /dev/null
@@ -1,43 +0,0 @@
-# $Id$
-# PcbXY Version 1.0
-# Date: Sat Sep  6 14:29:26 2008 UTC
-# Author: 
-# Title: (unknown) - PCB X-Y
-# RefDes, Description, Value, X, Y, rotation, top/bottom
-# X,Y in mils.  rotation in degrees.
-# --------------------------------------------
-CONN4,"CONNECTOR-3-1","unknown",2000.00,3650.00,90,top
-R6,"ACY1000","unknown",3225.00,4275.00,180,top
-R5,"ACY1000","unknown",3225.00,4050.00,180,top
-R8,"ACY1000","unknown",3225.00,3825.00,0,top
-R7,"ACY1000","unknown",3225.00,3600.00,0,top
-C1,"1206","unknown",950.00,3775.00,0,bottom
-C14,"1206","unknown",1225.00,3600.00,90,bottom
-D6,"1206","unknown",1125.00,3875.00,180,bottom
-C13,"1206","unknown",1615.95,3738.19,180,bottom
-CONN3,"CONNECTOR-4-1","unknown",2225.00,3600.00,270,top
-C12,"1206","unknown",1438.19,3834.05,270,bottom
-U2,"TO220","unknown",1342.50,4175.00,90,top
-D7,"1206","unknown",1775.00,3350.00,270,bottom
-D5,"1206","unknown",1125.00,3775.00,180,bottom
-R4,"1206","unknown",504.14,3527.76,180,bottom
-C15,"1206","unknown",1225.00,3350.00,90,bottom
-U1,"TO220","unknown",407.50,4180.00,90,top
-R9,"1206",1K,1875.00,3350.00,90,bottom
-R10,"1206",1K,1550.00,3300.00,0,bottom
-U3,"SO8","unknown",1075.00,3525.00,270,bottom
-R11,"1206",10K,1375.00,3300.00,180,bottom
-D2,"CONNECTOR-2-1","unknown",500.00,3850.00,0,top
-C2,"1206","unknown",925.00,3350.00,270,bottom
-R2,"1206","unknown",506.90,3751.38,180,bottom
-CONN1,"CONNECTOR-2-1","unknown",275.00,3625.00,0,top
-D4,"CONNECTOR-2-1","unknown",500.00,3625.00,0,top
-R1,"1206","unknown",425.00,3375.00,90,bottom
-C11,"1206","unknown",1336.81,3834.05,90,bottom
-CONN2,"CONNECTOR-2-1","unknown",750.00,3625.00,0,top
-S2,"CONNECTOR-2-1","unknown",750.00,3850.00,180,top
-S1,"CONNECTOR-2-1","unknown",275.00,3850.00,0,top
-D3,"CONNECTOR-2-1","unknown",750.00,3350.00,0,top
-U4,"SO16","unknown",1500.00,3525.00,90,bottom
-D1,"CONNECTOR-2-1","unknown",275.00,3350.00,0,top
-R3,"1206","unknown",600.00,3375.00,90,bottom
diff --git a/utils/tests/gxyrs/outputs/translate_col_change_all_value_plus_k-pcb_example1.xy-error b/utils/tests/gxyrs/outputs/translate_col_change_all_value_plus_k-pcb_example1.xy-error
deleted file mode 100644
index e69de29..0000000
diff --git a/utils/tests/gxyrs/outputs/translate_col_chg_all_val_plus_k-pcb_example1.xy b/utils/tests/gxyrs/outputs/translate_col_chg_all_val_plus_k-pcb_example1.xy
new file mode 100644
index 0000000..867ce82
--- /dev/null
+++ b/utils/tests/gxyrs/outputs/translate_col_chg_all_val_plus_k-pcb_example1.xy
@@ -0,0 +1,43 @@
+# $Id$
+# PcbXY Version 1.0
+# Date: Sat Sep  6 14:29:26 2008 UTC
+# Author: 
+# Title: (unknown) - PCB X-Y
+# RefDes, Description, Value, X, Y, rotation, top/bottom
+# X,Y in mils.  rotation in degrees.
+# --------------------------------------------
+CONN4,"CONNECTOR-3-1","unknown",2000.00,3650.00,90,top
+R6,"ACY1000","unknown",3225.00,4275.00,180,top
+R5,"ACY1000","unknown",3225.00,4050.00,180,top
+R8,"ACY1000","unknown",3225.00,3825.00,0,top
+R7,"ACY1000","unknown",3225.00,3600.00,0,top
+C1,"1206","unknown",950.00,3775.00,0,bottom
+C14,"1206","unknown",1225.00,3600.00,90,bottom
+D6,"1206","unknown",1125.00,3875.00,180,bottom
+C13,"1206","unknown",1615.95,3738.19,180,bottom
+CONN3,"CONNECTOR-4-1","unknown",2225.00,3600.00,270,top
+C12,"1206","unknown",1438.19,3834.05,270,bottom
+U2,"TO220","unknown",1342.50,4175.00,90,top
+D7,"1206","unknown",1775.00,3350.00,270,bottom
+D5,"1206","unknown",1125.00,3775.00,180,bottom
+R4,"1206","unknown",504.14,3527.76,180,bottom
+C15,"1206","unknown",1225.00,3350.00,90,bottom
+U1,"TO220","unknown",407.50,4180.00,90,top
+R9,"1206",1K,1875.00,3350.00,90,bottom
+R10,"1206",1K,1550.00,3300.00,0,bottom
+U3,"SO8","unknown",1075.00,3525.00,270,bottom
+R11,"1206",10K,1375.00,3300.00,180,bottom
+D2,"CONNECTOR-2-1","unknown",500.00,3850.00,0,top
+C2,"1206","unknown",925.00,3350.00,270,bottom
+R2,"1206","unknown",506.90,3751.38,180,bottom
+CONN1,"CONNECTOR-2-1","unknown",275.00,3625.00,0,top
+D4,"CONNECTOR-2-1","unknown",500.00,3625.00,0,top
+R1,"1206","unknown",425.00,3375.00,90,bottom
+C11,"1206","unknown",1336.81,3834.05,90,bottom
+CONN2,"CONNECTOR-2-1","unknown",750.00,3625.00,0,top
+S2,"CONNECTOR-2-1","unknown",750.00,3850.00,180,top
+S1,"CONNECTOR-2-1","unknown",275.00,3850.00,0,top
+D3,"CONNECTOR-2-1","unknown",750.00,3350.00,0,top
+U4,"SO16","unknown",1500.00,3525.00,90,bottom
+D1,"CONNECTOR-2-1","unknown",275.00,3350.00,0,top
+R3,"1206","unknown",600.00,3375.00,90,bottom
diff --git a/utils/tests/gxyrs/outputs/translate_col_chg_all_val_plus_k-pcb_example1.xy-error b/utils/tests/gxyrs/outputs/translate_col_chg_all_val_plus_k-pcb_example1.xy-error
new file mode 100644
index 0000000..e69de29
diff --git a/utils/tests/gxyrs/tests.list b/utils/tests/gxyrs/tests.list
index a1ea63f..715555a 100644
--- a/utils/tests/gxyrs/tests.list
+++ b/utils/tests/gxyrs/tests.list
@@ -111,7 +111,7 @@ translate_bad_col_num1 | pcb_example1.xy | | --eval "return translate_col_val '4
 translate_bad_col_num2 | pcb_example1.xy | | --eval "return translate_col_val 'd4', '^.([0-9]+)k.$','sprintf(\"%dK\",$1)', 1, 'R[0-9]+'"| 255
 translate_negative_col_num | pcb_example1.xy | | --eval "return translate_col_val -4, '^.([0-9]+)k.$','sprintf(\"%dK\",$1)', 1, 'R[0-9]+'"| 255
 translate_col_num_too_high | pcb_example1.xy | | --eval "return translate_col_val 100, '^.([0-9]+)k.$','sprintf(\"%dK\",$1)', 1, 'R[0-9]+'"| 255
-translate_col_change_all_value_plus_k | pcb_example1.xy | | --eval "return translate_col_val 3, '^.([0-9]+)k.$','sprintf(\"%dK\",\$1)'"| 1
+translate_col_chg_all_val_plus_k | pcb_example1.xy | | --eval "return translate_col_val 3, '^.([0-9]+)k.$','sprintf(\"%dK\",\$1)'"| 1
 translate_col_change_R10_value | pcb_example1.xy | | --eval "return translate_col_val 3, '^.([0-9]+)k.$','sprintf(\"%dK\",\$1)', 1, 'R10'"| 1
 translate_col_R10_value_case_insens | pcb_example1.xy | | --caseinsensitive --eval "return translate_col_val 3, '^.([0-9]+)K.$','sprintf(\"%dkilohms\",\$1)', 1, 'R10'"| 1
 translate_col_no_match1 | pcb_example1.xy | | --eval "return translate_col_val 3, '^.([0-9]+)k.$','sprintf(\"%dK\",\$1)', 1, 'R90'"| 0

commit a4a8c19bb3389548d641a0874a77c77f623ad7a5
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Makefile.am cleanup (removal of ChangeLog and Makefile.in files)
    
    Details on this commit:
    * Now that we are no longer storing machine generated ChangeLogs inside
      the git repository, make maintainer-clean should remove the machine
      generated ChangeLogs.  This way nobody accidently edits the ChangeLog.
      Only 7 ChangeLogs are left after a make maintainer-clean (intl, po,
      and one toplevel ChangeLog).
    * Some directories were missing the removal of Makefile.in when make
      maintainer-clean is run.  Only 3 Makefile.in files remain now after
      make maintainer-clean (only in the intl directories).
    * Removed $Id$ tags from some of the Makefiles since we are no longer
      using CVS.
    * Removed some unnecessary ChangeLogs from ever being created (from
      example/gTAG gschem/scripts, and symbol/font).
    
    Note 1: There are still some machine generated files still hanging around,
    but I'm going to leave those alone for now as the .gitignore mechanism
    properly masks those.
    
    Note 2: Made sure that all files that are to be removed in the *CLEANFILES
    lists comes before the #*# otherwise they will be ignored.

diff --git a/docs/Makefile.am b/docs/Makefile.am
index 6ff029e..9e295f7 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -11,4 +11,4 @@ endif HAVE_GIT_REPO
 MOSTLYCLEANFILES = *.log core FILE *~
 CLEANFILES = *.log core FILE *~
 DISTCLEANFILES = *.log core FILE *~
-MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in ChangeLog
diff --git a/docs/wiki/lib/tpl/geda/Makefile.am b/docs/wiki/lib/tpl/geda/Makefile.am
index 2faf003..ba35770 100644
--- a/docs/wiki/lib/tpl/geda/Makefile.am
+++ b/docs/wiki/lib/tpl/geda/Makefile.am
@@ -5,4 +5,5 @@ docsdir = $(docdir)/$(docname)/lib/tpl/geda
 
 SUBDIRS = images 
 
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
 
diff --git a/examples/Makefile.am b/examples/Makefile.am
index 39a1e83..1d88620 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -15,4 +15,4 @@ endif HAVE_GIT_REPO
 MOSTLYCLEANFILES = *.log core FILE *~ 
 CLEANFILES = *.log core FILE *~ 
 DISTCLEANFILES = *.log core FILE *~
-MAINTAINERCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in ChangeLog
diff --git a/examples/gTAG/Makefile.am b/examples/gTAG/Makefile.am
index 8dd726f..bb2849f 100644
--- a/examples/gTAG/Makefile.am
+++ b/examples/gTAG/Makefile.am
@@ -8,12 +8,7 @@ example_DATA = 7414-1.sym attribs gafrc copyleft.sym crdist.sh \
              gTAG.bom gTAG.ps gTAG.sch gnetlistrc max882.sym sn75240pw.sym \
 	     README
 
-EXTRA_DIST = ChangeLog ChangeLog-1.0 $(example_DATA)
-
-if HAVE_GIT_REPO
-ChangeLog: $(top_builddir)/stamp-git
-	(cd $(srcdir) && $(GIT) log --pretty=medium $(CHANGELOG_BASE).. -- .) > $@
-endif HAVE_GIT_REPO
+EXTRA_DIST = ChangeLog-1.0 $(example_DATA)
 
 MOSTLYCLEANFILES = gschem.log *~
 CLEANFILES = gschem.log *~
diff --git a/gattrib/Makefile.am b/gattrib/Makefile.am
index 93cb30c..f5ec41a 100644
--- a/gattrib/Makefile.am
+++ b/gattrib/Makefile.am
@@ -11,4 +11,4 @@ endif HAVE_GIT_REPO
 MOSTLYCLEANFILES = *.log core FILE *~ #*#
 CLEANFILES = *.log core FILE *~ #*#
 DISTCLEANFILES = *.log core FILE *~
-MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in #*#
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in ChangeLog #*#
diff --git a/gattrib/src/Makefile.am b/gattrib/src/Makefile.am
index 509a0ae..d5c368d 100644
--- a/gattrib/src/Makefile.am
+++ b/gattrib/src/Makefile.am
@@ -43,4 +43,4 @@ gattrib_LDADD = $(top_builddir)/libgeda/src/libgeda.la
 MOSTLYCLEANFILES = *.log *.ps core FILE *~ #*# 
 CLEANFILES = *.log *.ps core FILE *~ #*#
 DISTCLEANFILES = *.log core FILE *~ #*#
-MAINTAINERCLEANFILES = *.log *.ps core FILE *~ #*#
+MAINTAINERCLEANFILES = *.log *.ps core FILE *~ Makefile.in #*#
diff --git a/gnetlist/Makefile.am b/gnetlist/Makefile.am
index f486cf1..fd51eb8 100644
--- a/gnetlist/Makefile.am
+++ b/gnetlist/Makefile.am
@@ -11,4 +11,4 @@ endif HAVE_GIT_REPO
 MOSTLYCLEANFILES = *.log core FILE *~ 
 CLEANFILES = *.log core FILE *~ 
 DISTCLEANFILES = *.log core FILE *~
-MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in ChangeLog
diff --git a/gnetlist/examples/vams/Makefile.am b/gnetlist/examples/vams/Makefile.am
index 540252b..1dba54b 100644
--- a/gnetlist/examples/vams/Makefile.am
+++ b/gnetlist/examples/vams/Makefile.am
@@ -21,3 +21,9 @@ SUBDIRS = vhdl
 
 EXTRA_DIST = README commonrc gnetlistrc gschemrc gschemrc.orig \
 	$(sch_files) $(sym_files)
+
+MOSTLYCLEANFILES =  core *.log FILE *.ps *~
+CLEANFILES = core *.log FILE *.ps *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in
+
diff --git a/gnetlist/tests/common/Makefile.am b/gnetlist/tests/common/Makefile.am
index cb6234b..c138096 100644
--- a/gnetlist/tests/common/Makefile.am
+++ b/gnetlist/tests/common/Makefile.am
@@ -28,7 +28,6 @@ TESTS= ${RUN_TESTS}
 
 EXTRA_DIST= run_backend_tests.sh ${RUN_TESTS} tests.list backends.list \
 	always-copy.list $(input_files)
-CLEANFILES= *.log
 
 dist-hook: tests.list backends.list
 	@tests=`cat $(srcdir)/tests.list | sed -e "s:#.*$$::" | sed -e "s:|.*$$::"`; \
@@ -43,3 +42,9 @@ dist-hook: tests.list backends.list
 	          $(distdir)/$$dir || exit $$?; \
 	  done; \
 	done;
+
+MOSTLYCLEANFILES = core *.log FILE *.ps *~
+CLEANFILES = core *.log FILE *.ps *~
+DISTCLEANFILES = core *.log FILE *.ps *~
+MAINTAINERCLEANFILES = core *.log FILE *.ps *~ Makefile.in
+
diff --git a/gschem/Makefile.am b/gschem/Makefile.am
index f18bcfa..c371af8 100644
--- a/gschem/Makefile.am
+++ b/gschem/Makefile.am
@@ -15,4 +15,4 @@ maintainer-clean-local:
 MOSTLYCLEANFILES = *.log core FILE *~
 CLEANFILES = *.log core FILE *~
 DISTCLEANFILES = *.log core FILE *~
-MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in ChangeLog
diff --git a/gschem/scripts/Makefile.am b/gschem/scripts/Makefile.am
index ab4b3e4..8c2c7a1 100644
--- a/gschem/scripts/Makefile.am
+++ b/gschem/scripts/Makefile.am
@@ -2,14 +2,9 @@ scmdatadir = $(GEDADATADIR)/scheme
 scmdata_DATA = image.scm print.scm
 
 bin_SCRIPTS = gschemdoc
-EXTRA_DIST = ChangeLog ChangeLog-1.0 makeallimages \
+EXTRA_DIST = ChangeLog-1.0 makeallimages \
              gschemdoc.sh makeimages print.scm image.scm
 
-if HAVE_GIT_REPO
-ChangeLog: $(top_builddir)/stamp-git
-	(cd $(srcdir) && $(GIT) log --pretty=medium $(CHANGELOG_BASE).. -- .) > $@
-endif HAVE_GIT_REPO
-
 gschemdoc: gschemdoc.sh
 	sed -e 's:[@]DOCDIR@:$(docdir):' < $(srcdir)/gschemdoc.sh > tmp_gschemdoc
 	chmod a+x tmp_gschemdoc
@@ -18,4 +13,4 @@ gschemdoc: gschemdoc.sh
 MOSTLYCLEANFILES =	*.log *~
 CLEANFILES = 		*.log *~
 DISTCLEANFILES = 	*.log core FILE *~ gschemdoc
-MAINTAINERCLEANFILES = 	*.log *~ Makefile.in gschemdoc
+MAINTAINERCLEANFILES = 	*.log *~ Makefile.in ChangeLog gschemdoc
diff --git a/gsymcheck/Makefile.am b/gsymcheck/Makefile.am
index 40ad7ba..115b650 100644
--- a/gsymcheck/Makefile.am
+++ b/gsymcheck/Makefile.am
@@ -11,4 +11,4 @@ endif HAVE_GIT_REPO
 MOSTLYCLEANFILES = *.log core FILE *~
 CLEANFILES = *.log core FILE *~
 DISTCLEANFILES = *.log core FILE *~
-MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in ChangeLog
diff --git a/libgeda/Makefile.am b/libgeda/Makefile.am
index 2b9f142..2ecda29 100644
--- a/libgeda/Makefile.am
+++ b/libgeda/Makefile.am
@@ -18,4 +18,4 @@ endif HAVE_GIT_REPO
 MOSTLYCLEANFILES = *.log core FILE *~
 CLEANFILES = *.log core FILE *~
 DISTCLEANFILES = *.log core FILE *~ libgeda.pc po/domain.mak
-MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in libgeda.pc
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in libgeda.pc ChangeLog
diff --git a/libgeda/share/Makefile.am b/libgeda/share/Makefile.am
index 7a7dfee..8f1f08f 100644
--- a/libgeda/share/Makefile.am
+++ b/libgeda/share/Makefile.am
@@ -5,3 +5,9 @@ prologdatadir = $(GEDADATADIR)
 prologdata_DATA = prolog.ps
 
 EXTRA_DIST = $(prologdata_DATA)
+
+MOSTLYCLEANFILES = *.log core FILE *~
+CLEANFILES = *.log core FILE *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
+
diff --git a/symbols/Makefile.am b/symbols/Makefile.am
index c64e790..f886813 100644
--- a/symbols/Makefile.am
+++ b/symbols/Makefile.am
@@ -61,15 +61,12 @@ nobase_dist_datasym_DATA = \
 	vhdl/verilog2vhdl.sh vhdl/script.sed
 
 EXTRA_DIST = ChangeLog ChangeLog-1.0 \
-	font/README font/ChangeLog font/ChangeLog-1.0 \
+	font/README font/ChangeLog-1.0 \
 	radio/README AUTHORS
 
 if HAVE_GIT_REPO
 ChangeLog: $(top_builddir)/stamp-git
 	(cd $(srcdir) && $(GIT) log --pretty=medium $(CHANGELOG_BASE).. -- .) > $@
-font/ChangeLog:
-	$(MKDIR_P) font && \
-	(cd $(srcdir) && $(GIT) log --pretty=medium $(CHANGELOG_BASE).. -- ./font) > $@
 endif HAVE_GIT_REPO
 
 # Copies symbols into distribution
@@ -110,4 +107,4 @@ uninstall-local:
 MOSTLYCLEANFILES = *.log *~
 CLEANFILES = *.log *~
 DISTCLEANFILES = *.log core FILE *~
-MAINTAINERCLEANFILES = *.log *~ Makefile.in
+MAINTAINERCLEANFILES = *.log *~ Makefile.in ChangeLog
diff --git a/utils/Makefile.am b/utils/Makefile.am
index 780a655..46af594 100644
--- a/utils/Makefile.am
+++ b/utils/Makefile.am
@@ -12,4 +12,4 @@ endif HAVE_GIT_REPO
 MOSTLYCLEANFILES = *.log core FILE *~
 CLEANFILES = *.log core FILE *~
 DISTCLEANFILES = *.log core FILE *~
-MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in ChangeLog
diff --git a/utils/tests/Makefile.am b/utils/tests/Makefile.am
index fdd3664..738a6b6 100644
--- a/utils/tests/Makefile.am
+++ b/utils/tests/Makefile.am
@@ -1,5 +1,8 @@
-## $Id$
-##
 
 SUBDIRS = refdes_renum gxyrs
 
+MOSTLYCLEANFILES = *.log core FILE *~
+CLEANFILES = *.log core FILE *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
+
diff --git a/utils/tests/gxyrs/Makefile.am b/utils/tests/gxyrs/Makefile.am
index 7cfa32f..6f18e64 100644
--- a/utils/tests/gxyrs/Makefile.am
+++ b/utils/tests/gxyrs/Makefile.am
@@ -1,5 +1,3 @@
-## $Id$
-##
 
 SUBDIRS= inputs outputs
 
@@ -13,3 +11,7 @@ TESTS= ${RUN_TESTS}
 
 EXTRA_DIST= ${RUN_TESTS} tests.list README.txt
 
+MOSTLYCLEANFILES = *.log core FILE *~
+CLEANFILES = *.log core FILE *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
diff --git a/utils/tests/gxyrs/inputs/Makefile.am b/utils/tests/gxyrs/inputs/Makefile.am
index e84a892..76d25dc 100644
--- a/utils/tests/gxyrs/inputs/Makefile.am
+++ b/utils/tests/gxyrs/inputs/Makefile.am
@@ -1,5 +1,3 @@
-## $Id$
-##
 
 EXTRA_DIST= \
 	do_nothing.pl \
@@ -10,3 +8,8 @@ EXTRA_DIST= \
 	report1.txt \
 	report2.txt
 
+MOSTLYCLEANFILES = *.log core FILE *~
+CLEANFILES = *.log core FILE *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
+
diff --git a/utils/tests/gxyrs/outputs/Makefile.am b/utils/tests/gxyrs/outputs/Makefile.am
index eec91a1..b16eaed 100644
--- a/utils/tests/gxyrs/outputs/Makefile.am
+++ b/utils/tests/gxyrs/outputs/Makefile.am
@@ -1,5 +1,3 @@
-## $Id$
-##
 
 # dir | sort | awk '{printf("\t%s \\\n", $0)}' |grep -v Makefile >> Makefile.am
 
@@ -246,3 +244,8 @@ EXTRA_DIST= \
 	translate_col_R10_value_case_insens-pcb_example1.xy-error \
 	translate_negative_col_num-pcb_example1.xy \
 	translate_negative_col_num-pcb_example1.xy-error
+
+MOSTLYCLEANFILES = *.log core FILE *~
+CLEANFILES = *.log core FILE *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
diff --git a/utils/tests/refdes_renum/Makefile.am b/utils/tests/refdes_renum/Makefile.am
index 7cfa32f..00c6105 100644
--- a/utils/tests/refdes_renum/Makefile.am
+++ b/utils/tests/refdes_renum/Makefile.am
@@ -1,6 +1,3 @@
-## $Id$
-##
-
 SUBDIRS= inputs outputs
 
 TESTS_ENVIRONMENT= PERL=${PERL} top_srcdir=${srcdir}/../..
@@ -13,3 +10,8 @@ TESTS= ${RUN_TESTS}
 
 EXTRA_DIST= ${RUN_TESTS} tests.list README.txt
 
+MOSTLYCLEANFILES = *.log core FILE *~
+CLEANFILES = *.log core FILE *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
+
diff --git a/utils/tests/refdes_renum/inputs/Makefile.am b/utils/tests/refdes_renum/inputs/Makefile.am
index a8fba00..ecf5a4f 100644
--- a/utils/tests/refdes_renum/inputs/Makefile.am
+++ b/utils/tests/refdes_renum/inputs/Makefile.am
@@ -1,5 +1,3 @@
-## $Id$
-##
 
 EXTRA_DIST= \
 	allnew.sch \
@@ -12,3 +10,8 @@ EXTRA_DIST= \
 	someold2.sch \
 	someold3.sch
 
+MOSTLYCLEANFILES = *.log core FILE *~
+CLEANFILES = *.log core FILE *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
+
diff --git a/utils/tests/refdes_renum/outputs/Makefile.am b/utils/tests/refdes_renum/outputs/Makefile.am
index 79671f4..babeb2a 100644
--- a/utils/tests/refdes_renum/outputs/Makefile.am
+++ b/utils/tests/refdes_renum/outputs/Makefile.am
@@ -1,5 +1,3 @@
-## $Id$
-##
 
 # ls *.sch | sort | awk '{printf("\t%s \\\n", $0)}' >> Makefile.am
 
@@ -40,3 +38,8 @@ EXTRA_DIST= \
 	some_old_refdeses1-someold1.sch \
 	some_old_refdeses2-someold1.sch 
 
+MOSTLYCLEANFILES = *.log core FILE *~
+CLEANFILES = *.log core FILE *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in
+

commit 33847dd773fbe332c154fcc1a82e5fdd7c2201c4
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Removed all trace of the prototype.h creation mechanism plus other removal
    
    The old prototype.h creation mechanism hasn't been used in years and now
    has been fully removed.  Also removed common/outputs/Makefile.am since it
    no longer used either.

diff --git a/gnetlist/src/Makefile.am b/gnetlist/src/Makefile.am
index 503cebc..439b83d 100644
--- a/gnetlist/src/Makefile.am
+++ b/gnetlist/src/Makefile.am
@@ -28,8 +28,8 @@ gnetlist_CFLAGS = $(GCC_CFLAGS) $(MINGW_CFLIGS) $(GLIB_CFLAGS) \
 gnetlist_LDFLAGS = $(GLIB_LIBS) $(GUILE_LIBS) $(GDK_PIXBUF_LIBS)
 gnetlist_LDADD = $(top_builddir)/libgeda/src/libgeda.la
 
-MOSTLYCLEANFILES = *.log *.ps core FILE *~ prototype.bak
-CLEANFILES = *.log *.ps core FILE *~ prototype.bak
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = *.log *.ps core FILE *~ prototype.bak prototype.h Makefile.in configure
+MOSTLYCLEANFILES = *.log *.ps core FILE *~
+CLEANFILES = *.log *.ps core FILE *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log *.ps core FILE *~ Makefile.in configure
 
diff --git a/gnetlist/src/create_proto b/gnetlist/src/create_proto
deleted file mode 100755
index 65c7c2d..0000000
--- a/gnetlist/src/create_proto
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-CFLAGS="`guile-config compile` `gtk-config --cflags` `libgeda-config --cflags`" 
-
-MISC_FLAGS="-I/usr/X11R6/include -I../include -I. -I.."
-
-ALES_HACK=-D__GNUC__
-
-cproto $ALES_HACK $CFLAGS $MISC_FLAGS *.c > new_proto
-
-mv -f new_proto ../include/prototype.h
diff --git a/gnetlist/tests/common/outputs/Makefile.am b/gnetlist/tests/common/outputs/Makefile.am
deleted file mode 100644
index 72ef38f..0000000
--- a/gnetlist/tests/common/outputs/Makefile.am
+++ /dev/null
@@ -1,37 +0,0 @@
-SUBDIRS= \
-       allegro \
-       bae \
-       bom2 \
-       bom \
-       calay \
-       cascade \
-       drc2 \
-       drc \
-       eagle \
-       futurenet2 \
-       geda \
-       gossip \
-       gsch2pcb \
-       liquidpcb \
-       mathematica \
-       maxascii \
-       osmond \
-       pads \
-       partslist1 \
-       partslist2 \
-       partslist3 \
-       pcbpins \
-       PCB \
-       protelII \
-       redac \
-       spice \
-       spice-sdb \
-       switcap \
-       systemc \
-       tango \
-       vams \
-       verilog \
-       vhdl \
-       vipec
-
-EXTRA_DIST= regen_sub_makefile_am.sh
diff --git a/gsymcheck/src/Makefile.am b/gsymcheck/src/Makefile.am
index 861817d..6771251 100644
--- a/gsymcheck/src/Makefile.am
+++ b/gsymcheck/src/Makefile.am
@@ -21,20 +21,8 @@ gsymcheck_CFLAGS = $(GCC_CFLAGS) $(MINGW_CFLIGS) $(GLIB_CFLAGS) \
 gsymcheck_LDFLAGS = $(GLIB_LIBS) $(GUILE_LIBS) $(GDK_PIXBUF_LIBS)
 gsymcheck_LDADD = $(top_builddir)/libgeda/src/libgeda.la
 
-EXTRA_DIST = create_proto 
-
-CPROTO =        cproto
-CPROTOCFLAGS =  $(INCLUDES) -I. -I.. -I../include
-ALES_HACK =     -D__GNUC__
-
-proto: prototype.h
-
-prototype.h: $(gschem_SOURCES)
-	$(CPROTO) $(ALES_HACK) $(CPROTOCFLAGS) *.c > new_proto
-	mv new_proto ../include/prototype.h
-
-MOSTLYCLEANFILES = *.log *.ps core FILE *~ prototype.bak
-CLEANFILES = *.log *.ps core FILE *~ prototype.bak
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = *.log *.ps core FILE *~ prototype.bak prototype.h Makefile.in configure
+MOSTLYCLEANFILES = *.log *.ps core FILE *~
+CLEANFILES = *.log *.ps core FILE *~
+DISTCLEANFILES = *.log core FILE *~
+MAINTAINERCLEANFILES = *.log *.ps core FILE *~ Makefile.in configure
 
diff --git a/gsymcheck/src/create_proto b/gsymcheck/src/create_proto
deleted file mode 100755
index 65c7c2d..0000000
--- a/gsymcheck/src/create_proto
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-CFLAGS="`guile-config compile` `gtk-config --cflags` `libgeda-config --cflags`" 
-
-MISC_FLAGS="-I/usr/X11R6/include -I../include -I. -I.."
-
-ALES_HACK=-D__GNUC__
-
-cproto $ALES_HACK $CFLAGS $MISC_FLAGS *.c > new_proto
-
-mv -f new_proto ../include/prototype.h
diff --git a/utils/gschlas/create_proto b/utils/gschlas/create_proto
deleted file mode 100755
index 65c7c2d..0000000
--- a/utils/gschlas/create_proto
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-CFLAGS="`guile-config compile` `gtk-config --cflags` `libgeda-config --cflags`" 
-
-MISC_FLAGS="-I/usr/X11R6/include -I../include -I. -I.."
-
-ALES_HACK=-D__GNUC__
-
-cproto $ALES_HACK $CFLAGS $MISC_FLAGS *.c > new_proto
-
-mv -f new_proto ../include/prototype.h

commit 6e094910d19b9a447e8bb2f2ac6adcc11d2a7d8b
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Added missing file to EXTRA_DIST

diff --git a/gattrib/docs/Makefile.am b/gattrib/docs/Makefile.am
index 5733314..3445eb1 100644
--- a/gattrib/docs/Makefile.am
+++ b/gattrib/docs/Makefile.am
@@ -1,6 +1,6 @@
 SUFFIXES = 		.html
 
-EXTRA_DIST = gattrib.dox
+EXTRA_DIST = gattrib.dox logo.png
 
 all: 
 	@echo 'Type: make doxygen  to create doxygen documentation for gattrib'

commit fb5b8305674f2d96586424851e9cc18878c06505
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Oops. Accidentally added gnet-PCBboard.scm back when it was removed explicitly.
    
    The PCBboard backend was explicitly removed in commit:
    ca91e1be91ae1d0c0b4bbfddf814309be09e84b2
    Removed the actual gnet-PCBboard.scm.in file now, so that nobody else
    wonders what is up with this file.

diff --git a/gnetlist/scheme/.gitignore b/gnetlist/scheme/.gitignore
index 865c2fa..da03a27 100644
--- a/gnetlist/scheme/.gitignore
+++ b/gnetlist/scheme/.gitignore
@@ -1,5 +1,4 @@
 Makefile
 Makefile.in
-gnet-PCBboard.scm
 gnet-gsch2pcb.scm
 *~
diff --git a/gnetlist/scheme/Makefile.am b/gnetlist/scheme/Makefile.am
index 288c3d0..000ec03 100644
--- a/gnetlist/scheme/Makefile.am
+++ b/gnetlist/scheme/Makefile.am
@@ -25,8 +25,7 @@ DIST_SCM = gnet-PCB.scm gnet-allegro.scm gnet-bom.scm gnet-geda.scm \
 
 EXTRA_DIST = $(DIST_SCM) $(SCM_SRCS)
 
-SCM_SRCS=	gnetlist-PCBboard.scm.in \
-		gnet-gsch2pcb.scm.in
+SCM_SRCS=	gnet-gsch2pcb.scm.in
 
 BUILT_SCM=	gnet-gsch2pcb.scm
 
diff --git a/gnetlist/scheme/gnet-PCBboard.scm.in b/gnetlist/scheme/gnet-PCBboard.scm.in
deleted file mode 100644
index 1128184..0000000
--- a/gnetlist/scheme/gnet-PCBboard.scm.in
+++ /dev/null
@@ -1,168 +0,0 @@
-;;; $Id$
-;;;
-;;; gEDA - GNU Electronic Design Automation
-;;; gnetlist - GNU Netlist
-;;; Copyright (C) 1998-2000 Ales V. Hvezda
-;;;
-;;; This program is free software; you can redistribute it and/or modify
-;;; it under the terms of the GNU General Public License as published by
-;;; the Free Software Foundation; either version 2 of the License, or
-;;; (at your option) any later version.
-;;;
-;;; This program is distributed in the hope that it will be useful,
-;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-;;; GNU General Public License for more details.
-;;;
-;;; You should have received a copy of the GNU General Public License
-;;; along with this program; if not, write to the Free Software
-;;; Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-
-;;  PCBboard format
-;; JM Routoure & Stefan Petersen 
-;; 15/01/99
-
-
-;;
-;;
-(define PCBboard:write-top-header
-  (lambda (port)
-    (display "# release: pcb 1.6.3\n" port)
-    (display "PCB(\"\" 6000 5000)\n" port)
-    (display "Grid(10 0 0)\n" port)
-    (display "Cursor(10 270 3)\n" port)
-    (display "Flags(0x000000d0)\n" port)
-    (display "Groups(\"1,2,3,s:4,5,6,c:7:8:\")\n" port)
-    (display "Styles(\"Signal,10,40,20:Power,25,60,35:Fat,40,60,35:Skinny,8,36,20\")\n" port)))
-
-
-;;
-;;
-(define PCBboard:write-bottom-footer
-  (lambda (port)
-    (display "Layer(1 \"solder\")\n(\n)\n" port)
-    (display "Layer(2 \"GND-sldr\")\n(\n)\n" port)
-    (display "Layer(3 \"Vcc-sldr\")\n(\n)\n" port)
-    (display "Layer(4 \"component\")\n(\n)\n" port)
-    (display "Layer(5 \"GND-comp\")\n(\n)\n" port)
-    (display "Layer(6 \"Vcc-comp\")\n(\n)\n" port)
-    (display "Layer(7 \"unused\")\n(\n)\n" port)
-    (display "Layer(8 \"unused\")\n(\n)" port)
-    (newline port)))
-
-;;
-;;
-
-;; Split string at current split-char and returns
-;; a pair with substrings. If string is not splitable
-;; it returns #f.
-(define (string-split the-string split-char)
-;;string-index is Guile specific
-  (let ((split-index (string-index the-string split-char))
-        (last-index (- (string-length the-string) 1)))
-;;Check if split-char happens to be in the beginning or end of the string
-    (cond ((not split-index)
-           #f)
-          ((= split-index 0)
-           (string-split 
-            (substring the-string 1 (string-length the-string)) 
-            split-char))
-          ((= split-index last-index)
-           #f)
-          (split-index
-           (cons (substring the-string 0 split-index)
-                 (substring the-string (+ split-index 1) 
-                            (string-length the-string))))
-          (else
-           #f))))
-
-;; Splits a string with space separated words and returns a list
-;; of the words (still as strings).
-(define (split-to-list the-string)
-  (let ((the-list (string-split the-string #\space)))
-    (if the-list
-        (cons (car the-list) (split-to-list (cdr the-list)))
-        (list the-string))))
-
-
-;; Check if the string has a space
-(define (has-space? the-string)
-  (string-index the-string #\space))
-
-
-(define PCBboard:write-value-footprint
-  (lambda (pipe ls)
-    (if (not (null? ls))
-;;       uref contains the first element of ls        
-        (let* ((uref (car ls))
-               (value (gnetlist:get-package-attribute uref "value"))
-	       (device (gnetlist:get-package-attribute uref "device"))
-;; The footprint attribute is used by gschem to indicate the footprint
-               (footprint (split-to-list 
-                          (gnetlist:get-package-attribute uref  "footprint") ) ) )
-
-;; Test if uref contains a space char
-          (cond ((has-space? uref)
-                 (display (string-append "ERROR!, space character found in the value of " uref))
-                 (newline))
-;; Test if device contains a space char
-          	((has-space? device)
-                 (display (string-append "ERROR!, space character found in the device attribute of " uref))
-                 (newline))
-;; Test if value contains a space char
-                ((has-space? value)
-                 (display (string-append "ERROR!, space character found in the value of " uref))
-                 (newline))
-;; Test if value contains a space char
-                ((string=? (car footprint) "unknown")
-                 (display (string-append "ERROR! no footprint attribute in " uref ))
-                 (newline))
-                (else
-                 (display (string-append "PKG_" (car footprint)) pipe)
-                 (display (string-append "(`" device "',`" uref "',`") pipe)
-                 (display value pipe)
-                 (case (length footprint)                   
-                   ((1) #f)  
-                   ((2) (display (string-append "',`" (cadr footprint)) pipe))
-                   ((3) (display (string-append "',`" (cadr footprint) 
-                                         "',`" (caddr footprint)) pipe))
-                   (else (display (string-append "ERROR!, no footprint in device " uref))))
-                 (display "')" pipe)
-                 (newline pipe)
-                 (PCBboard:write-value-footprint pipe (cdr ls))))))))
-
-
-;;
-;;
-
-(define m4-command "@m4@")                  
-(define m4-files "")                  
-(define *m4-pcbdir* "@pcbm4dir@")
-(define *m4-pcbconfdir* "@pcbconfdir@")
-
-;; To emulate popen. Guileish again.
-; Needed after guile ver. 1.3.2. To save 1.3a users, wrap it in.
-; This does not work with guile 1.6.3: (false-if-exception (use-modules ... ))
-; The below should work everywhere.
-(use-modules (ice-9 popen))
-
-(define (PCBboard output-filename)
-  (let ((port (open-output-file output-filename)))
-    (PCBboard:write-top-header port)
-       (close-port port))
-       ;; pipe with the macro define in pcb program
-;;  (let ((pipe (open-output-pipe (string-append "m4 " *m4-pcbdir* "/common.m4 - | sed '/^PKG/d' - >> " output-filename))))
-;;  leave the packages that have not been found in the file.pcb
-;;  will be process in the script gschem2pcb
-;; Original pipe command commented out by AVH (bugfix by Rich Walker)
-;;  (let ((pipe (open-output-pipe (string-append "m4 " *m4-pcbdir* "/common.m4 - >> " output-filename))))
-;; Fixed pipe command (AVH 1/27/02)
-   (let ((pipe (open-output-pipe (string-append m4-command " -d -I" *m4-pcbdir* " -I" *m4-pcbconfdir* " -I $HOME/.pcb -I. " *m4-pcbdir* "/common.m4 - >> " output-filename))))
-
-
-       ;; packages is a list with the different uref value
-    (PCBboard:write-value-footprint pipe packages)
-       (close-pipe pipe))
-  (let ((port (open output-filename (logior O_WRONLY O_APPEND))))
-    (PCBboard:write-bottom-footer port)
-       close-port port))

commit 1a3b04db4b811a853b9d2d7c5c57038f2146f919
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Added a bunch of files that should be included in any distribution
    
    The only file which I might want to not distribute is update-version.sh,
    which technically is a developer/maintainer only file, but for now I'll
    include it.  Also libgeda/docs/images isn't integrated into the build
    properly yet, so it will not be in the distribution for now.

diff --git a/Makefile.am b/Makefile.am
index 8f5f4d6..3df82fa 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -8,7 +8,7 @@ ACLOCAL_AMFLAGS = -I m4
 DISTCHECK_CONFIGURE_FLAGS = GIT="/bin/sh -c '! :'" --disable-update-xdg-database
 
 BUILT_SOURCES = version.h
-EXTRA_DIST = version.h version.h.in
+EXTRA_DIST = autogen.sh version.h version.h.in README.Cygwin update-versions.sh
 
 # Generate version.h. This works by looking at any git repository that
 # is present in the source directory (detected at configure time). If
diff --git a/examples/TwoStageAmp/Makefile.am b/examples/TwoStageAmp/Makefile.am
index 6287724..eca4820 100644
--- a/examples/TwoStageAmp/Makefile.am
+++ b/examples/TwoStageAmp/Makefile.am
@@ -1,7 +1,7 @@
 exampledir = $(docdir)/examples/TwoStageAmp/
 
 nobase_example_DATA = \
-	Simulation.cmd TwoStageAmp.sch spice.netlist gafrc
+	Simulation.cmd TwoStageAmp.sch spice.netlist gafrc \
 	models/2N3904.mod \
 	sym/transistor.sym
 
diff --git a/gnetlist/docs/Makefile.am b/gnetlist/docs/Makefile.am
index 44b8a38..733d192 100644
--- a/gnetlist/docs/Makefile.am
+++ b/gnetlist/docs/Makefile.am
@@ -2,7 +2,7 @@
 SUBDIRS = vams
 
 EXTRA_DIST = README.bom README.pcb README.verilog README.vhdl README.switcap \
-	     README.sysc README.eagle gnetlist.1 gnetlist.html
+	     README.sysc README.eagle gnetlist.1 gnetlist.html logo.png
 
 BUILT_SOURCES = gnetlist.html
 
diff --git a/gnetlist/scheme/Makefile.am b/gnetlist/scheme/Makefile.am
index 41783fd..288c3d0 100644
--- a/gnetlist/scheme/Makefile.am
+++ b/gnetlist/scheme/Makefile.am
@@ -25,7 +25,7 @@ DIST_SCM = gnet-PCB.scm gnet-allegro.scm gnet-bom.scm gnet-geda.scm \
 
 EXTRA_DIST = $(DIST_SCM) $(SCM_SRCS)
 
-SCM_SRCS=	\
+SCM_SRCS=	gnetlist-PCBboard.scm.in \
 		gnet-gsch2pcb.scm.in
 
 BUILT_SCM=	gnet-gsch2pcb.scm
diff --git a/gschem/Makefile.am b/gschem/Makefile.am
index f309277..f18bcfa 100644
--- a/gschem/Makefile.am
+++ b/gschem/Makefile.am
@@ -2,7 +2,7 @@ SUBDIRS = \
 	po bitmap data docs examples include lib scheme scripts \
 	src tests
 
-EXTRA_DIST = BUGS ChangeLog ChangeLog-1.0
+EXTRA_DIST = BUGS ChangeLog ChangeLog-1.0 icon-theme-installer
 
 if HAVE_GIT_REPO
 ChangeLog: $(top_builddir)/stamp-git
diff --git a/gsymcheck/docs/Makefile.am b/gsymcheck/docs/Makefile.am
index 8efd255..bb22bf6 100644
--- a/gsymcheck/docs/Makefile.am
+++ b/gsymcheck/docs/Makefile.am
@@ -1,5 +1,5 @@
 
-EXTRA_DIST = gsymcheck.1 gsymcheck.html
+EXTRA_DIST = gsymcheck.1 gsymcheck.html logo.png
 
 BUILT_SOURCES = gsymcheck.html
 
diff --git a/utils/docs/Makefile.am b/utils/docs/Makefile.am
index 9fbafbf..a3232e3 100644
--- a/utils/docs/Makefile.am
+++ b/utils/docs/Makefile.am
@@ -1,5 +1,6 @@
 
-EXTRA_DIST = README.gsch2pcb README.olib README.tragesym README.grenum TODO.grenum why.grenum
+EXTRA_DIST = README.gsch2pcb README.olib README.tragesym README.grenum \
+	     TODO.grenum why.grenum logo.png
 
 docsreadmedir = $(docdir)/readmes
 docsreadme_DATA = README.gsch2pcb README.olib README.tragesym README.grenum
diff --git a/utils/examples/tragesym/Makefile.am b/utils/examples/tragesym/Makefile.am
index 3292c85..0d1ab52 100644
--- a/utils/examples/tragesym/Makefile.am
+++ b/utils/examples/tragesym/Makefile.am
@@ -1,7 +1,7 @@
 ## Process this file with automake to produce Makefile.in
 
-EXTRA_DIST = 4099.src AT90S8535_TQFP.src alltest template.src test1.src \
-             test2.src test3.src
+EXTRA_DIST = 4099.src AT90S8535_TQFP.src alltest template.src template.ods \
+	     test1.src test2.src test3.src
 
 MOSTLYCLEANFILES = *.log *.ps core FILE *~
 CLEANFILES = *.log *.ps core FILE *~ 

commit 35796a78cdab838a29e763480ad81f0ac53326c8
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Oops forgot to add the cleanup of gnetlistrc

diff --git a/gnetlist/tests/hierarchy2/Makefile.am b/gnetlist/tests/hierarchy2/Makefile.am
index b619164..02cb892 100644
--- a/gnetlist/tests/hierarchy2/Makefile.am
+++ b/gnetlist/tests/hierarchy2/Makefile.am
@@ -26,7 +26,5 @@ tests:
 MOSTLYCLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
 CLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
 DISTCLEANFILES = *.log core FILE *~ prototype.bak gnetlistrc
-MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in configure
-
-
-
+MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in configure \
+		       gnetlistrc

commit 193f4af0a269e627b6a6a45a71ba57e7a5525e73
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Cleaned up the gnetlistrc after make check completes
    
    Also made sure that any randomly hanging around gnetlistrc is cleaned up
    when the various make clean commands are executed.

diff --git a/gnetlist/tests/drc2/Makefile.am b/gnetlist/tests/drc2/Makefile.am
index 52da26f..695ed89 100644
--- a/gnetlist/tests/drc2/Makefile.am
+++ b/gnetlist/tests/drc2/Makefile.am
@@ -80,11 +80,11 @@ tests:
 		cat $(BUILDDIR)/failed.log ; \
 		exit 1 ; \
 	fi
+	rm -f $(BUILDDIR)/gnetlistrc
 
 MOSTLYCLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
 CLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
-DISTCLEANFILES = *.log core FILE *~ prototype.bak
-MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in configure
-
-
+DISTCLEANFILES = *.log core FILE *~ prototype.bak gnetlistrc
+MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in configure \
+		       gnetlistrc
 
diff --git a/gnetlist/tests/hierarchy/Makefile.am b/gnetlist/tests/hierarchy/Makefile.am
index f2b05f3..813eef1 100644
--- a/gnetlist/tests/hierarchy/Makefile.am
+++ b/gnetlist/tests/hierarchy/Makefile.am
@@ -22,8 +22,10 @@ tests:
 	  SYMDIR=$(top_srcdir)/symbols \
 	    $(GNETLIST) -o $(BUILDDIR)/new_hierarchy.geda -g geda $(SRCDIR)/top.sch )
 	diff $(SRCDIR)/hierarchy.geda $(BUILDDIR)/new_hierarchy.geda;
+	rm -f $(BUILDDIR)/gnetlistrc
 
-MOSTLYCLEANFILES = new_* core *.log FILE *.ps *~
-CLEANFILES = new_* core *.log FILE *.ps *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak gnetlistrc gafrc
-MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in configure
+MOSTLYCLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
+CLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
+DISTCLEANFILES = *.log core FILE *~ prototype.bak gnetlistrc
+MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in configure \
+		       gnetlistrc
diff --git a/gnetlist/tests/hierarchy2/Makefile.am b/gnetlist/tests/hierarchy2/Makefile.am
index 7a4a34b..b619164 100644
--- a/gnetlist/tests/hierarchy2/Makefile.am
+++ b/gnetlist/tests/hierarchy2/Makefile.am
@@ -21,9 +21,10 @@ tests:
 	     -o $(BUILDDIR)/new_hierarchy2.geda -g geda \
 	     $(SRCDIR)/top.sch )
 	diff $(SRCDIR)/hierarchy2.geda $(BUILDDIR)/new_hierarchy2.geda;
+	rm -f $(BUILDDIR)/gnetlistrc
 
-MOSTLYCLEANFILES = new_* core *.log FILE *.ps *~
-CLEANFILES = new_* core *.log FILE *.ps *~
+MOSTLYCLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
+CLEANFILES = new_* core *.log FILE *.ps *~ gnetlistrc
 DISTCLEANFILES = *.log core FILE *~ prototype.bak gnetlistrc
 MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in configure
 

commit 62c9f5557f759b75aab6cc6f3b8bd1c1e8f4c70a
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Fixed gnetlist/tests to pass a simple make check
    
    The gnetlistrc file was renamed and copied appropriately so that it
    isn't overriden when the vhdl test runs.  Also force the copy to be
    consistent with the gnetlistrc.vhdl copy.

diff --git a/gnetlist/tests/Makefile.am b/gnetlist/tests/Makefile.am
index 9eea720..ff06ae7 100644
--- a/gnetlist/tests/Makefile.am
+++ b/gnetlist/tests/Makefile.am
@@ -14,7 +14,7 @@ EXTRA_DIST = runtest.sh \
              singlenet.protelII singlenet.sch stack_1.geda amp.spice-sdb \
 	     singlenet.liquidpcb \
 	     darlington.spice-sdb skt.switcap test.ana multiequal.sch \
-	     multiequal.spice-sdb gnetlistrc.vhdl gnetlistrc
+	     multiequal.spice-sdb gnetlistrc.vhdl gnetlistrc.orig
 
 check_SCRIPTS = tests
 
@@ -28,7 +28,7 @@ tests:
 	rm -f $(BUILDDIR)/new_*
 	rm -rf $(BUILDDIR)/devfiles
 	mkdir $(BUILDDIR)/devfiles
-	cp $(srcdir)/gnetlistrc $(builddir)
+	cp -f $(srcdir)/gnetlistrc.orig $(builddir)/gnetlistrc
 
 # netattrib gEDA 
 	$(SRCDIR)/runtest.sh $(SRCDIR)/netattrib.sch geda \
diff --git a/gnetlist/tests/gnetlistrc b/gnetlist/tests/gnetlistrc
deleted file mode 100644
index 9df03f7..0000000
--- a/gnetlist/tests/gnetlistrc
+++ /dev/null
@@ -1,8 +0,0 @@
-;; We want to point at the scheme code that hasn't been installed yet so that
-;; 'make check' during development can work correctly.
-(scheme-directory "${SCMDIR}")
-
-;; We want to use the symbols that haven't been installed yet
-(map (lambda (x) (component-library (string-join (list "${SYMDIR}/" x) "")))
-     '("74" "analog" "misc" "memory" "power" "connector" "switch" "linear"
-       "diode" "spice" "cascade" "titleblock"))
diff --git a/gnetlist/tests/gnetlistrc.orig b/gnetlist/tests/gnetlistrc.orig
new file mode 100644
index 0000000..9df03f7
--- /dev/null
+++ b/gnetlist/tests/gnetlistrc.orig
@@ -0,0 +1,8 @@
+;; We want to point at the scheme code that hasn't been installed yet so that
+;; 'make check' during development can work correctly.
+(scheme-directory "${SCMDIR}")
+
+;; We want to use the symbols that haven't been installed yet
+(map (lambda (x) (component-library (string-join (list "${SYMDIR}/" x) "")))
+     '("74" "analog" "misc" "memory" "power" "connector" "switch" "linear"
+       "diode" "spice" "cascade" "titleblock"))

commit 05b227f4261588321df8cce38e77ddb7107b0e1f
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Tweaks the toplevel .gitignore file (first of many such changes)

diff --git a/.gitignore b/.gitignore
index 40b0952..5e10afd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,6 +8,7 @@ autom4te.cache
 config.h
 config.h.in
 config.status
+config.log
 configure
 intl
 libtool

commit 88c3b20de971796f24657bbf3dfec243eaad5625
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    Removed completely obsolete README files
    
    Might also want to remove README.Cygwin, but that might not be obsolete.
    Ideally there should be only one README file in the top directory (reduce
    clutter).

diff --git a/README.sol10 b/README.sol10
deleted file mode 100644
index 392a803..0000000
--- a/README.sol10
+++ /dev/null
@@ -1,146 +0,0 @@
-gEDA / gaf - Solaris 10
-
-GPL Electronic Design Automation  
---------------------------------------------------------------------------
-
-This file describes roughly what you need to do to build the CVS version of
-gEDA / gaf on Solaris 10.  For the most part it worked out of the box.
-
-
-0) Install all the development software when prompted by the Solaris 10
-   installer.  Also make sure you install Sun's GNOME desktop (Java Desktop
-   Environment)
-
-1) Install the software companion CDs so that you get all the various
-   GNU utils.
-
-2) Make sure to install CVS and groff from 
-   http://www.sun.com/software/solaris/freeware/s10pkgs_download.xml
-
-   For some odd reason these were not installed when I installed the companion
-   CD.
-
-3) The companion software gets installed into either /opt/sfw/... or 
-   /usr/sfw/...  Most of the interesting GNU programs such as make and
-   ar are renamed to be gmake and gar.  For some of those, create symlinks
-   in /usr/sfw/bin to plain make or plain ar.  This may not be necessary, but
-   it made my life easier.
-
-4) Install guile 1.6.7 from source.  Don't try to use an earlier version; they
-   won't work.  http://www.gnu.org/software/guile
-
-5) Install noweb 2.10a.  I could not get the noweb guile versions to work 
-   out of the box, so I just built the real noweb and that worked in all case.
-   http://www.eecs.harvard.edu/~nr/noweb/USA.html or
-   http://geda.seul.org/devel/support/
-
-6) Install transfig.  This was truely unpleasant as transfig uses imake to
-   configure itself.  I have forgotten how difficult imake can be when it 
-   breaks.  Anybody who badmouths the auto* tools should be forced to work  
-   with a broken imake/xmkmf.  http://www.xfig.org/xfigdist/
-
-7) Solaris 10 shipped with some empty/broken *.la files.  Replace the
-   following empty files:
-
-/usr/sfw/lib/libstdc++.la
-----
-# libstdc++.la - a libtool library file
-# Generated by ltmain.sh - GNU libtool 1.4a-GCC3.0 (1.641.2.256 2001/05/28 20:09:07 with GCC-local changes)
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
- 
-# The name that we can dlopen(3).
-dlname='libstdc++.so.6'
- 
-# Names of this library.
-library_names='libstdc++.so.6.0.3 libstdc++.so.6 libstdc++.so'
- 
-# The name of the static archive.
-old_library='libstdc++.a'
- 
-# Libraries that this one depends upon.
-dependency_libs='-lc -lm -L/usr/sfw/lib -lgcc_s'
- 
-# Version information for libstdc++.
-current=6
-age=0
-revision=3
- 
-# Is this an already installed library?
-installed=yes
- 
-# Files to dlopen/dlpreopen
-dlopen=''
-dlpreopen=''
- 
-# Directory that this library needs to be installed in:
-libdir='/usr/sfw/lib'
-----
-
-and
-
-/usr/sfw/lib/64/libstdc++.la
-----
-# libstdc++.la - a libtool library file
-# Generated by ltmain.sh - GNU libtool 1.4a-GCC3.0 (1.641.2.256 2001/05/28 20:09:07 with GCC-local changes)
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
- 
-# The name that we can dlopen(3).
-dlname='libstdc++.so.6'
- 
-# Names of this library.
-library_names='libstdc++.so.6.0.3 libstdc++.so.6 libstdc++.so'
- 
-# The name of the static archive.
-old_library='libstdc++.a'
- 
-# Libraries that this one depends upon.
-dependency_libs='-L/lib/64 -lc -lm -L/usr/sfw/lib/64 -lgcc_s'
- 
-# Version information for libstdc++.
-current=6
-age=0
-revision=3
- 
-# Is this an already installed library?
-installed=yes
- 
-# Files to dlopen/dlpreopen
-dlopen=''
-dlpreopen=''
- 
-# Directory that this library needs to be installed in:
-libdir='/usr/sfw/lib/64'
-----
-
-Remove the leading and trailing "----".
-Source: http://forum.sun.com/thread.jspa?threadID=22817&tstart=0
-
-8) Install gettext 0.14.2 from source.  http://www.gnu.org/software/gettext
-   I did configure this with:  ./configure --disable-csharp 
-   as I did not have mono or pnet installed.
-
-9) Assuming you installed guile, transfig, gettext and libstroke into
-   /usr/local, set the following environment variables to make aclocal
-   happy:
-
-	*TBD TBD TBD*
-
-10) Get the gEDA/gaf source tree from CVS.  See
-    http://geda.seul.org/developer.html for more info on how to do this.
-
-11) cd into geda/devel and type make and set the appropriate environment
-    variables (PATH, LD_LIBRARY_PATH, PKG_CONFIG_PATH) 
-
-12) Type: make install
-
-    Assuming all goes well, this should build all of the programs successfully.
-
-    The documentation may not build if you do not have latex installed.  
-
-13) Done!  Run gschem/gnetlist etc... and gEDA/gaf should just work.
-
-
diff --git a/README.win32 b/README.win32
deleted file mode 100644
index 3deb8e6..0000000
--- a/README.win32
+++ /dev/null
@@ -1,489 +0,0 @@
-gEDA / gaf - MinGW
-
-GPL Electronic Design Automation  
---------------------------------------------------------------------------
-To run the binary distribution of gEDA/gaf - MinGW:
-
-Remove any previous version of gEDA/gaf - Cygwin (or older build of the
-mingw version).
-
-You should not have to install anything else other than the .zip or .exe for 
-gEDA/gaf.  gEDA/gaf - MinGW is fairly self contained.
-
-1) Grab geda-mingw32-VERSION.zip and unzip it into c:\   At this stage
-   in the game, it really should be in c:\  Unzipping the zip file
-   should create a directory called "geda" (c:\geda)
-
-2) Set the following environment variables:
-	TMP	(some temp directory, say C:\TEMP , make sure this dir exists)
-	HOME	(some home directory, say C:\ , make sure this dir exists)
-
-3) Add c:\geda\bin to your PATH variable
-
-4) Run gschem by typing: gschem  in a cmd window.  It should run.  If not
-   please e-mail ahvezda@xxxxxxxxxxxxx with the error message.  You can
-   also create a shortcut on the desktop to the binary, just change the
-   Run option to run "minimized" if you don't want to see the console.
-
-Please keep in mind that this port is really new and may do really
-stupid things.  PLEASE BACKUP ANY DATA YOU VALUE.  gEDA/gaf - MinGW
-(or any gEDA software) comes with NO WARRANTY (I hate having to say this).
-Please let me know if there are any problems.
-
----------------------------------------------------------------------------
-Recommended (but optional if you install into c:\geda)
-Required (if you install into some other directory than c:\geda)
-
-If you want to put the geda directory somewhere else, then you can do
-that too, but you will need to set the environment variable:
-
-GEDADATA 
-to 
-[new_path_to_geda]\geda\share\gEDA       
-
-Examples:
-set GEDADATA=c:\gnu\geda\share\gEDA
-set GEDADATA=d:\geda\share\gEDA
-
-Do not forget to put [new_path_to_geda]\geda\bin into 
-your PATH.  You also need to set: 
-
-GUILE_LOAD_PATH 
-to 
-[new_path_to_geda]\geda\share\guile\1.4.1
-
-Getting these environment variables right is best done by trial and error.
-You will know when you got it right when 1) gschem starts and doesn't 
-complain, and 2) you can place components (via Add/Component...).
-
---------------------------------------------------------------------------
-The rest of this readme describes how to build gEDA/gaf (gschem and
-friends) on a win32 machine (WinNT/Win2K/WinXP).  It uses mingw32 as the
-layer between win32 and the unix world (ie gcc, make etc...).
-A useful reference to various porting issues is:
-http://gnuwin32.sourceforge.net/compile.html
-
-gEDA/gaf should build and run out of the box if you follow these
-instructions.  
-
-* If any part of this document is unclear, please post on geda-dev. 
-* If any part of this document is wrong, please post on geda-dev. 
-* If you are not familiar with compiling programs, please use a 
-  binary distribution of gEDA/gaf - MinGW.
-
-It is recommend that gEDA/gaf and all libraries are installed into c:/geda
-If you want an alternative location, make sure all dependancies are installed
-into the new location as well.
-
-For this doc, a "%" is the bash shell prompt from msys.
-Build instructions for gEDA/gaf - MinGW (gEDA running on Win32 machines)
-
-But first an important warning:
-
-These instructions assume the user has a significant amount of knowledge
-of build unix programs under mingw32.  You need to be familiar with
-the ./configure process, installing mingw32 properly, and resolving the
-occasional build bug.
-
---------------------------------------------------------------------------
-
-1) Download:
-
-   Build environment
-	* MSYS-1.0.7-i686-2.exe	(http://www.mingw.org)
-                                (use the proper ?86 version for your CPU!)
-	* MinGW-1.1.tar.gz	(http://www.mingw.org)
-
-   External libraries part of build environment
-	* zlib-1.1.3-1.zip	(https://sourceforge.net/projects/mingwrep/)
-	* readline-4.2-20010727.zip
-	* regex-0.12-20010123.zip
-	* rx-1.5-20010502.zip
-	* libpng-1.0.6-20000724.zip 
-	* libpng-devel-1.0.6-20000724.zip
-	          ---OR---
-	Grab the corresponding .tar.gz files for the above .zips from:
-	http://www.geda.seul.org/devel/win32/build
-	
-  gEDA/gaf guile library (from http://www.geda.seul.org/devel/win32/mingw)
-	guile-1.4.1-gaf.tar.gz  
-
-  gEDA/gaf gtk/glib libs (from http://www.geda.seul.org/devel/win32/mingw)
-	gtk+-1.3.0-20020313-gaf.tar.gz  
-
-  gEDA/gaf itself (http://www.geda.seul.org/devel)
-	geda-gnetlist-VERSION.tar.gz
-	geda-gschem-VERSION.tar.gz
-	geda-gsymcheck-VERSION.tar.gz
-	geda-symbols-VERSION.tar.gz
-	geda-utils-VERSION.tar.gz
-	libgeda-VERSION.tar.gz
-	Makefile
-
-  gEDA/gaf optional libraries (http://www.geda.seul.org/dist)
- 	libstroke-0.5.1.tar.gz  
-
-  Any VERSION >= 20020527 should build under MinGW.
-
-2) Install MSYS by running:
-
-	MSYS-1.0.7-i686-2.exe
-
-3) Double click on the Msys icon on the desktop to get a shell (bash prompt)
-
-4) Install Mingw (the compilers, development environment, and libraries)
-	% cd /
-	% mkdir mingw
-	% cd mingw	!! This step is important; do not untar in / !!
-	% tar xvfz MinGW-1.1.tar.gz
-
-   Unzip the other .zip files using winzip or use the .tar.gz I provided.
-   If you decide to unzip the .zip files, then unzip directly into
-   c:/msys/1.0/mingw (the mingw directory).
-
-	% cd /mingw     !! This step is important; do not untar into / !!
-	% tar xvfz zlib-1.1.3-1.tar.gz
-	% tar xvfz readline-4.2-20010727.tar.gz
-	% tar xvfz regex-0.12-20010123.tar.gz
-	% tar xvfz rx-1.5-20010502.tar.gz
-	% tar xvfz libpng-1.0.6-20000724.tar.gz 
-	% tar xvfz libpng-devel-1.0.6-20000724.tar.gz
-	% cd bin
-	% mv make.exe makeold.exe
-
-   Doing the last step is very important.  The make.exe in /mingw/bin is 
-quite pathetic.
-
-   You may see an error message like doing the untar operations:
-
-tar: Child died with signal 13
-tar: Error exit delayed from previous errors
-
-   I checked and all the files untarred okay, your milage may vary.
-
-5) Build a test program (like hellow) to test the compilers
-   You can use vi to input the code or your favorite editor.
-
---- Cut here for hellow.c ---
-#include <stdio.h>
-
-int
-main(int argc, char **argv)
-{
-   printf("Hello World!\n");
-   return 0;
-}
---- Cut here for hellow.c ---
-
-   Build it like this: 
-	% gcc -o hellow hellow.c
-   Run it: 
-	% ./hellow  
-
-   If this does not work.  Do not continue until you have fixed any problems.
-
-6) Create the destination install directory
-	% mkdir c:/geda
-	% ls c:/geda
-
-7) Add c:/geda/bin to your path in your msys shell
-
- 	% export PATH=/c/geda/bin:$PATH
-
-	Use /c/... not c:/...
-
-8) Build guile-1.4.1-gaf
-
-   guile-1.4.1-gaf is a hacked version of guile-1.4.1 for gEDA/gaf 
-   and the Mingw port.  Please don't use it unless you are building gEDA/gaf.
-   For the real thing (real guile), please see http://www.gnu.org
-
-   Make sure you have installed all the *.tar.gz library files mentioned
-   above before doing this step. 
-
-	% cd
-	% tar xvfz guile-1.4.1-gaf.tar.gz
-	% cd guile-1.4.1-gaf
-	% ./configure --prefix=c:/geda --enable-posix --enable-regex --without-modules --enable-guile-debug --without-threads --disable-networking --enable-ltdl-convenience 
-	% cd libltdl 
-
-	Edit the Makefile in libltdl searching for -I. change one of these to
- 	-I.. (two periods, parent directory; this fixes the "cannot find 
-	libguile.h").
-
-	% make
-	% cd ../ice-9
-	% make install
-
-	You might get an error about and-let-star.scm or and-let-*.scm; 
-	I ignored it.
-
-	% cd ../guile-config
-	% cp guile-config.geda guile-config
-	% cd ../libguile
-	% make libpath.h
-	% make -f Makefile.Win32 install
-
-   Guile errors and workarounds.  You may or may not see these.
-
-	* ./configure error:
-
-checking whether make sets ${MAKE}..... ./configure: eval: line 1: unexpected EOF while looking for matching `"'
-./configure: eval: line 2: syntax error: unexpected end of file
-no
-	I ignored it. :-)
-	
-9) Post guile install steps and test
-
-   Copy a few dlls into c:\geda\bin
-   	
-	% cd /mingw/bin
-	% cp librx.dll c:/geda/bin
-	% cp libreadline.dll c:/geda/bin
-	% cp libregex.dll c:/geda/bin
-	% cp libz.dll c:/geda/bin
-	% cp libpng.2.1.dll c:/geda/bin	
-
-	Make sure that libguile.dll got installed in c:\geda\bin
- 
-   Open up a cmd shell (dos command box) and do the following:
-
-	Add c:/geda/bin to your path:
-	c:\> set PATH=%PATH%;c:\geda\bin 
-	c:\> guile.exe
-
-   At this point you should see a guile> prompt.
-  
-	guile> (display "Hello World!") (newline)
-	guile> (quit)
-
-   Try building a very basic guile program:
-
--- Cut here for gtest.c --
-#include <guile/gh.h>
-
-void main_prog(int argc, char *argv[])
-{
-  scm_shell(argc, argv);
-}
-
-int
-main(int argc, char **argv)
-{
-  gh_enter(argc, argv, main_prog);
-  return 0;
-
-}
--- Cut here for gtest.c --
-
-   Build it like this:
-
-   % gcc -o gtest gtest.c `guile-config compile` `guile-config link`
-
-   Run it:
-
-   % ./gtest
-   guile> (display "gtest") (newline)
-   guile> (quit)
-
-   If the above steps do not work, please go back and get this working,
-   otherwise the following steps will not work either.
-
-
-10) Untar gtk
-
-	% cd $HOME
-	% tar xvfz gtk+-1.3.0-20020313-gaf.tar.gz
-
-   This will create $HOME/gtk.  If you untar in a different location you 
-   will need to change gtk/bin/gtk-config and gtk/bin/glib-config. 
-
-   gtk+-1.3.0-20020313-gaf.tar.gz is a repackaged version of Tor Lillqvist's 
-   "gtk+ for Win32".  I (Ales) repackaged to make build life easier for
-   gEDA/gaf users.  Without Tor's work, gEDA/gaf - MinGW would NOT
-   be possible.
-
-	% cd gtk/lib
-	% cp *.dll c:/geda/bin
-	% cd ../bin
-	% cp gtk-config glib-config c:/geda/bin
-
-11) Test gtk
-
-	Use the following test program (ghellow.c) to test gtk on your system.
-(This test program came from the gtk-1.2 tutorial, helloworld.c)  You can
-find ghellow.c in $HOME/gtk. 
-
--- Cut here for ghellow.c -- 
-      #include <gtk/gtk.h>
-
-      /* This is a callback function. The data arguments are ignored
-       * in this example. More on callbacks below. */
-      void hello( GtkWidget *widget,
-                  gpointer   data )
-      {
-          g_print ("Hello World\n");
-      }
-
-      gint delete_event( GtkWidget *widget,
-                         GdkEvent  *event,
-                         gpointer   data )
-      {
-          /* If you return FALSE in the "delete_event" signal handler,
-           * GTK will emit the "destroy" signal. Returning TRUE means
-           * you don't want the window to be destroyed.
-           * This is useful for popping up 'are you sure you want to quit?'
-           * type dialogs. */
-
-          g_print ("delete event occurred\n");
-
-          /* Change TRUE to FALSE and the main window will be destroyed with
-           * a "delete_event". */
-
-          return(TRUE);
-      }
-
-      /* Another callback */
-      void destroy( GtkWidget *widget,
-                    gpointer   data )
-      {
-          gtk_main_quit();
-      }
-
-      int main( int   argc,
-                char *argv[] )
-      {
-          /* GtkWidget is the storage type for widgets */
-          GtkWidget *window;
-          GtkWidget *button;
-          
-          /* This is called in all GTK applications. Arguments are parsed
-           * from the command line and are returned to the application. */
-          gtk_init(&argc, &argv);
-          
-          /* create a new window */
-          window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
-          
-          /* When the window is given the "delete_event" signal (this is given
-           * by the window manager, usually by the "close" option, or on the
-           * titlebar), we ask it to call the delete_event () function
-           * as defined above. The data passed to the callback
-           * function is NULL and is ignored in the callback function. */
-          gtk_signal_connect (GTK_OBJECT (window), "delete_event",
-                              GTK_SIGNAL_FUNC (delete_event), NULL);
-          
-          /* Here we connect the "destroy" event to a signal handler.  
-           * This event occurs when we call gtk_widget_destroy() on the window,
-           * or if we return FALSE in the "delete_event" callback. */
-          gtk_signal_connect (GTK_OBJECT (window), "destroy",
-                              GTK_SIGNAL_FUNC (destroy), NULL);
-          
-          /* Sets the border width of the window. */
-          gtk_container_set_border_width (GTK_CONTAINER (window), 10);
-          
-          /* Creates a new button with the label "Hello World". */
-          button = gtk_button_new_with_label ("Hello World");
-          
-          /* When the button receives the "clicked" signal, it will call the
-           * function hello() passing it NULL as its argument.  The hello()
-           * function is defined above. */
-          gtk_signal_connect (GTK_OBJECT (button), "clicked",
-                              GTK_SIGNAL_FUNC (hello), NULL);
-          
-          /* This will cause the window to be destroyed by calling
-           * gtk_widget_destroy(window) when "clicked".  Again, the destroy
-           * signal could come from here, or the window manager. */
-          gtk_signal_connect_object (GTK_OBJECT (button), "clicked",
-                                     GTK_SIGNAL_FUNC (gtk_widget_destroy),
-                                     GTK_OBJECT (window));
-          
-          /* This packs the button into the window (a gtk container). */
-          gtk_container_add (GTK_CONTAINER (window), button);
-          
-          /* The final step is to display this newly created widget. */
-          gtk_widget_show (button);
-          
-          /* and the window */
-          gtk_widget_show (window);
-          
-          /* All GTK applications must have a gtk_main(). Control ends here
-           * and waits for an event to occur (like a key press or
-           * mouse event). */
-          gtk_main ();
-          
-          return(0);
-      }
--- Cut here for ghellow.c -- 
-
-   Build it:
-
-	% gcc -o ghellow ghellow.c `gtk-config --cflags --libs`
-
-   Run it:
-	
-	% ./hellow
-
-   If it fails to run, the fix the problem before continuing.  As usual, if
-   the test program does not link and run, then you will NOT be able to build
-   and run gEDA/gaf.
-
-12) Build and install libstroke into /mingw
-
-    Build and install libstroke if you want stroke support in gschem.
-
-	% tar xvfz libstroke-0.5.1.tar.gz
-	% cd libstroke-0.5.1
-
-	Edit configure script commenting out the following:
-
-#if test "$X11LIB" = no; then
-#        { echo "configure: error: Cannot find -lX11 library" 1>&2; exit 1; }
-#fi
-
-	% ./configure --prefix=/mingw --disable-gtktest --disable-tcl
-	% cd libstroke
-	% make install
-
-	Install libstroke into /mingw and not c:/geda since it will make 
-gEDA/gaf's build much easier.
-
-13) Build/install gEDA/gaf itself
-
-    Untar all of the gEDA/gaf tarballs into a directory.
-    Put that Makefile into this toplevel directory.
-
-    Edit the Makefile so that: 
-
-CD_VERSION=-$(VERSION)
-DIR_PREFIX=geda-
-
-    is commented in.  And that the prefix in the Makefile is set to:
-
-prefix=c:/geda
-
-    Also make sure the VERSION variable is correct.
-
-    Start the build:
-
- 	% make install
-
-    You may see the following errors:
-
-	* ./configure error:
-
-checking whether make sets ${MAKE}..... ./configure: eval: line 1: unexpected EOF while looking for matching `"'
-./configure: eval: line 2: syntax error: unexpected end of file
-no
-	I ignored it everytime.
-	
-   The symbols are installed twice for some odd reason.
-
-   If everything completes okay (no FATAL errors), then 
-gEDA/gaf - MinGW has build successfully.  Congratulations.
-
-
---------------------------------------------------------------------------
-   The MinGW port has been brought to you by many many months of work, 
-several crashed Windows machines (seriously), and a few close calls where
-I almost gave up on the port. :->
-

commit d4ebb75eafabaa45b354d3994fa5ca8f419ee18f
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Commit: Ales Hvezda <ahvezda@xxxxxxxx>

    MAINTAINERCLEANFILES tweaks to remove some of the machine generated files
    
    There are a whole bunch of other machine generated files which should probably
    also be removed, but those can be addressed in a later commit.

diff --git a/Makefile.am b/Makefile.am
index 34a331f..8f5f4d6 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -50,3 +50,4 @@ stamp-git:
 endif HAVE_GIT_REPO
 
 DISTCLEANFILES = stamp-git
+MAINTAINERCLEANFILES=Makefile.in aclocal.m4 config.h.in configure
diff --git a/gnetlist/tests/Makefile.am b/gnetlist/tests/Makefile.am
index b70370b..9eea720 100644
--- a/gnetlist/tests/Makefile.am
+++ b/gnetlist/tests/Makefile.am
@@ -157,8 +157,5 @@ tests_ales:
 
 MOSTLYCLEANFILES = new_* core *.log FILE *.ps *~
 CLEANFILES = new_* core *.log FILE *.ps *~
-DISTCLEANFILES = *.log core FILE *~ prototype.bak gnetlistrc
-MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in configure
-
-
-
+DISTCLEANFILES = new_* *.log core FILE *.ps *~
+MAINTAINERCLEANFILES = new_* core *.log FILE *.ps *~ Makefile.in




_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs