- Update to 3.6.163

PR:		140481
Submitted by:	Ports Fury
This commit is contained in:
Martin Wilke 2009-11-12 10:52:28 +00:00
parent f1af24d602
commit 5e7a4c68b9
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=244170
5 changed files with 178 additions and 180 deletions

View file

@ -6,11 +6,10 @@
# #
PORTNAME= xcircuit PORTNAME= xcircuit
PORTVERSION= 3.4.30 PORTVERSION= 3.6.163
PORTEPOCH= 1 PORTEPOCH= 1
CATEGORIES= cad CATEGORIES= cad
MASTER_SITES= http://opencircuitdesign.com/xcircuit/archive/ \ MASTER_SITES= http://opencircuitdesign.com/xcircuit/archive/
http://mirror.inerd.com/FreeBSD/distfiles/${PORTNAME}/
EXTRACT_SUFX= .tgz EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@FreeBSD.org
@ -26,11 +25,16 @@ USE_GMAKE= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-tcl=${TCL_LIBDIR} \ CONFIGURE_ARGS= --with-tcl=${TCL_LIBDIR} \
--with-tk=${TK_LIBDIR} --with-tk=${TK_LIBDIR}
MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOHEADER="${TRUE}" \
AUTOMAKE="${TRUE}"
CFLAGS+= -fPIC CFLAGS+= -fPIC
MAN1= xcircuit.1 MAN1= xcircuit.1
# Restrict to stable (even) versions, indicated by the second component.
PORTSCOUT= limitw:1,even
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
post-patch: post-patch:
@ -41,7 +45,7 @@ post-patch:
s|wish |${WISH:T} |g' ${WRKSRC}/configure s|wish |${WISH:T} |g' ${WRKSRC}/configure
post-install: post-install:
.if !defined(NOPORTDOCS) .if !defined(NOPORTEXAMPLES)
@${MKDIR} ${EXAMPLESDIR} @${MKDIR} ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/.xcircuitrc ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/.xcircuitrc ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/*.lgf ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/*.lgf ${EXAMPLESDIR}

View file

@ -1,3 +1,3 @@
MD5 (xcircuit-3.4.30.tgz) = adabfa8432ad4c95344d12a821902e81 MD5 (xcircuit-3.6.163.tgz) = caf3a128c1e62c165a4d4364e4a05100
SHA256 (xcircuit-3.4.30.tgz) = 67b58e86f5c69dfe14872b00e743b21150804df60ad33da30533e0fd18e828d8 SHA256 (xcircuit-3.6.163.tgz) = dd281c602c0367a5a13520b318c9e31e45a142a61996fab1933063e5183a14b5
SIZE (xcircuit-3.4.30.tgz) = 1055721 SIZE (xcircuit-3.6.163.tgz) = 1458592

View file

@ -1,31 +1,33 @@
--- Makefile.in.orig Mon Nov 21 22:35:37 2005 --- Makefile.in.orig 2009-07-08 00:47:22.000000000 +0900
+++ Makefile.in Wed Feb 1 02:58:02 2006 +++ Makefile.in 2009-11-09 22:34:02.000000000 +0900
@@ -238,8 +238,8 @@ @@ -227,8 +227,8 @@
tmpdir = /tmp tmpdir = /tmp
# Directories for app-defaults file and manual page # Directories for app-defaults file and manual page
-appdefaultsdir = $(datadir)/$(PACKAGE)-$(VERSION)/app-defaults -appdefaultsdir = $(libdir)/$(PACKAGE)-$(VERSION)/app-defaults
-appmandir = $(datadir)/$(PACKAGE)-$(VERSION)/man -appmandir = $(libdir)/$(PACKAGE)-$(VERSION)/man
+appdefaultsdir = $(libdir)/X11/app-defaults +appdefaultsdir = $(libdir)/X11/app-defaults
+appmandir = $(prefix)/man/man1 +appmandir = $(man1dir)
PATHNAMES = -DPROG_VERSION=$(VERSION) \ PATHNAMES = -DPROG_VERSION=$(VERSION) \
-DPROG_REVISION=$(REVISION) \ -DPROG_REVISION=$(REVISION) \
-DCAD_DIR=\"$(prefix)\" \ -DCAD_DIR=\"$(libdir)\" \
@@ -266,7 +266,7 @@ @@ -260,8 +260,8 @@
INCLUDES = -IXw ${INC_SPECS} INCLUDES = -IXw ${INC_SPECS}
# Library directory and files # Library directory and files
-librarydir = $(datadir)/$(PACKAGE)-$(VERSION) -librarydir = $(libdir)/$(PACKAGE)-$(VERSION)
+librarydir = $(libdir)/X11/$(PACKAGE) -scriptsdir = $(libdir)/$(PACKAGE)-$(VERSION)
+librarydir = $(pkgdatadir)
+scriptsdir = $(pkgdatadir)
USER_RC_FILE = .xcircuitrc USER_RC_FILE = .xcircuitrc
PROLOGUE_FILE = xcircps2.pro PROLOGUE_FILE = xcircps2.pro
LGF_LIB = lgf.lps LGF_LIB = lgf.lps
@@ -793,7 +793,7 @@ @@ -640,7 +640,7 @@
$(RM) lib/xcircuit${SHDLIB_EXT} $(RM) lib/xcircuit${SHDLIB_EXT}
$(CC) ${CFLAGS} ${SHLIB_CFLAGS} -o $@ ${LDDL_FLAGS} xcwrap.o \ $(CC) ${CFLAGS} ${SHLIB_CFLAGS} -o $@ ${LDDL_FLAGS} xcwrap.o \
${xcircuit_OBJECTS} ${xcircuit_LDADD} ${LDFLAGS} \ ${xcircuit_OBJECTS} ${xcircuit_LDADD} ${SHLIB_LIB_SPECS} \
- ${X_EXTRA_LIBS} ${EXTRA_LIBS} -lc ${LIBS} ${EXTRA_LIB_SPECS} \ - ${LDFLAGS} ${X_EXTRA_LIBS} ${EXTRA_LIBS} -lc ${LIBS} \
+ ${X_EXTRA_LIBS} ${EXTRA_LIBS} ${LIBS} ${EXTRA_LIB_SPECS} \ + ${LDFLAGS} ${X_EXTRA_LIBS} ${EXTRA_LIBS} ${LIBS} \
${SHLIB_LIB_SPECS} ${EXTRA_LIB_SPECS}
xcircexec$(EXEEXT): xcircexec.o xcircexec$(EXEEXT): xcircexec.o

View file

@ -0,0 +1,11 @@
--- svg.c.orig 2009-09-23 21:50:37.000000000 +0900
+++ svg.c 2009-11-09 22:27:21.000000000 +0900
@@ -8,6 +8,7 @@
#include <string.h>
#include <math.h>
#include <limits.h>
+#include <unistd.h>
#include <sys/stat.h>
#include <sys/wait.h>

View file

@ -1,161 +1,142 @@
@comment $FreeBSD$ @comment $FreeBSD$
bin/xcircuit bin/xcircuit
lib/X11/app-defaults/XCircuit lib/X11/app-defaults/XCircuit
lib/X11/xcircuit/analog.lps %%PORTEXAMPLES%%%%EXAMPLESDIR%%/.xcircuitrc
lib/X11/xcircuit/analoglib2.lps %%PORTEXAMPLES%%%%EXAMPLESDIR%%/FlareLED.ps
lib/X11/xcircuit/asg_spice.lps %%PORTEXAMPLES%%%%EXAMPLESDIR%%/USAflag.ps
lib/X11/xcircuit/avlsi.lps %%PORTEXAMPLES%%%%EXAMPLESDIR%%/analog1.ps
lib/X11/xcircuit/bparams.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/analog2.ps
lib/X11/xcircuit/console.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/analoglib1.lps
lib/X11/xcircuit/matgen.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/border.ps
lib/X11/xcircuit/digital.lps %%PORTEXAMPLES%%%%EXAMPLESDIR%%/buses.ps
lib/X11/xcircuit/fonts/courier.lps %%PORTEXAMPLES%%%%EXAMPLESDIR%%/diffamp_test.ps
lib/X11/xcircuit/fonts/courier.xfe %%PORTEXAMPLES%%%%EXAMPLESDIR%%/diffamp_test2.ps
lib/X11/xcircuit/fonts/courieriso.xfe %%PORTEXAMPLES%%%%EXAMPLESDIR%%/diffamp_test3.ps
lib/X11/xcircuit/fonts/courieriso2.lps %%PORTEXAMPLES%%%%EXAMPLESDIR%%/envelope.ps
lib/X11/xcircuit/fonts/courieriso2.xfe %%PORTEXAMPLES%%%%EXAMPLESDIR%%/fourttest.ps
lib/X11/xcircuit/fonts/courieriso5.lps %%PORTEXAMPLES%%%%EXAMPLESDIR%%/logic.sim
lib/X11/xcircuit/fonts/courieriso5.xfe %%PORTEXAMPLES%%%%EXAMPLESDIR%%/logic8.ps
lib/X11/xcircuit/fonts/helvetica.lps %%PORTEXAMPLES%%%%EXAMPLESDIR%%/prelude.ps
lib/X11/xcircuit/fonts/helvetica.xfe %%PORTEXAMPLES%%%%EXAMPLESDIR%%/systemd1.lgf
lib/X11/xcircuit/fonts/helveticaiso.xfe %%PORTEXAMPLES%%%%EXAMPLESDIR%%/threestage.ps
lib/X11/xcircuit/fonts/helveticaiso2.lps %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vcoblock.ps
lib/X11/xcircuit/fonts/helveticaiso2.xfe %%PORTEXAMPLES%%%%EXAMPLESDIR%%/xcclock.ps
lib/X11/xcircuit/fonts/helveticaiso5.lps %%DATADIR%%/analog.lps
lib/X11/xcircuit/fonts/helveticaiso5.xfe %%DATADIR%%/analoglib2.lps
lib/X11/xcircuit/fonts/myfont.lps %%DATADIR%%/analoglib3.lps
lib/X11/xcircuit/fonts/myfont.xfe %%DATADIR%%/asg_spice.lps
lib/X11/xcircuit/fonts/symbol.lps %%DATADIR%%/avlsi.lps
lib/X11/xcircuit/fonts/symbol.xfe %%DATADIR%%/boot_xcircuit.tcl
lib/X11/xcircuit/fonts/times_roman.lps %%DATADIR%%/bparams.tcl
lib/X11/xcircuit/fonts/times_roman.xfe %%DATADIR%%/console.tcl
lib/X11/xcircuit/fonts/times_romaniso.xfe %%DATADIR%%/digital.lps
lib/X11/xcircuit/fonts/times_romaniso2.lps %%DATADIR%%/digitallib.lps
lib/X11/xcircuit/fonts/times_romaniso2.xfe %%DATADIR%%/digitaltcl.lps
lib/X11/xcircuit/fonts/times_romaniso5.lps %%DATADIR%%/edif.tcl
lib/X11/xcircuit/fonts/times_romaniso5.xfe %%DATADIR%%/files.tcl
lib/X11/xcircuit/generic.lps %%DATADIR%%/fonts/courier.lps
lib/X11/xcircuit/ic_templates.lps %%DATADIR%%/fonts/courier.xfe
lib/X11/xcircuit/lgf.lps %%DATADIR%%/fonts/courieriso.xfe
lib/X11/xcircuit/library.tcl %%DATADIR%%/fonts/courieriso2.lps
lib/X11/xcircuit/musiclib.lps %%DATADIR%%/fonts/courieriso2.xfe
lib/X11/xcircuit/ngspice.tcl %%DATADIR%%/fonts/courieriso5.lps
lib/X11/xcircuit/panzoom.tcl %%DATADIR%%/fonts/courieriso5.xfe
lib/X11/xcircuit/pcb.lps %%DATADIR%%/fonts/helvetica.lps
lib/X11/xcircuit/pcb_layout.lps %%DATADIR%%/fonts/helvetica.xfe
lib/X11/xcircuit/pcbout.tcl %%DATADIR%%/fonts/helveticaiso.xfe
lib/X11/xcircuit/pixmaps/a.gif %%DATADIR%%/fonts/helveticaiso2.lps
lib/X11/xcircuit/pixmaps/a.xpm %%DATADIR%%/fonts/helveticaiso2.xfe
lib/X11/xcircuit/pixmaps/b.gif %%DATADIR%%/fonts/helveticaiso5.lps
lib/X11/xcircuit/pixmaps/b.xpm %%DATADIR%%/fonts/helveticaiso5.xfe
lib/X11/xcircuit/pixmaps/bd.gif %%DATADIR%%/fonts/myfont.lps
lib/X11/xcircuit/pixmaps/bd.xpm %%DATADIR%%/fonts/myfont.xfe
lib/X11/xcircuit/pixmaps/ccw.gif %%DATADIR%%/fonts/symbol.lps
lib/X11/xcircuit/pixmaps/ccw.xpm %%DATADIR%%/fonts/symbol.xfe
lib/X11/xcircuit/pixmaps/co.gif %%DATADIR%%/fonts/times_roman.lps
lib/X11/xcircuit/pixmaps/co.xpm %%DATADIR%%/fonts/times_roman.xfe
lib/X11/xcircuit/pixmaps/cp.gif %%DATADIR%%/fonts/times_romaniso.xfe
lib/X11/xcircuit/pixmaps/cp.xpm %%DATADIR%%/fonts/times_romaniso2.lps
lib/X11/xcircuit/pixmaps/cw.gif %%DATADIR%%/fonts/times_romaniso2.xfe
lib/X11/xcircuit/pixmaps/cw.xpm %%DATADIR%%/fonts/times_romaniso5.lps
lib/X11/xcircuit/pixmaps/d2.gif %%DATADIR%%/fonts/times_romaniso5.xfe
lib/X11/xcircuit/pixmaps/d2.xpm %%DATADIR%%/generic.lps
lib/X11/xcircuit/pixmaps/e.gif %%DATADIR%%/ic_templates.lps
lib/X11/xcircuit/pixmaps/e.xpm %%DATADIR%%/lgf.lps
lib/X11/xcircuit/pixmaps/fi.gif %%DATADIR%%/library.tcl
lib/X11/xcircuit/pixmaps/fi.xpm %%DATADIR%%/matgen.tcl
lib/X11/xcircuit/pixmaps/fx.gif %%DATADIR%%/mousehint.tcl
lib/X11/xcircuit/pixmaps/fx.xpm %%DATADIR%%/musiclib.lps
lib/X11/xcircuit/pixmaps/fy.gif %%DATADIR%%/ngspice.tcl
lib/X11/xcircuit/pixmaps/fy.xpm %%DATADIR%%/panzoom.tcl
lib/X11/xcircuit/pixmaps/i.gif %%DATADIR%%/pcb.lps
lib/X11/xcircuit/pixmaps/i.xpm %%DATADIR%%/pcb_layout.lps
lib/X11/xcircuit/pixmaps/li.gif %%DATADIR%%/pcbout.tcl
lib/X11/xcircuit/pixmaps/li.xpm %%DATADIR%%/pixmaps/a.gif
lib/X11/xcircuit/pixmaps/mk.gif %%DATADIR%%/pixmaps/b.gif
lib/X11/xcircuit/pixmaps/mk.xpm %%DATADIR%%/pixmaps/bd.gif
lib/X11/xcircuit/pixmaps/mv.gif %%DATADIR%%/pixmaps/ccw.gif
lib/X11/xcircuit/pixmaps/mv.xpm %%DATADIR%%/pixmaps/co.gif
lib/X11/xcircuit/pixmaps/pa.gif %%DATADIR%%/pixmaps/cp.gif
lib/X11/xcircuit/pixmaps/pa.xpm %%DATADIR%%/pixmaps/cw.gif
lib/X11/xcircuit/pixmaps/pl.gif %%DATADIR%%/pixmaps/d2.gif
lib/X11/xcircuit/pixmaps/pl.xpm %%DATADIR%%/pixmaps/e.gif
lib/X11/xcircuit/pixmaps/pm.gif %%DATADIR%%/pixmaps/fi.gif
lib/X11/xcircuit/pixmaps/pm.xpm %%DATADIR%%/pixmaps/fx.gif
lib/X11/xcircuit/pixmaps/pn.gif %%DATADIR%%/pixmaps/fy.gif
lib/X11/xcircuit/pixmaps/pn.xpm %%DATADIR%%/pixmaps/i.gif
lib/X11/xcircuit/pixmaps/po2.gif %%DATADIR%%/pixmaps/li.gif
lib/X11/xcircuit/pixmaps/po2.xpm %%DATADIR%%/pixmaps/mk.gif
lib/X11/xcircuit/pixmaps/pu2.gif %%DATADIR%%/pixmaps/mv.gif
lib/X11/xcircuit/pixmaps/pu2.xpm %%DATADIR%%/pixmaps/pa.gif
lib/X11/xcircuit/pixmaps/pz.gif %%DATADIR%%/pixmaps/pl.gif
lib/X11/xcircuit/pixmaps/pz.xpm %%DATADIR%%/pixmaps/pm.gif
lib/X11/xcircuit/pixmaps/q.gif %%DATADIR%%/pixmaps/pn.gif
lib/X11/xcircuit/pixmaps/q.xpm %%DATADIR%%/pixmaps/po2.gif
lib/X11/xcircuit/pixmaps/s.gif %%DATADIR%%/pixmaps/pu2.gif
lib/X11/xcircuit/pixmaps/s.xpm %%DATADIR%%/pixmaps/pz.gif
lib/X11/xcircuit/pixmaps/solid.xbm %%DATADIR%%/pixmaps/q.gif
lib/X11/xcircuit/pixmaps/stip12.xbm %%DATADIR%%/pixmaps/r.gif
lib/X11/xcircuit/pixmaps/stip25.xbm %%DATADIR%%/pixmaps/s.gif
lib/X11/xcircuit/pixmaps/stip38.xbm %%DATADIR%%/pixmaps/solid.xbm
lib/X11/xcircuit/pixmaps/stip50.xbm %%DATADIR%%/pixmaps/stip12.xbm
lib/X11/xcircuit/pixmaps/stip62.xbm %%DATADIR%%/pixmaps/stip25.xbm
lib/X11/xcircuit/pixmaps/stip75.xbm %%DATADIR%%/pixmaps/stip38.xbm
lib/X11/xcircuit/pixmaps/stip88.xbm %%DATADIR%%/pixmaps/stip50.xbm
lib/X11/xcircuit/pixmaps/t.gif %%DATADIR%%/pixmaps/stip62.xbm
lib/X11/xcircuit/pixmaps/t.xpm %%DATADIR%%/pixmaps/stip75.xbm
lib/X11/xcircuit/pixmaps/tg.gif %%DATADIR%%/pixmaps/stip88.xbm
lib/X11/xcircuit/pixmaps/tg.xpm %%DATADIR%%/pixmaps/t.gif
lib/X11/xcircuit/pixmaps/ti.gif %%DATADIR%%/pixmaps/tg.gif
lib/X11/xcircuit/pixmaps/ti.xpm %%DATADIR%%/pixmaps/ti.gif
lib/X11/xcircuit/pixmaps/tp.gif %%DATADIR%%/pixmaps/tp.gif
lib/X11/xcircuit/pixmaps/tp.xpm %%DATADIR%%/pixmaps/uj.gif
lib/X11/xcircuit/pixmaps/uj.gif %%DATADIR%%/pixmaps/w.gif
lib/X11/xcircuit/pixmaps/uj.xpm %%DATADIR%%/pixmaps/xcircuit.gif
lib/X11/xcircuit/pixmaps/w.gif %%DATADIR%%/pixmaps/xcircuit.ico
lib/X11/xcircuit/pixmaps/w.xpm %%DATADIR%%/pixmaps/yp.gif
lib/X11/xcircuit/pixmaps/xcircuit.gif %%DATADIR%%/pixmaps/z4.gif
lib/X11/xcircuit/pixmaps/xcircuit.ico %%DATADIR%%/pixmaps/z5.gif
lib/X11/xcircuit/pixmaps/xcircuit.xpm %%DATADIR%%/pkgIndex.tcl
lib/X11/xcircuit/pixmaps/yp.gif %%DATADIR%%/quadparts.lps
lib/X11/xcircuit/pixmaps/yp.xpm %%DATADIR%%/resource.tcl
lib/X11/xcircuit/pixmaps/z4.gif %%DATADIR%%/selection.tcl
lib/X11/xcircuit/pixmaps/z4.xpm %%DATADIR%%/series74xx.lps
lib/X11/xcircuit/pixmaps/z5.gif %%DATADIR%%/signal.lps
lib/X11/xcircuit/pixmaps/z5.xpm %%DATADIR%%/sinusoid.tcl
lib/X11/xcircuit/quadparts.lps %%DATADIR%%/standard_cells.cir
lib/X11/xcircuit/resource.tcl %%DATADIR%%/standard_cells_3V.cir
lib/X11/xcircuit/series74xx.lps %%DATADIR%%/sue_xc.tcl
lib/X11/xcircuit/signal.lps %%DATADIR%%/symbol.tcl
lib/X11/xcircuit/sue_xc.tcl %%DATADIR%%/text.tcl
lib/X11/xcircuit/tkcon.tcl %%DATADIR%%/tkcon.tcl
lib/X11/xcircuit/wrapper.tcl %%DATADIR%%/wrapper.tcl
lib/X11/xcircuit/xcircexec %%DATADIR%%/xchelp.tcl
lib/X11/xcircuit/xcircps2.pro %%DATADIR%%/xcircexec
lib/X11/xcircuit/xcircuit.so %%DATADIR%%/xcircps2.pro
lib/X11/xcircuit/xcircuit.tcl %%DATADIR%%/xcircuit.so
lib/X11/xcircuit/xcstartup.tcl %%DATADIR%%/xcircuit.tcl
%%PORTDOCS%%%%EXAMPLESDIR%%/.xcircuitrc %%DATADIR%%/xcstartup.tcl
%%PORTDOCS%%%%EXAMPLESDIR%%/FlareLED.ps @dirrm %%DATADIR%%/pixmaps
%%PORTDOCS%%%%EXAMPLESDIR%%/USAflag.ps @dirrm %%DATADIR%%/fonts
%%PORTDOCS%%%%EXAMPLESDIR%%/analog1.ps @dirrm %%DATADIR%%
%%PORTDOCS%%%%EXAMPLESDIR%%/analog2.ps %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%%%EXAMPLESDIR%%/analoglib1.lps
%%PORTDOCS%%%%EXAMPLESDIR%%/border.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/buses.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/diffamp_test.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/diffamp_test2.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/diffamp_test3.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/envelope.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/fourttest.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/logic.sim
%%PORTDOCS%%%%EXAMPLESDIR%%/logic8.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/prelude.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/systemd1.lgf
%%PORTDOCS%%%%EXAMPLESDIR%%/threestage.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/vcoblock.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/xcclock.ps
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
@dirrm lib/X11/xcircuit/pixmaps
@dirrm lib/X11/xcircuit/fonts
@dirrm lib/X11/xcircuit