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

View file

@ -1,3 +1,3 @@
MD5 (xcircuit-3.4.30.tgz) = adabfa8432ad4c95344d12a821902e81
SHA256 (xcircuit-3.4.30.tgz) = 67b58e86f5c69dfe14872b00e743b21150804df60ad33da30533e0fd18e828d8
SIZE (xcircuit-3.4.30.tgz) = 1055721
MD5 (xcircuit-3.6.163.tgz) = caf3a128c1e62c165a4d4364e4a05100
SHA256 (xcircuit-3.6.163.tgz) = dd281c602c0367a5a13520b318c9e31e45a142a61996fab1933063e5183a14b5
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 Wed Feb 1 02:58:02 2006
@@ -238,8 +238,8 @@
--- Makefile.in.orig 2009-07-08 00:47:22.000000000 +0900
+++ Makefile.in 2009-11-09 22:34:02.000000000 +0900
@@ -227,8 +227,8 @@
tmpdir = /tmp
# Directories for app-defaults file and manual page
-appdefaultsdir = $(datadir)/$(PACKAGE)-$(VERSION)/app-defaults
-appmandir = $(datadir)/$(PACKAGE)-$(VERSION)/man
-appdefaultsdir = $(libdir)/$(PACKAGE)-$(VERSION)/app-defaults
-appmandir = $(libdir)/$(PACKAGE)-$(VERSION)/man
+appdefaultsdir = $(libdir)/X11/app-defaults
+appmandir = $(prefix)/man/man1
+appmandir = $(man1dir)
PATHNAMES = -DPROG_VERSION=$(VERSION) \
-DPROG_REVISION=$(REVISION) \
-DCAD_DIR=\"$(prefix)\" \
@@ -266,7 +266,7 @@
-DCAD_DIR=\"$(libdir)\" \
@@ -260,8 +260,8 @@
INCLUDES = -IXw ${INC_SPECS}
# Library directory and files
-librarydir = $(datadir)/$(PACKAGE)-$(VERSION)
+librarydir = $(libdir)/X11/$(PACKAGE)
-librarydir = $(libdir)/$(PACKAGE)-$(VERSION)
-scriptsdir = $(libdir)/$(PACKAGE)-$(VERSION)
+librarydir = $(pkgdatadir)
+scriptsdir = $(pkgdatadir)
USER_RC_FILE = .xcircuitrc
PROLOGUE_FILE = xcircps2.pro
LGF_LIB = lgf.lps
@@ -793,7 +793,7 @@
@@ -640,7 +640,7 @@
$(RM) lib/xcircuit${SHDLIB_EXT}
$(CC) ${CFLAGS} ${SHLIB_CFLAGS} -o $@ ${LDDL_FLAGS} xcwrap.o \
${xcircuit_OBJECTS} ${xcircuit_LDADD} ${LDFLAGS} \
- ${X_EXTRA_LIBS} ${EXTRA_LIBS} -lc ${LIBS} ${EXTRA_LIB_SPECS} \
+ ${X_EXTRA_LIBS} ${EXTRA_LIBS} ${LIBS} ${EXTRA_LIB_SPECS} \
${SHLIB_LIB_SPECS}
${xcircuit_OBJECTS} ${xcircuit_LDADD} ${SHLIB_LIB_SPECS} \
- ${LDFLAGS} ${X_EXTRA_LIBS} ${EXTRA_LIBS} -lc ${LIBS} \
+ ${LDFLAGS} ${X_EXTRA_LIBS} ${EXTRA_LIBS} ${LIBS} \
${EXTRA_LIB_SPECS}
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$
bin/xcircuit
lib/X11/app-defaults/XCircuit
lib/X11/xcircuit/analog.lps
lib/X11/xcircuit/analoglib2.lps
lib/X11/xcircuit/asg_spice.lps
lib/X11/xcircuit/avlsi.lps
lib/X11/xcircuit/bparams.tcl
lib/X11/xcircuit/console.tcl
lib/X11/xcircuit/matgen.tcl
lib/X11/xcircuit/digital.lps
lib/X11/xcircuit/fonts/courier.lps
lib/X11/xcircuit/fonts/courier.xfe
lib/X11/xcircuit/fonts/courieriso.xfe
lib/X11/xcircuit/fonts/courieriso2.lps
lib/X11/xcircuit/fonts/courieriso2.xfe
lib/X11/xcircuit/fonts/courieriso5.lps
lib/X11/xcircuit/fonts/courieriso5.xfe
lib/X11/xcircuit/fonts/helvetica.lps
lib/X11/xcircuit/fonts/helvetica.xfe
lib/X11/xcircuit/fonts/helveticaiso.xfe
lib/X11/xcircuit/fonts/helveticaiso2.lps
lib/X11/xcircuit/fonts/helveticaiso2.xfe
lib/X11/xcircuit/fonts/helveticaiso5.lps
lib/X11/xcircuit/fonts/helveticaiso5.xfe
lib/X11/xcircuit/fonts/myfont.lps
lib/X11/xcircuit/fonts/myfont.xfe
lib/X11/xcircuit/fonts/symbol.lps
lib/X11/xcircuit/fonts/symbol.xfe
lib/X11/xcircuit/fonts/times_roman.lps
lib/X11/xcircuit/fonts/times_roman.xfe
lib/X11/xcircuit/fonts/times_romaniso.xfe
lib/X11/xcircuit/fonts/times_romaniso2.lps
lib/X11/xcircuit/fonts/times_romaniso2.xfe
lib/X11/xcircuit/fonts/times_romaniso5.lps
lib/X11/xcircuit/fonts/times_romaniso5.xfe
lib/X11/xcircuit/generic.lps
lib/X11/xcircuit/ic_templates.lps
lib/X11/xcircuit/lgf.lps
lib/X11/xcircuit/library.tcl
lib/X11/xcircuit/musiclib.lps
lib/X11/xcircuit/ngspice.tcl
lib/X11/xcircuit/panzoom.tcl
lib/X11/xcircuit/pcb.lps
lib/X11/xcircuit/pcb_layout.lps
lib/X11/xcircuit/pcbout.tcl
lib/X11/xcircuit/pixmaps/a.gif
lib/X11/xcircuit/pixmaps/a.xpm
lib/X11/xcircuit/pixmaps/b.gif
lib/X11/xcircuit/pixmaps/b.xpm
lib/X11/xcircuit/pixmaps/bd.gif
lib/X11/xcircuit/pixmaps/bd.xpm
lib/X11/xcircuit/pixmaps/ccw.gif
lib/X11/xcircuit/pixmaps/ccw.xpm
lib/X11/xcircuit/pixmaps/co.gif
lib/X11/xcircuit/pixmaps/co.xpm
lib/X11/xcircuit/pixmaps/cp.gif
lib/X11/xcircuit/pixmaps/cp.xpm
lib/X11/xcircuit/pixmaps/cw.gif
lib/X11/xcircuit/pixmaps/cw.xpm
lib/X11/xcircuit/pixmaps/d2.gif
lib/X11/xcircuit/pixmaps/d2.xpm
lib/X11/xcircuit/pixmaps/e.gif
lib/X11/xcircuit/pixmaps/e.xpm
lib/X11/xcircuit/pixmaps/fi.gif
lib/X11/xcircuit/pixmaps/fi.xpm
lib/X11/xcircuit/pixmaps/fx.gif
lib/X11/xcircuit/pixmaps/fx.xpm
lib/X11/xcircuit/pixmaps/fy.gif
lib/X11/xcircuit/pixmaps/fy.xpm
lib/X11/xcircuit/pixmaps/i.gif
lib/X11/xcircuit/pixmaps/i.xpm
lib/X11/xcircuit/pixmaps/li.gif
lib/X11/xcircuit/pixmaps/li.xpm
lib/X11/xcircuit/pixmaps/mk.gif
lib/X11/xcircuit/pixmaps/mk.xpm
lib/X11/xcircuit/pixmaps/mv.gif
lib/X11/xcircuit/pixmaps/mv.xpm
lib/X11/xcircuit/pixmaps/pa.gif
lib/X11/xcircuit/pixmaps/pa.xpm
lib/X11/xcircuit/pixmaps/pl.gif
lib/X11/xcircuit/pixmaps/pl.xpm
lib/X11/xcircuit/pixmaps/pm.gif
lib/X11/xcircuit/pixmaps/pm.xpm
lib/X11/xcircuit/pixmaps/pn.gif
lib/X11/xcircuit/pixmaps/pn.xpm
lib/X11/xcircuit/pixmaps/po2.gif
lib/X11/xcircuit/pixmaps/po2.xpm
lib/X11/xcircuit/pixmaps/pu2.gif
lib/X11/xcircuit/pixmaps/pu2.xpm
lib/X11/xcircuit/pixmaps/pz.gif
lib/X11/xcircuit/pixmaps/pz.xpm
lib/X11/xcircuit/pixmaps/q.gif
lib/X11/xcircuit/pixmaps/q.xpm
lib/X11/xcircuit/pixmaps/s.gif
lib/X11/xcircuit/pixmaps/s.xpm
lib/X11/xcircuit/pixmaps/solid.xbm
lib/X11/xcircuit/pixmaps/stip12.xbm
lib/X11/xcircuit/pixmaps/stip25.xbm
lib/X11/xcircuit/pixmaps/stip38.xbm
lib/X11/xcircuit/pixmaps/stip50.xbm
lib/X11/xcircuit/pixmaps/stip62.xbm
lib/X11/xcircuit/pixmaps/stip75.xbm
lib/X11/xcircuit/pixmaps/stip88.xbm
lib/X11/xcircuit/pixmaps/t.gif
lib/X11/xcircuit/pixmaps/t.xpm
lib/X11/xcircuit/pixmaps/tg.gif
lib/X11/xcircuit/pixmaps/tg.xpm
lib/X11/xcircuit/pixmaps/ti.gif
lib/X11/xcircuit/pixmaps/ti.xpm
lib/X11/xcircuit/pixmaps/tp.gif
lib/X11/xcircuit/pixmaps/tp.xpm
lib/X11/xcircuit/pixmaps/uj.gif
lib/X11/xcircuit/pixmaps/uj.xpm
lib/X11/xcircuit/pixmaps/w.gif
lib/X11/xcircuit/pixmaps/w.xpm
lib/X11/xcircuit/pixmaps/xcircuit.gif
lib/X11/xcircuit/pixmaps/xcircuit.ico
lib/X11/xcircuit/pixmaps/xcircuit.xpm
lib/X11/xcircuit/pixmaps/yp.gif
lib/X11/xcircuit/pixmaps/yp.xpm
lib/X11/xcircuit/pixmaps/z4.gif
lib/X11/xcircuit/pixmaps/z4.xpm
lib/X11/xcircuit/pixmaps/z5.gif
lib/X11/xcircuit/pixmaps/z5.xpm
lib/X11/xcircuit/quadparts.lps
lib/X11/xcircuit/resource.tcl
lib/X11/xcircuit/series74xx.lps
lib/X11/xcircuit/signal.lps
lib/X11/xcircuit/sue_xc.tcl
lib/X11/xcircuit/tkcon.tcl
lib/X11/xcircuit/wrapper.tcl
lib/X11/xcircuit/xcircexec
lib/X11/xcircuit/xcircps2.pro
lib/X11/xcircuit/xcircuit.so
lib/X11/xcircuit/xcircuit.tcl
lib/X11/xcircuit/xcstartup.tcl
%%PORTDOCS%%%%EXAMPLESDIR%%/.xcircuitrc
%%PORTDOCS%%%%EXAMPLESDIR%%/FlareLED.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/USAflag.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/analog1.ps
%%PORTDOCS%%%%EXAMPLESDIR%%/analog2.ps
%%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
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/.xcircuitrc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FlareLED.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/USAflag.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/analog1.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/analog2.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/analoglib1.lps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/border.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/buses.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diffamp_test.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diffamp_test2.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diffamp_test3.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/envelope.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fourttest.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logic.sim
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logic8.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prelude.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/systemd1.lgf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/threestage.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vcoblock.ps
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xcclock.ps
%%DATADIR%%/analog.lps
%%DATADIR%%/analoglib2.lps
%%DATADIR%%/analoglib3.lps
%%DATADIR%%/asg_spice.lps
%%DATADIR%%/avlsi.lps
%%DATADIR%%/boot_xcircuit.tcl
%%DATADIR%%/bparams.tcl
%%DATADIR%%/console.tcl
%%DATADIR%%/digital.lps
%%DATADIR%%/digitallib.lps
%%DATADIR%%/digitaltcl.lps
%%DATADIR%%/edif.tcl
%%DATADIR%%/files.tcl
%%DATADIR%%/fonts/courier.lps
%%DATADIR%%/fonts/courier.xfe
%%DATADIR%%/fonts/courieriso.xfe
%%DATADIR%%/fonts/courieriso2.lps
%%DATADIR%%/fonts/courieriso2.xfe
%%DATADIR%%/fonts/courieriso5.lps
%%DATADIR%%/fonts/courieriso5.xfe
%%DATADIR%%/fonts/helvetica.lps
%%DATADIR%%/fonts/helvetica.xfe
%%DATADIR%%/fonts/helveticaiso.xfe
%%DATADIR%%/fonts/helveticaiso2.lps
%%DATADIR%%/fonts/helveticaiso2.xfe
%%DATADIR%%/fonts/helveticaiso5.lps
%%DATADIR%%/fonts/helveticaiso5.xfe
%%DATADIR%%/fonts/myfont.lps
%%DATADIR%%/fonts/myfont.xfe
%%DATADIR%%/fonts/symbol.lps
%%DATADIR%%/fonts/symbol.xfe
%%DATADIR%%/fonts/times_roman.lps
%%DATADIR%%/fonts/times_roman.xfe
%%DATADIR%%/fonts/times_romaniso.xfe
%%DATADIR%%/fonts/times_romaniso2.lps
%%DATADIR%%/fonts/times_romaniso2.xfe
%%DATADIR%%/fonts/times_romaniso5.lps
%%DATADIR%%/fonts/times_romaniso5.xfe
%%DATADIR%%/generic.lps
%%DATADIR%%/ic_templates.lps
%%DATADIR%%/lgf.lps
%%DATADIR%%/library.tcl
%%DATADIR%%/matgen.tcl
%%DATADIR%%/mousehint.tcl
%%DATADIR%%/musiclib.lps
%%DATADIR%%/ngspice.tcl
%%DATADIR%%/panzoom.tcl
%%DATADIR%%/pcb.lps
%%DATADIR%%/pcb_layout.lps
%%DATADIR%%/pcbout.tcl
%%DATADIR%%/pixmaps/a.gif
%%DATADIR%%/pixmaps/b.gif
%%DATADIR%%/pixmaps/bd.gif
%%DATADIR%%/pixmaps/ccw.gif
%%DATADIR%%/pixmaps/co.gif
%%DATADIR%%/pixmaps/cp.gif
%%DATADIR%%/pixmaps/cw.gif
%%DATADIR%%/pixmaps/d2.gif
%%DATADIR%%/pixmaps/e.gif
%%DATADIR%%/pixmaps/fi.gif
%%DATADIR%%/pixmaps/fx.gif
%%DATADIR%%/pixmaps/fy.gif
%%DATADIR%%/pixmaps/i.gif
%%DATADIR%%/pixmaps/li.gif
%%DATADIR%%/pixmaps/mk.gif
%%DATADIR%%/pixmaps/mv.gif
%%DATADIR%%/pixmaps/pa.gif
%%DATADIR%%/pixmaps/pl.gif
%%DATADIR%%/pixmaps/pm.gif
%%DATADIR%%/pixmaps/pn.gif
%%DATADIR%%/pixmaps/po2.gif
%%DATADIR%%/pixmaps/pu2.gif
%%DATADIR%%/pixmaps/pz.gif
%%DATADIR%%/pixmaps/q.gif
%%DATADIR%%/pixmaps/r.gif
%%DATADIR%%/pixmaps/s.gif
%%DATADIR%%/pixmaps/solid.xbm
%%DATADIR%%/pixmaps/stip12.xbm
%%DATADIR%%/pixmaps/stip25.xbm
%%DATADIR%%/pixmaps/stip38.xbm
%%DATADIR%%/pixmaps/stip50.xbm
%%DATADIR%%/pixmaps/stip62.xbm
%%DATADIR%%/pixmaps/stip75.xbm
%%DATADIR%%/pixmaps/stip88.xbm
%%DATADIR%%/pixmaps/t.gif
%%DATADIR%%/pixmaps/tg.gif
%%DATADIR%%/pixmaps/ti.gif
%%DATADIR%%/pixmaps/tp.gif
%%DATADIR%%/pixmaps/uj.gif
%%DATADIR%%/pixmaps/w.gif
%%DATADIR%%/pixmaps/xcircuit.gif
%%DATADIR%%/pixmaps/xcircuit.ico
%%DATADIR%%/pixmaps/yp.gif
%%DATADIR%%/pixmaps/z4.gif
%%DATADIR%%/pixmaps/z5.gif
%%DATADIR%%/pkgIndex.tcl
%%DATADIR%%/quadparts.lps
%%DATADIR%%/resource.tcl
%%DATADIR%%/selection.tcl
%%DATADIR%%/series74xx.lps
%%DATADIR%%/signal.lps
%%DATADIR%%/sinusoid.tcl
%%DATADIR%%/standard_cells.cir
%%DATADIR%%/standard_cells_3V.cir
%%DATADIR%%/sue_xc.tcl
%%DATADIR%%/symbol.tcl
%%DATADIR%%/text.tcl
%%DATADIR%%/tkcon.tcl
%%DATADIR%%/wrapper.tcl
%%DATADIR%%/xchelp.tcl
%%DATADIR%%/xcircexec
%%DATADIR%%/xcircps2.pro
%%DATADIR%%/xcircuit.so
%%DATADIR%%/xcircuit.tcl
%%DATADIR%%/xcstartup.tcl
@dirrm %%DATADIR%%/pixmaps
@dirrm %%DATADIR%%/fonts
@dirrm %%DATADIR%%
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%