head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.28 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.26 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.24 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.22 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.20 pkgsrc-2009Q4-base:1.6 pkgsrc-2008Q4:1.6.0.18 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.16 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.14 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.12 pkgsrc-2008Q2-base:1.6 pkgsrc-2008Q1:1.6.0.10 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.8 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.6 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.4 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.2 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.5.0.2 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.4.0.24 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.22 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.20 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.18 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.16 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.14 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.12 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.10 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.8 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.6 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.4 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.2 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.3.0.2 netbsd-1-6-1-base:1.3 buildlink2:1.1.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.1; locks; strict; comment @# @; 1.6 date 2007.02.21.13.23.55; author dmcmahill; state dead; branches; next 1.5; 1.5 date 2006.12.20.23.43.40; author dmcmahill; state Exp; branches; next 1.4; 1.4 date 2003.03.09.06.18.25; author dmcmahill; state dead; branches; next 1.3; 1.3 date 2002.12.13.05.19.48; author dmcmahill; state Exp; branches; next 1.2; 1.2 date 2002.05.18.18.08.41; author dmcmahill; state dead; branches; next 1.1; 1.1 date 2001.07.17.03.03.57; author dmcmahill; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2002.06.23.18.39.55; author jlam; state dead; branches; next ; desc @@ 1.6 log @Update to 20070216 snapshot. Many changes and improvements since the last snapshot. A highly abbreviated list is: libgeda: - fixes to postscript output - fixes to arc handling - added some functions for embedding and deembedding symbols - many changes to the internal data structure. - fix a bug which could cause missing connectivity on a bus - improvements to attribute handling - fix a bunch of compiler warnings. - various other bug fixes gschem: - improvements and bug fixes to the autonumber code - improvements to the various file selection dialogs - improvements to attribute handling - improvements to the internal data structure - various other bug fixes gnetlist: - fixes for guile-1.8 - update the gsch2pcb backend to allow running or never running m4 for pcb footprints. - changed "package" to "refdes" in the BOM/BOM2 backends - added a drc2 regression test - bugfix in the allegro backend - other misc fixes symbols: - added 4 missing characters to complete the hungarian character set - add greek mu gsymcheck: - man page improvements gattrib: - enhanced sorting functions - various bug fixes utils: - add an option to gsch2pcb to let the user prevent m4 from ever being run when looking for pcb footprints. - let gsch2pcb look both for "name" and "name.fp" when looking for a footprint called "name". - use some configure options to set the default gsch2pcb footprint search paths rather than hardcoding them. - added a gnet_hier_verilog.sh script to do non-flattened verilog netlisting - added options to gschlas to embed or de-embed all symbols in a schematic @ text @$NetBSD: patch-aa,v 1.5 2006/12/20 23:43:40 dmcmahill Exp $ Already exists upstream. Needed for compilers such as sun studio compilers that do not define __FUNCTION__ --- src/convert_sym.c.orig 2006-08-02 09:34:19.000000000 -0400 +++ src/convert_sym.c @@@@ -51,4 +51,12 @@@@ #endif + +/* __FUNCTION__ seems to be a gcc thing */ +#ifndef __GNUC__ +#define __FUNCTION1(a,b) a ":" #b +#define __FUNCTION2(a,b) __FUNCTION1(a,b) +#define __FUNCTION__ __FUNCTION2(__FILE__,__LINE__) +#endif + #if 0 /* removed by AVH just to make a -Wall -Werror happy */ #ifndef lint @ 1.5 log @work around the use of __FUNCTION__ in compilers that may not have it. Builds on solaris with sun studio compilers now. Patch already in the upstream sources. @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @update to gEDA-20030223 Quick summary of changes: - works with guile-1.6.3 now - Norwegian/Danish/German character fixes - PNG output now has some of the objects appearing to have the right thickness. - added Russian translation - bug fix in postscript output - non-applicable menu choices are now greyed out - fixed PADS netlist output bug - added several components to library - added multisheet refdes renumber utility - several other bug fixes. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2002/12/13 05:19:48 dmcmahill Exp $ d3 7 a9 10 --- src/Makefile.am.orig Tue Oct 29 21:44:05 2002 +++ src/Makefile.am @@@@ -15,7 +15,7 @@@@ gmk_sym_LDADD = $(LIBERTY) smash_megafile_LDADD = convert_sym_LDADD = $(LIBERTY) -lm sarlacc_schem_LDADD = -olib_LDADD = @@LEXLIB@@ +olib_LDADD = @@LEXLIB@@ -lm EXTRA_DIST = d11 10 @ 1.3 log @update the gEDA suite of tools to the 20021103 release. This represents many many improvements and bug fixes. A few items to note are that the attributes used by the symbol library have been greately cleaned up and unified. You may want to run gsymupdate and gschemupdate if migrating from older versions of the tools. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @update the gEDA suite of tools to the 20020414 snapshot. Many bug fixes and improvements since last snapshot. Many more symbols added to the libraries. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 2001/07/17 03:03:57 dmcmahill Exp $ d3 8 a10 3 --- src/char_width.c.orig Thu Jul 22 21:32:32 1999 +++ src/char_width.c Mon Jul 16 17:56:45 2001 @@@@ -1,3 +1,8 @@@@ d12 1 a12 6 +#include "config.h" +#ifdef HAVE_STRINGS_H +#include +#endif + #define CHAR_POINTS 2 @ 1.1 log @update to geda-utils-20010708 this represents nearly a year of bugfixes. @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 2001/07/17 03:03:57 dmcmahill Exp $ @