Subject: CVS commit: pkgsrc/cad
From: Dan McMahill
Date: 2007-05-31 14:48:35
Message id: 20070531124835.66D2B21507@cvs.netbsd.org

Log Message:
update to 20070526

Release notes for the gEDA/gaf 20070526 snapshot

   Changes
     _________________________________________________________________

   libgeda/gschem

     * libgeda's shared library version is now 29:0:0.
     * Added  "recently used files" File menu option. Now you can open up
       files  you  used recently (and if you have a gafrc your components
       should  be  found  too)  and  open  those files up in a new gschem
       window. (Ivan Stankovic)
     * Merge  of  the noscreen branch (many changes). This branch removed
       all  cached  screen  coordinates. Now all calculations are done in
       world  coordinates and should yield some drawing improvements. End
       users  should  not  notice  any  difference (other than the slight
       speed up). (Peter Clifton)
     * Many  improvements  to  the "Write image..." dialog box in gschem.
       gschem   can   now   export   any   image  that  gtk+  (gdk-pixbuf
       specifically)  can write (png, jpg, ico, bmp, etc...). Libgd is no
       longer   an   optional   dependency   and   cannot  be  used  with
       libgeda/gschem. (Carlos Nieves Onega)
     * Improved  the  auto  placing  mechanism.  One improvement (amongst
       others)  is  in  the  cases of: if the attribute overlap with pins
       (including  pinnumbers),  or  the pin connection direction where a
       net  is  supposed  to  be  drawn,  then  the  attributes are moved
       automatically. (Carlos Nieves Onega)
     * A  few  improvements  to  the  component  place selector including
       adding  ok  button  to  hide  the  component  insert  dialog box).
       (Various)
     * Added  items  (links to the wiki and FAQ) to the gschem help menu.
       (Peter Brett)
     * Fixed  a  nasty  bug  that was causing random crashes with keymaps
       that did not have a valid keyval/keysym. (Peter Clifton)
     * Fixed  the  drawing of dotted arcs/circles when the dot spacing is
       too small to render. (Peter Clifton)
     * Fixed  component  selector  filter to be case insensitive. (Carlos
       Nieves Onega)
     * Added  PageUp  and  PageDown  hotkeys  to  change pages in gschem.
       (Peter Brett)
     * Fixed  the  ordering  of  buttons  in  all  gtk dialog boxes to be
       correct  (based  on  what gtk+/gnome/desktop conventions). (Carlos
       Nieves Onega)
     * Added  %%Orientation  to  DSC  block  in  postscript output. (Mike
       Jarabek)
     * Fixed  color  printing  of  select  objects (should not output the
       selected color). (Peter Clifton)
     * Added  hotkeys  to  decrease  and  increase the snap grid spacing.
       (Carlos Nieves Onega and Peter Brett)
     * Improved keymap filling routines (Werner Hoch and Patrick Bernaud)
     * Fixed a couple of small memory leaks. (Ales Hvezda)
     * The usual slew of bug fixes by many individuals.
     * A bunch of code cleanup/fixes by various individuals.
     * Various language translations updated by various individuals.

   gnetlist
     * New gnetlist backends written: Calay and Osmond. (John Doty)
     * Moved  the  loading  of  scheme  files using the "-l" command line
       before  the  schematics are loaded (this allows the scheme code to
       modify the various search paths).
     * Various  improvements  to  the  spice-sdb  backend  including  the
       treatment  of  slotted  parts  (so that pins are emitted in pinseq
       order). (Stuart Brorson)
     * Added  and improved a bunch of regression tests. The vast majority
       of  these tests are now run during make distcheck. (Stuart Brorson
       and Ales Hvezda)
     * A few bugs fixed. (Various)

   gattrib
     * Added doxygen generated docs. (Stuart Brorson)
     * A bunch of bugs fixed. (Stuart Brorson and Peter Clifton)

   docs
     * Removed  the  html  version of the gsch2pcb tutorial. Instead, the
       gsch2pcb  tutorial  is  now  part  of  the  wiki thanks to several
       individuals (Patrick Doyle and Bogdan Petrisor).
     * Updated  the  wiki  snapshot to the latest web wiki version. (Ales
       Hvezda)
     * Misc improvements to various wiki scripts. (Ales Hvezda)

   symbols
     * Added greek mu character. (Carlos Nieves Onega)
     * Added upper case greek omega character. (Jens Persson)

   gsymcheck
     * No significant changes.

   utils
     * Added refdes_renum test suite. (Dan McMahill and Stuart Brorson)
     * Incorporated  --gentle  into  refdes_renum which doesn't overwrite
       refdes'es already numbered. (Stuart Brorson)
     * Moved  gschemdoc  to  the gschem package. Bunch of improvements to
       the    gschemdoc    script   related   to   finding   local/remote
       documentation. (Carlos Nieves Onega)

   examples
     * Fixed  automake  infrastructure  to  install  2N3904 model for the
       TwoStageAmp example. (Stuart Brorson)

   For more a detailed changes, please look in the appropriate ChangeLogs
   in the source tarballs.

Files:
RevisionActionfile
1.15modifypkgsrc/cad/gattrib/distinfo
1.12modifypkgsrc/cad/geda/Makefile.common
1.20modifypkgsrc/cad/geda-docs/Makefile
1.2modifypkgsrc/cad/geda-docs/PLIST.post
1.2modifypkgsrc/cad/geda-docs/PLIST.pre
1.19modifypkgsrc/cad/geda-docs/distinfo
1.12modifypkgsrc/cad/geda-examples/distinfo
1.19modifypkgsrc/cad/geda-symbols/PLIST
1.19modifypkgsrc/cad/geda-symbols/distinfo
1.42modifypkgsrc/cad/geda-utils/Makefile
1.9modifypkgsrc/cad/geda-utils/PLIST
1.20modifypkgsrc/cad/geda-utils/distinfo
1.10modifypkgsrc/cad/gnetlist/PLIST
1.23modifypkgsrc/cad/gnetlist/distinfo
1.43modifypkgsrc/cad/gschem/Makefile
1.20modifypkgsrc/cad/gschem/PLIST
1.25modifypkgsrc/cad/gschem/distinfo
1.16modifypkgsrc/cad/gschem/patches/patch-aa
1.19modifypkgsrc/cad/gsymcheck/distinfo
1.23modifypkgsrc/cad/libgeda/buildlink3.mk
1.19modifypkgsrc/cad/libgeda/distinfo
1.10addpkgsrc/cad/gschem/patches/patch-ab