summaryrefslogtreecommitdiff
path: root/cad/gschem
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2007-05-31 12:48:32 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2007-05-31 12:48:32 +0000
commit446ea4e719a8e354efb8187a2af7c483374713be (patch)
tree9ef4686cbc2bf36668701b07272512e4ad0c1fdb /cad/gschem
parentbc078a2542e3893a4e867af92a0c3d6f6f710916 (diff)
downloadpkgsrc-446ea4e719a8e354efb8187a2af7c483374713be.tar.gz
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.
Diffstat (limited to 'cad/gschem')
-rw-r--r--cad/gschem/Makefile7
-rw-r--r--cad/gschem/PLIST3
-rw-r--r--cad/gschem/distinfo11
-rw-r--r--cad/gschem/patches/patch-aa23
-rw-r--r--cad/gschem/patches/patch-ab11
5 files changed, 34 insertions, 21 deletions
diff --git a/cad/gschem/Makefile b/cad/gschem/Makefile
index 53db62ec8f5..1b84386be06 100644
--- a/cad/gschem/Makefile
+++ b/cad/gschem/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.42 2007/02/23 13:51:05 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.43 2007/05/31 12:48:32 dmcmahill Exp $
#
DISTNAME= geda-gschem-${PKGVERSION}
PKGNAME= gschem-${PKGVERSION}
-PKGREVISION= 1
CATEGORIES= cad
MAINTAINER= dmcmahill@NetBSD.org
@@ -18,6 +17,10 @@ CONFLICTS+= gEDA<19991011
GNU_CONFIGURE= YES
USE_TOOLS+= pkg-config
+# otherwise the gettext stuff in here tries to do
+# /bin/sh /usr/bin/install -d /some/directory
+# but of course /usr/bin/install is a binary.
+MAKE_FLAGS+= install_sh=${WRKSRC}/install-sh
USE_PKGLOCALEDIR= YES
.include "../../cad/libgeda/buildlink3.mk"
diff --git a/cad/gschem/PLIST b/cad/gschem/PLIST
index bf714b6757d..6854b612cfd 100644
--- a/cad/gschem/PLIST
+++ b/cad/gschem/PLIST
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.19 2007/02/23 13:51:05 dmcmahill Exp $
+@comment $NetBSD: PLIST,v 1.20 2007/05/31 12:48:32 dmcmahill Exp $
bin/gschem
+bin/gschemdoc
man/man1/gschem.1
share/gEDA/bitmap/gschem-alignment_bottomcenter.png
share/gEDA/bitmap/gschem-alignment_bottomleft.png
diff --git a/cad/gschem/distinfo b/cad/gschem/distinfo
index 46bb4da0ab7..e6f1f0dbaa4 100644
--- a/cad/gschem/distinfo
+++ b/cad/gschem/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.24 2007/02/21 13:23:53 dmcmahill Exp $
+$NetBSD: distinfo,v 1.25 2007/05/31 12:48:32 dmcmahill Exp $
-SHA1 (geda/geda-gschem-20070216.tar.gz) = 7aaa669f8e25f89f99259f0bfb39efee2f932a86
-RMD160 (geda/geda-gschem-20070216.tar.gz) = 76924c6970784a02d54ed47c5a72bd0325805dba
-Size (geda/geda-gschem-20070216.tar.gz) = 1053241 bytes
-SHA1 (patch-aa) = 6e1f3926d3f9019ed7032575bd81faeefe2b3d2e
+SHA1 (geda/geda-gschem-20070526.tar.gz) = 48fb4acfc628bb64fdc8c1c047671b31c3fd7778
+RMD160 (geda/geda-gschem-20070526.tar.gz) = 76eb9285c8ff4e6f5ee0edb05d8ccd618e6dbaff
+Size (geda/geda-gschem-20070526.tar.gz) = 1100946 bytes
+SHA1 (patch-aa) = 749ad5d273b3ef4da318d63171c4ec50214d72ea
+SHA1 (patch-ab) = 338c3ceaafb9fb15ea669bd6442a40899e040854
diff --git a/cad/gschem/patches/patch-aa b/cad/gschem/patches/patch-aa
index c5f71b87f02..12bf2fd2e1a 100644
--- a/cad/gschem/patches/patch-aa
+++ b/cad/gschem/patches/patch-aa
@@ -1,14 +1,11 @@
-$NetBSD: patch-aa,v 1.15 2007/02/21 13:25:00 dmcmahill Exp $
+$NetBSD: patch-aa,v 1.16 2007/05/31 12:48:32 dmcmahill Exp $
---- src/gschem.c.orig 2006-10-19 03:25:33.000000000 +0000
-+++ src/gschem.c
-@@ -36,9 +36,7 @@
- #include <dmalloc.h>
- #endif
-
--#ifdef HAVE_LOCALE_H
- #include <locale.h>
--#endif
-
- #ifdef HAS_LIBSTROKE
- /* libstroke prototype */
+--- configure.ac.orig 2007-05-26 14:46:25.000000000 +0000
++++ configure.ac 2007-05-29 16:23:31.000000000 +0000
+@@ -400,5 +400,5 @@
+ [AC_DEFINE([HAVE_LOCALE_H], 1, [Define if you have locale.h])],
+ [
+- if test "$USE_NLS" == "yes"; then
++ if test "$USE_NLS" = "yes"; then
+ AC_MSG_ERROR([Cannot find useful locale.h, and nls support is enabled. Try compiling with --disable-nls])
+ fi
diff --git a/cad/gschem/patches/patch-ab b/cad/gschem/patches/patch-ab
new file mode 100644
index 00000000000..4610fb8dbfd
--- /dev/null
+++ b/cad/gschem/patches/patch-ab
@@ -0,0 +1,11 @@
+$NetBSD: patch-ab,v 1.10 2007/05/31 12:48:33 dmcmahill Exp $
+
+--- configure.orig 2007-05-26 14:46:42.000000000 +0000
++++ configure 2007-05-29 16:23:44.000000000 +0000
+@@ -7515,5 +7515,5 @@
+ else
+
+- if test "$USE_NLS" == "yes"; then
++ if test "$USE_NLS" = "yes"; then
+ { { echo "$as_me:$LINENO: error: Cannot find useful locale.h, and nls support is enabled. Try compiling with --disable-nls" >&5
+ echo "$as_me: error: Cannot find useful locale.h, and nls support is enabled. Try compiling with --disable-nls" >&2;}