diff options
author | dmcmahill <dmcmahill> | 2006-09-01 12:00:42 +0000 |
---|---|---|
committer | dmcmahill <dmcmahill> | 2006-09-01 12:00:42 +0000 |
commit | 80791c76facad366db32c761f3492b14dac5c86f (patch) | |
tree | 1092c50de876348e482d3cf2b60109745bb61a69 /cad/gschem | |
parent | 0e6a2793b04c8746321ee2eedac6cc17dcf14814 (diff) | |
download | pkgsrc-80791c76facad366db32c761f3492b14dac5c86f.tar.gz |
Update to 20060824
------------------------
Release notes for the gEDA/gaf 20060824 snapshot
Changes
_________________________________________________________________
libgeda/gschem
* Updated libgeda's so version to 26:0:0.
* Fixed the infamous "slice" memory problem that was plaguing
gEDA/gaf for a while. Mixing malloc/free and g_malloc/g_free is a
bad idea and also setting a field in deallocated memory tends to
upset glib's memory management.
* Added a new rc variable called "always-promote-attributes" that
takes a string of attribute names that are automatically prompted
when a component is placed on a schematic. The default list is:
"footprint device value model-name".
* Newly rewritten postscript output to be much more compact, sane.
and support unicode (Mike Jarabek).
* gschem now uses stock gtk+ icons if they are available (Tomaz
Solc).
* Improved the robustness of the loading of symbols/schmeatics
(Tomaz Solc).
* Added support for panning using the middle mouse button and
controlling the amount of pan (Peter Clifton).
* Changed the default behavior of the middle button (now mouse pan).
* Added cursor key panning in gschem and rc keywords for controling
the amount of pan (Tomaz Solc).
* Added the ability to zoom in and zoom out using the mouse wheel
(Peter Clifton).
* Added a bunch of new hooks to gschem and libgeda. This supports
various new features such as auto pin attributes, auto attribute
placing (currently commented out), select_component_hook,
select_net_hook, deselect_component_hook, deselect_net_hook,
deselect_all (Carlos Nieves Onega and Dan McMahill).
* Added support for dragging an object using the first mouse button
in gschem (Carlos Nieves Onega).
* Added the beginnings of pcb mode to gschem (Dan McMahill).
* Improvements to the autosave and backup mechanism (Carlos Nieves
Onega).
* Added support for text overbars. The delimiter character is \_ (it
should be at the beginning and end of the where you want the
overbar to be (Carlos Nieves Onega). Postscript output support for
overbars (Mike Jarabek).
* Bug fixes to the auto save mechanism (Carlos Nieves Onega). Please
report any more crashes.
* Fixed component update to work correctly since it was looking for
existing attributes in the wrong places.
* Converted all the noweb code to just plain C (making sure that all
the really nice documentation that Patrick and others is
perserved). gEDA/gaf no longer requires noweb to build (Jason
Childs).
* Removed all pre-GTK 2.x code from gEDA/gaf (Peter Brett).
* Translation updates from various people.
gnetlist
* DRC2 backend bug fixes and improvements (Carlos Nieves Onega).
* Various bug fixes (Werner Hoch and others).
gattrib
* Fixed annoying bug in which gattrib soaked up 70% of processor
time (Stuart Brorson).
* Implemented ability to export CSV file of component sheet (Stuart
Brorson).
* Made cell text different colors depending upon attribute
visibility (Stuart Brorson).
* Applied patch to handle attrib strings with multiple = signs
(Stuart Brorson and Jeff Mallatt).
* Misc bug fixes (Stuart Brorson).
symbols
* Many symbol bug fixes and improvements (Werner Hoch and others).
* Improved the NC symbols so that the drc2 backend handles no
connect situarions better (Carlos Nieves Onega).
gsymcheck
* Various bug fixes and improvements (Carlos Nieves Onega and
others).
utils
* gsch2pcb improvements dealing with how to find gnetlist
executable.
* Updated to the latest version of grenum (Levente Kovacs).
* Applied power pin handling patch (Patrick Doyle).
docs
* Obsoleted all latex documentation and replaced it with a snaphot
of the gEDA wiki. Many thanks to David Hart for the conversion and
necessary support to make this conversion possible.
examples
* No significant changes.
misc
* The geda (gManager) source tarball is not longer being
distributed. All the code is still in the CVS repository, but due
to lack of maintanance, it has been pulled for these snapshot
releases.
* Fixed various Makefiles to support make distcheck again.
* Lots of bug fixes by (Werner Hoch, Carlos Nieves Onega, and many
others).
For more a detailed changes, please look in the appropriate ChangeLogs
in the source tarballs.
Diffstat (limited to 'cad/gschem')
-rw-r--r-- | cad/gschem/Makefile | 8 | ||||
-rw-r--r-- | cad/gschem/PLIST | 9 | ||||
-rw-r--r-- | cad/gschem/distinfo | 9 | ||||
-rw-r--r-- | cad/gschem/patches/patch-aa | 21 |
4 files changed, 12 insertions, 35 deletions
diff --git a/cad/gschem/Makefile b/cad/gschem/Makefile index 48269d7a88f..b66b47f820a 100644 --- a/cad/gschem/Makefile +++ b/cad/gschem/Makefile @@ -1,25 +1,23 @@ -# $NetBSD: Makefile,v 1.40 2006/04/17 13:46:17 wiz Exp $ +# $NetBSD: Makefile,v 1.41 2006/09/01 12:00:43 dmcmahill Exp $ # DISTNAME= geda-gschem-${PKGVERSION} PKGNAME= gschem-${PKGVERSION} -PKGREVISION= 2 CATEGORIES= cad MAINTAINER= dmcmahill@NetBSD.org HOMEPAGE= http://www.geda.seul.org/ COMMENT= Schematic capture tool -DEPENDS+= geda-symbols-${PKGVERSION}nb1:../../cad/geda-symbols +DEPENDS+= geda-symbols-${PKGVERSION}{,nb[0-9]*}:../../cad/geda-symbols CONFLICTS+= gEDA<19991011 .include "../../cad/geda/Makefile.common" GNU_CONFIGURE= YES -USE_TOOLS+= makeinfo pkg-config +USE_TOOLS+= pkg-config USE_PKGLOCALEDIR= YES -INFO_FILES= # PLIST .include "../../cad/libgeda/buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" diff --git a/cad/gschem/PLIST b/cad/gschem/PLIST index b361e42617f..70f77fdfa4a 100644 --- a/cad/gschem/PLIST +++ b/cad/gschem/PLIST @@ -1,8 +1,6 @@ -@comment $NetBSD: PLIST,v 1.15 2006/04/17 07:07:13 jlam Exp $ +@comment $NetBSD: PLIST,v 1.16 2006/09/01 12:00:43 dmcmahill Exp $ bin/gschem -info/gschemdoc.info man/man1/gschem.1 -share/doc/geda-doc/man/gschem.html share/gEDA/bitmap/gschem-bus.xpm share/gEDA/bitmap/gschem-comp.xpm share/gEDA/bitmap/gschem-copy.xpm @@ -23,10 +21,14 @@ share/gEDA/bitmap/gschem-warning.png share/gEDA/gschem-darkbg share/gEDA/gschem-gtkrc share/gEDA/gschem-lightbg +share/gEDA/scheme/auto-place-attribs.scm share/gEDA/scheme/auto-uref.scm share/gEDA/scheme/generate_netlist.scm share/gEDA/scheme/gschem.scm +share/gEDA/scheme/image.scm share/gEDA/scheme/list-keys.scm +share/gEDA/scheme/pcb.scm +share/gEDA/scheme/print.scm share/gEDA/scheme/print-NB-attribs.scm share/gEDA/system-gschemrc share/locale/de_DE/LC_MESSAGES/geda-gschem.mo @@ -38,7 +40,6 @@ share/locale/nl_NL/LC_MESSAGES/geda-gschem.mo share/locale/pt_BR/LC_MESSAGES/geda-gschem.mo share/locale/ru/LC_MESSAGES/geda-gschem.mo @dirrm share/gEDA/bitmap -@unexec ${RMDIR} %D/share/doc/geda-doc/man 2>/dev/null || ${TRUE} @unexec ${RMDIR} %D/share/doc/geda-doc 2>/dev/null || ${TRUE} @unexec ${RMDIR} %D/share/gEDA/scheme 2>/dev/null || ${TRUE} @unexec ${RMDIR} %D/share/gEDA 2>/dev/null || ${TRUE} diff --git a/cad/gschem/distinfo b/cad/gschem/distinfo index 69937be4294..74c05341cb1 100644 --- a/cad/gschem/distinfo +++ b/cad/gschem/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.17 2006/02/06 22:23:29 dmcmahill Exp $ +$NetBSD: distinfo,v 1.18 2006/09/01 12:00:43 dmcmahill Exp $ -SHA1 (geda/geda-gschem-20060123.tar.gz) = 6163477230c0403cc234f2407b11e2eecc1381ce -RMD160 (geda/geda-gschem-20060123.tar.gz) = 9da64ea7397da9e34c296467003a6af70e90921d -Size (geda/geda-gschem-20060123.tar.gz) = 1652829 bytes -SHA1 (patch-aa) = 3c3743fdca61dd549c035aec030a6dc0bf4de4c6 +SHA1 (geda/geda-gschem-20060824.tar.gz) = deedd13a39c484f0f134e3f5cd6751219d368eed +RMD160 (geda/geda-gschem-20060824.tar.gz) = 50880ff2f5c851a2d762cead8fcdcfdcda77cc63 +Size (geda/geda-gschem-20060824.tar.gz) = 999687 bytes diff --git a/cad/gschem/patches/patch-aa b/cad/gschem/patches/patch-aa deleted file mode 100644 index 9efef902cc4..00000000000 --- a/cad/gschem/patches/patch-aa +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-aa,v 1.9 2006/02/06 22:23:29 dmcmahill Exp $ - ---- src/x_image.c.orig 2006-01-24 03:24:02.000000000 +0000 -+++ src/x_image.c -@@ -205,6 +205,7 @@ void x_image_lowlevel(TOPLEVEL * w_curre - GdkPixbuf *pixbuf; - char *filetype; - #endif -+ float prop; - - width = w_current->image_width; - height = w_current->image_height; -@@ -227,7 +228,7 @@ void x_image_lowlevel(TOPLEVEL * w_curre - page_center_top = save_page_top + (page_height / 2); - - /* Preserve proportions */ -- float prop = (float) width / height; -+ prop = (float) width / height; - if (page_width > page_height) { - page_height = (page_width / prop); - } else { |