diff -urN /usr/ports/cad/chipmunk/Makefile cad/chipmunk/Makefile --- /usr/ports/cad/chipmunk/Makefile Sun Apr 9 08:19:56 2000 +++ cad/chipmunk/Makefile Sat May 18 12:07:59 2002 @@ -6,32 +6,25 @@ # PORTNAME= chipmunk -PORTVERSION= 5.51 +PORTVERSION= 5.59 CATEGORIES= cad MASTER_SITES= http://www.cs.berkeley.edu/~lazzaro/chipmunk/pickup/sources/ -DISTFILES= psys-1.51.tar.gz log-5.51.tar.gz netcmpbeta.tar.gz \ - mosisbeta.tar.gz wolbeta.tar.gz wolcompbeta.tar.gz \ - untilbeta.tar.gz util1.1.tar.gz viewbeta.tar.gz \ +DISTFILES= psys-1.56.tar.gz log-5.59.tar.gz netcmp-1.12.tar.gz \ + mosis-1.12.tar.gz wol-1.12.tar.gz wolcomp-1.12.tar.gz \ + until-1.12.tar.gz util1.1.tar.gz view-1.12.tar.gz \ Makefile +EXTRACT_ONLY= psys-1.56.tar.gz log-5.59.tar.gz netcmp-1.12.tar.gz \ + mosis-1.12.tar.gz wol-1.12.tar.gz wolcomp-1.12.tar.gz \ + until-1.12.tar.gz util1.1.tar.gz view-1.12.tar.gz +DIST_SUBDIR= chipmunk MAINTAINER= ports@FreeBSD.org -EXTRACT_ONLY= psys-1.51.tar.gz log-5.51.tar.gz netcmpbeta.tar.gz \ - mosisbeta.tar.gz wolbeta.tar.gz wolcompbeta.tar.gz \ - untilbeta.tar.gz util1.1.tar.gz viewbeta.tar.gz - +NO_WRKSUBDIR= yes USE_XLIB= yes -DIST_SUBDIR= chipmunk USE_GMAKE= yes -NO_WRKSUBDIR= yes post-extract: - @${CP} ${DISTDIR}/${DIST_SUBDIR}/Makefile ${WRKSRC}/Makefile - -post-patch: - @find ${WRKSRC} -name Makefile -exec \ - ${PERL} -pi -e "s|%%PREFIX%%|${PREFIX}|g" \{} \; - @find ${WRKSRC} -name Makefile -exec \ - ${PERL} -pi -e "s|%%X11BASE%%|${X11BASE}|g" \{} \; + @${CP} -f ${DISTDIR}/${DIST_SUBDIR}/Makefile ${WRKSRC}/Makefile .include diff -urN /usr/ports/cad/chipmunk/distinfo cad/chipmunk/distinfo --- /usr/ports/cad/chipmunk/distinfo Fri Sep 24 14:11:56 1999 +++ cad/chipmunk/distinfo Sat May 18 11:13:05 2002 @@ -1,10 +1,10 @@ -MD5 (chipmunk/psys-1.51.tar.gz) = 98bbe116211568d7022c5bc14fc22cf6 -MD5 (chipmunk/log-5.51.tar.gz) = d64ddfd87cfe183dc2612a08c7921dc0 -MD5 (chipmunk/netcmpbeta.tar.gz) = 4ae81f28aaf576b8872da9a8fde6c538 -MD5 (chipmunk/mosisbeta.tar.gz) = 315e211b901a0f3b8367f51649f8f801 -MD5 (chipmunk/wolbeta.tar.gz) = e4771f728b24d1181663a0b0ea55e4fd -MD5 (chipmunk/wolcompbeta.tar.gz) = 06c7b6c94950246f403058580dbb6a08 -MD5 (chipmunk/untilbeta.tar.gz) = 6620ffd30693a819f09d814d1379a593 +MD5 (chipmunk/psys-1.56.tar.gz) = 43f7f0496bab0e4535397ad6d1be268e +MD5 (chipmunk/log-5.59.tar.gz) = 681dcc067d4d2c43fb11eb5d863f0556 +MD5 (chipmunk/netcmp-1.12.tar.gz) = ccc78ce4bf471705bacac8804dfa59cc +MD5 (chipmunk/mosis-1.12.tar.gz) = 7558999d1cb11ddb510cef268ef298b7 +MD5 (chipmunk/wol-1.12.tar.gz) = 071167553fab12f52934c75a6f7beefc +MD5 (chipmunk/wolcomp-1.12.tar.gz) = 4dda3bd03995ad6d351deb13714f5f9f +MD5 (chipmunk/until-1.12.tar.gz) = b52d0656134f76e297d9a47f872caa84 MD5 (chipmunk/util1.1.tar.gz) = f95de90c953e1be6b07dbdd4b034a9c4 -MD5 (chipmunk/viewbeta.tar.gz) = e2f8feef9e1353bd2bc9a79671f8cbb9 +MD5 (chipmunk/view-1.12.tar.gz) = 133883b385069a99eccc1c916a43943b MD5 (chipmunk/Makefile) = ffec44e157c227bb2b904d338b35dfaf diff -urN /usr/ports/cad/chipmunk/files/patch-ad cad/chipmunk/files/patch-ad --- /usr/ports/cad/chipmunk/files/patch-ad Wed Feb 21 02:28:29 2001 +++ cad/chipmunk/files/patch-ad Sat May 18 15:49:30 2002 @@ -1,30 +1,38 @@ ---- log/src/Makefile.orig Tue Jul 20 16:10:36 1999 -+++ log/src/Makefile Tue Feb 20 14:18:59 2001 +--- log/src/Makefile.orig Tue May 14 03:08:21 2002 ++++ log/src/Makefile Sat May 18 15:49:22 2002 @@ -45,8 +45,8 @@ CD = cd -LOGLIBDIR = `$(CD) ../../log/lib; pwd` -LIBDIR = `$(CD) ../../lib; pwd` -+LOGLIBDIR = %%PREFIX%%/share/chipmunk -+LIBDIR = %%PREFIX%%/share/chipmunk ++LOGLIBDIR = ${PREFIX}/share/chipmunk ++LIBDIR = ${PREFIX}/share/chipmunk LOCINC = ../../psys/include -@@ -63,9 +63,10 @@ +@@ -63,9 +63,9 @@ ## or some other directory, depending on your installation. ## -XINCLUDEDIR = . -+XINCLUDEDIR = %%X11BASE%%/include -+XLIBDIR = %%X11BASE%%/lib ++XINCLUDEDIR = ${X11BASE}/include -BINDIR = ../../bin -+BINDIR = %%PREFIX%%/bin ++BINDIR = ${PREFIX}/bin LIBP2C = ../../psys/src/libp2c.a ## -@@ -91,7 +92,7 @@ +@@ -81,7 +81,7 @@ + ## depending on your installation. + ## + +-LIBX11 = -lX11 ++LIBX11 = -lX11 -L${X11BASE}/lib + + ## + ## (2) Library additions +@@ -91,7 +91,7 @@ ## ## on Sun Solaris 2.X, -lsocket -lnsl must be added to OTHERLIBS @@ -33,42 +41,47 @@ ## -@@ -110,7 +111,7 @@ +@@ -110,7 +110,7 @@ - CHIPMUNKCC = gcc -O2 + CHIPMUNKCC = gcc -O3 -CC = $(CHIPMUNKCC) +CC ?= $(CHIPMUNKCC) ## ## (4) Adding appropriate flags -@@ -145,7 +146,7 @@ - ## -m68040 : for 68040 and 68060 - ## +@@ -147,7 +147,7 @@ --CFLAGS = -I$(LOCINC) -I$(XINCLUDEDIR) -DLOGLIB=\"$(LOGLIBDIR)\" -DF_OK=0 -+CFLAGS += -DBSD -I$(LOCINC) -I$(XINCLUDEDIR) -DLOGLIB=\"$(LOGLIBDIR)\" -DF_OK=0 -L$(XLIBDIR) + CHIPMUNKFLAGS = + +-CFLAGS = $(CHIPMUNKFLAGS) -I$(LOCINC) -I$(XINCLUDEDIR) -DLOGLIB=\"$(LOGLIBDIR)\" -DF_OK=0 ++CFLAGS += -DBSD -I$(LOCINC) -I$(XINCLUDEDIR) -DLOGLIB=\"$(LOGLIBDIR)\" -DF_OK=0 DIGOBJ = logsim.o logdig.o logsimasm.o logsimed.o diggates.o \ loghier.o logsimh.o swap.o -@@ -178,11 +179,13 @@ +@@ -178,22 +178,24 @@ + ## older operating systems -- if problems arise, use a hard link. ## ++all: makeana main ++ install: all - cp log $(BINDIR)/diglog -+ install -c -s log $(BINDIR)/diglog ++ ${BSD_INSTALL_PROGRAM} log $(BINDIR)/diglog -rm -f $(BINDIR)/analog - -ln $(BINDIR)/diglog $(BINDIR)/analog + -(cd $(BINDIR); ln -s diglog analog) - cp loged $(BINDIR)/loged - cp fixfet7 $(BINDIR)/fixfet7 -+ install -c -s loged $(BINDIR) -+ install -c fixfet7 $(BINDIR) ++ ${BSD_INSTALL_PROGRAM} loged $(BINDIR)/loged ++ ${BSD_INSTALL_SCRIPT} fixfet7 $(BINDIR)/fixfet7 + cp -R ../lib/* $(LOGLIBDIR) + chmod -R a=r+X $(LOGLIBDIR) clean: -rm -f *.o ana/*.o log loged -@@ -192,12 +195,12 @@ + +-all: makeana main +- main: log loged makeana: @@ -77,9 +90,3 @@ LOGOBJ = log.o $(TOOLOBJ) logstuff.o logdef.o - --log: $(LOGOBJ) tooldir.o $(LIBP2C) makeana -+log: $(LOGOBJ) tooldir.o $(LIBP2C) - $(CC) $(CFLAGS) tooldir.o $(LOGOBJ) $(LIBP2C) $(LIBX11) \ - $(OTHERLIBS) -o log - diff -urN /usr/ports/cad/chipmunk/files/patch-ae cad/chipmunk/files/patch-ae --- /usr/ports/cad/chipmunk/files/patch-ae Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-ae Sat May 18 12:47:14 2002 @@ -1,16 +1,16 @@ ---- log/src/ana/Makefile.orig Wed Jul 21 04:10:58 1999 -+++ log/src/ana/Makefile Mon Sep 20 06:46:41 1999 +--- log/src/ana/Makefile.orig Sat May 18 12:02:28 2002 ++++ log/src/ana/Makefile Sat May 18 12:46:53 2002 @@ -25,7 +25,7 @@ LOCINC = ../../../psys/include -XINCLUDEDIR = . -+XINCLUDEDIR = %%X11BASE%%/include ++XINCLUDEDIR = ${X11BASE}/include ## ## (1) Choosing your compiler @@ -46,7 +46,7 @@ - CHIPMUNKCC = gcc -O2 + CHIPMUNKCC = gcc -O3 -CC = $(CHIPMUNKCC) @@ -18,11 +18,11 @@ ## ## (2) Adding appropriate flags -@@ -80,7 +80,7 @@ - ## - +@@ -84,7 +84,7 @@ --CFLAGS = -I$(LOCINC) -I$(XINCLUDEDIR) + CHIPMUNKFLAGS = + +-CFLAGS = $(CHIPMUNKFLAGS) -I$(LOCINC) -I$(XINCLUDEDIR) +CFLAGS += -I$(LOCINC) -I$(XINCLUDEDIR) ANAOBJ = globals.o nsolver.o main.o inter.o $(GATESOBJ) diff -urN /usr/ports/cad/chipmunk/files/patch-af cad/chipmunk/files/patch-af --- /usr/ports/cad/chipmunk/files/patch-af Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-af Sat May 18 15:59:59 2002 @@ -1,38 +1,38 @@ ---- mosis/Makefile.orig Wed Aug 3 03:31:44 1994 -+++ mosis/Makefile Tue Sep 21 06:22:09 1999 +--- mosis/Makefile.orig Tue Aug 7 09:25:31 2001 ++++ mosis/Makefile Sat May 18 15:59:51 2002 @@ -23,6 +23,8 @@ # # -+BINDIR = %%PREFIX%%/bin ++BINDIR = ${PREFIX}/bin + ## ## (1) Choosing your compiler ## --------------------------- -@@ -48,10 +50,11 @@ +@@ -48,10 +50,10 @@ ## -CC = gcc +CC ?= gcc - LIBX11 = -lX11 +-LIBX11 = -lX11 -XINCLUDEDIR = . -+XINCLUDEDIR = %%X11BASE%%/include -+XLIBDIR = %%X11BASE%%/lib ++LIBX11 = -lX11 -L${X11BASE}/lib ++XINCLUDEDIR = ${X11BASE}/include ## ## (2) Adding appropriate flags -@@ -91,7 +94,7 @@ - ## CFLAGS = -ansi - ## +@@ -88,7 +90,7 @@ + + CHIPMUNKFLAGS = --CFLAGS = -O -I../psys/include -I$(XINCLUDEDIR) +-CFLAGS = $(CHIPMUNKFLAGS) -O -I../psys/include -I$(XINCLUDEDIR) +CFLAGS += -DBSD -DF_OK -I../psys/include -I$(XINCLUDEDIR) ## ## (3) Library additions -@@ -99,20 +102,20 @@ +@@ -96,7 +98,7 @@ ## ## on some systems, -ldl must be added to the following line @@ -41,18 +41,12 @@ ## ## - ## - - --LDFLAGS = ../psys/src/libp2c.a $(OTHERLIBS) $(LIBX11) -+LDFLAGS += ../psys/src/libp2c.a $(OTHERLIBS) $(LIBX11) -L$(XLIBDIR) - - mosis: mosis.o +@@ -109,7 +111,7 @@ $(CC) -o mosis mosis.o $(LDFLAGS) install: mosis - cp mosis ../bin/mosis -+ install -c -s mosis $(BINDIR) ++ ${BSD_INSTALL_PROGRAM} mosis $(BINDIR) clean: rm -f *.o mosis diff -urN /usr/ports/cad/chipmunk/files/patch-ag cad/chipmunk/files/patch-ag --- /usr/ports/cad/chipmunk/files/patch-ag Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-ag Sat May 18 14:46:38 2002 @@ -1,37 +1,41 @@ ---- netcmp/Makefile.orig Wed Mar 12 02:41:59 1997 -+++ netcmp/Makefile Mon Sep 20 06:53:59 1999 +--- netcmp/Makefile.orig Sat Aug 18 07:49:31 2001 ++++ netcmp/Makefile Sat May 18 14:46:26 2002 @@ -22,7 +22,7 @@ # # netcmp makefile -BINDIR= ../bin -+BINDIR= %%PREFIX%%/bin ++BINDIR= ${PREFIX}/bin ## ## (1) Choosing your compiler @@ -48,7 +48,7 @@ ## For SGI, cc is recommended - CHIPMUNKCC = gcc + CHIPMUNKCC = gcc -O3 -CC = $(CHIPMUNKCC) +CC ?= $(CHIPMUNKCC) ## ## (2) Adding appropriate flags -@@ -90,13 +90,13 @@ +@@ -90,15 +90,17 @@ ## -ansi ## --CFLAGS = ++OTHERLIBS = -lcompat ++ + CHIPMUNKFLAGS = + +-CFLAGS = $(CHIPMUNKFLAGS) +CFLAGS += -DBSD -DF_OK netcmp: main.o parser.o datastruct.o compare.o - $(CC) parser.o datastruct.o compare.o main.o -o netcmp -+ $(CC) parser.o datastruct.o compare.o main.o -lcompat -o netcmp ++ $(CC) parser.o datastruct.o compare.o main.o $(OTHERLIBS) -o netcmp install: netcmp - cp netcmp $(BINDIR) -+ install -c -s netcmp $(BINDIR) ++ ${BSD_INSTALL_PROGRAM} netcmp $(BINDIR) clean: -rm -f *.o netcmp diff -urN /usr/ports/cad/chipmunk/files/patch-ah cad/chipmunk/files/patch-ah --- /usr/ports/cad/chipmunk/files/patch-ah Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-ah Sat May 18 13:25:30 2002 @@ -1,27 +1,26 @@ ---- psys/src/Makefile.orig Wed Jul 21 04:06:28 1999 -+++ psys/src/Makefile Mon Sep 20 06:38:54 1999 +--- psys/src/Makefile.orig Sat Mar 2 06:39:14 2002 ++++ psys/src/Makefile Sat May 18 13:25:17 2002 @@ -30,8 +30,8 @@ ## to be made for different systems. Its a good idea to look over each ## block and make necessary changes before doing a "make install" -LIBDIR = ../../lib -BINDIR = ../../bin -+LIBDIR = %%PREFIX%%/share/chipmunk -+BINDIR = %%PREFIX%%/bin ++LIBDIR = ${PREFIX}/share/chipmunk ++BINDIR = ${PREFIX}/bin LIB = ../libp2c.a -@@ -51,7 +51,8 @@ +@@ -51,7 +51,7 @@ ## or some other directory, depending on your installation. ## -XINCLUDEDIR = . -+XINCLUDEDIR = %%X11BASE%%/include -+XLIBDIR = %%X11BASE%%/lib ++XINCLUDEDIR = ${X11BASE}/include ## ## (1) Choosing your compiler -@@ -101,7 +102,7 @@ +@@ -101,7 +101,7 @@ LIBSTUFF = texstuff.ps untilstuff.ps plot.font @@ -30,16 +29,16 @@ ## -@@ -147,7 +148,7 @@ - ## -m68040 : for 68040 and 68060 - ## +@@ -149,7 +149,7 @@ + + CHIPMUNKFLAGS = --CFLAGS = -I$(LOCINC) -I$(XINCLUDEDIR) -DCHIPLIB=\"`$(CD) $(LIBDIR); pwd`\" -+CFLAGS += -DBSD -DF_OK -I$(LOCINC) -I$(XINCLUDEDIR) -DCHIPLIB=\"$(LIBDIR)\" -L$(XLIBDIR) +-CFLAGS = $(CHIPMUNKFLAGS) -I$(LOCINC) -I$(XINCLUDEDIR) -DCHIPLIB=\"`$(CD) $(LIBDIR); pwd`\" ++CFLAGS += -DBSD -DF_OK -I$(LOCINC) -I$(XINCLUDEDIR) -DCHIPLIB=\"$(LIBDIR)\" P2CFLAGS = -DLOCAL_INIT=_local_p2c_init -@@ -163,7 +164,7 @@ +@@ -165,7 +165,7 @@ ## below; however the "-" allows this to be non-fatal and thus not essential ## to delete diff -urN /usr/ports/cad/chipmunk/files/patch-aj cad/chipmunk/files/patch-aj --- /usr/ports/cad/chipmunk/files/patch-aj Wed Feb 21 02:28:29 2001 +++ cad/chipmunk/files/patch-aj Sat May 18 15:46:48 2002 @@ -1,16 +1,24 @@ ---- until/V1.2/Makefile.orig Tue Sep 22 19:04:26 1998 -+++ until/V1.2/Makefile Tue Feb 20 14:20:29 2001 -@@ -41,7 +41,8 @@ +--- until/V1.2/Makefile.orig Sat May 18 12:02:28 2002 ++++ until/V1.2/Makefile Sat May 18 12:57:40 2002 +@@ -41,7 +41,7 @@ ## -XINCLUDEDIR = . -+XINCLUDEDIR = %%X11BASE%%/include -+XLIBDIR = %%X11BASE%%/lib ++XINCLUDEDIR = ${X11BASE}/include ## ## If X isn't in the library path (the case for many MachTen and Linux -@@ -68,7 +69,7 @@ +@@ -57,7 +57,7 @@ + ## + + +-LIBX11 = -lX11 ++LIBX11 = -lX11 -L${X11BASE}/lib + + + LIBP2C = ../../psys/src/libp2c.a +@@ -68,7 +68,7 @@ ## ## on some systems, -ldl must be added to the following line @@ -19,7 +27,7 @@ ## ## (2) Choosing your compiler -@@ -98,10 +99,10 @@ +@@ -98,10 +98,10 @@ CHIPMUNKCC = gcc @@ -28,39 +36,34 @@ -BINDIR = ../../bin -LIBDIR = `pwd`/../../lib -+BINDIR = %%PREFIX%%/bin -+LIBDIR = %%PREFIX%%/share/chipmunk ++BINDIR = ${PREFIX}/bin ++LIBDIR = ${PREFIX}/share/chipmunk SYSRC = $(LIBDIR)/system.untilrc SYSPS = $(LIBDIR)/pensps.map -@@ -161,11 +162,11 @@ - ## +@@ -165,7 +165,7 @@ - --CFLAGS = -I$(LOCINC) -I$(XINCLUDEDIR) \ + CHIPMUNKFLAGS = + +-CFLAGS = $(CHIPMUNKFLAGS) -I$(LOCINC) -I$(XINCLUDEDIR) \ +CFLAGS += -DBSD -I$(LOCINC) -I$(XINCLUDEDIR) \ -DF_OK=0 -DUNTILRC=\"$(SYSRC)\" -DUNTILPSMAP=\"$(SYSPS)\" \ -DUNTILHEADER=\"$(SYSHD)\" --LDFLAGS = $(LIBP2C) $(LIBX11) $(OTHERLIBS) -+LDFLAGS += $(LIBP2C) $(LIBX11) $(OTHERLIBS) -L$(XLIBDIR) - - OBJS = bb_stuff.o cnf_stuff.o crt_stuff.o data_types.o datawalk.o \ - dispmod.o ffman.o gr_stuff.o main.o mat_stuff.o menu.o menu_stuff.o \ -@@ -195,11 +196,15 @@ +@@ -199,11 +199,11 @@ ## Until as its moved to bin; non ksh-users may wish to change it back. install: until - cp until $(BINDIR)/Until -+ install -c -s until $(BINDIR)/Until - cp pensps.map $(LIBDIR)/pensps.map -+ chmod 0444 $(LIBDIR)/pensps.map - cp system.untilrc $(LIBDIR)/system.untilrc -+ chmod 0444 $(LIBDIR)/system.untilrc - cp until.pro $(LIBDIR)/until.pro -+ chmod 0444 $(LIBDIR)/until.pro - cp until.ps $(LIBDIR)/until.ps -+ chmod 0444 $(LIBDIR)/until.ps +- cp pensps.map $(LIBDIR)/pensps.map +- cp system.untilrc $(LIBDIR)/system.untilrc +- cp until.pro $(LIBDIR)/until.pro +- cp until.ps $(LIBDIR)/until.ps ++ ${BSD_INSTALL_PROGRAM} until $(BINDIR)/Until ++ ${BSD_INSTALL_DATA} pensps.map $(LIBDIR)/pensps.map ++ ${BSD_INSTALL_DATA} system.untilrc $(LIBDIR)/system.untilrc ++ ${BSD_INSTALL_DATA} until.pro $(LIBDIR)/until.pro ++ ${BSD_INSTALL_DATA} until.ps $(LIBDIR)/until.ps bb_stuff.o : bb_stuff.c bb_stuff.h diff -urN /usr/ports/cad/chipmunk/files/patch-al cad/chipmunk/files/patch-al --- /usr/ports/cad/chipmunk/files/patch-al Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-al Sat May 18 13:13:10 2002 @@ -1,11 +1,11 @@ --- util/boxify/Makefile.orig Wed Mar 12 02:47:23 1997 -+++ util/boxify/Makefile Tue Sep 21 21:29:44 1999 ++++ util/boxify/Makefile Sat May 18 13:12:54 2002 @@ -21,7 +21,7 @@ # # boxify makefile -BINDIR= ../../bin -+BINDIR= %%PREFIX%%/bin ++BINDIR= ${PREFIX}/bin ## ## (1) Choosing your compiler @@ -40,7 +40,7 @@ install: boxify - cp boxify $(BINDIR) -+ install -c -s boxify $(BINDIR) ++ ${BSD_INSTALL_PROGRAM} -c -s boxify $(BINDIR) clean: - (cd trapes; make clean) diff -urN /usr/ports/cad/chipmunk/files/patch-am cad/chipmunk/files/patch-am --- /usr/ports/cad/chipmunk/files/patch-am Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-am Sat May 18 12:11:10 2002 @@ -5,7 +5,7 @@ # cleancif makefile -BINDIR= ../../bin -+BINDIR= %%PREFIX%%/bin ++BINDIR= ${PREFIX}/bin ## ## (1) Choosing your compiler diff -urN /usr/ports/cad/chipmunk/files/patch-an cad/chipmunk/files/patch-an --- /usr/ports/cad/chipmunk/files/patch-an Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-an Sat May 18 12:11:10 2002 @@ -5,7 +5,7 @@ # cleancif makefile -BINDIR= ../../bin -+BINDIR= %%PREFIX%%/bin ++BINDIR= ${PREFIX}/bin ## ## (1) Choosing your compiler diff -urN /usr/ports/cad/chipmunk/files/patch-ao cad/chipmunk/files/patch-ao --- /usr/ports/cad/chipmunk/files/patch-ao Fri Sep 24 14:24:20 1999 +++ cad/chipmunk/files/patch-ao Sat May 18 13:14:07 2002 @@ -1,17 +1,17 @@ --- util/conscripts/Makefile.orig Wed Mar 12 02:47:25 1997 -+++ util/conscripts/Makefile Tue Sep 21 03:36:32 1999 ++++ util/conscripts/Makefile Sat May 18 13:13:47 2002 @@ -18,11 +18,11 @@ # # mconvert makefile -BINDIR= ../../bin -+BINDIR= %%PREFIX%%/bin ++BINDIR= ${PREFIX}/bin install: - cp mconvert $(BINDIR) - cp unmconvert $(BINDIR) -+ install -c mconvert $(BINDIR) -+ install -c unmconvert $(BINDIR) ++ ${BSD_INSTALL_SCRIPT} mconvert $(BINDIR) ++ ${BSD_INSTALL_SCRIPT} unmconvert $(BINDIR) clean: -rm -f *.o diff -urN /usr/ports/cad/chipmunk/files/patch-ap cad/chipmunk/files/patch-ap --- /usr/ports/cad/chipmunk/files/patch-ap Fri Sep 24 14:24:20 1999 +++ cad/chipmunk/files/patch-ap Sat May 18 13:14:50 2002 @@ -1,11 +1,11 @@ --- util/sctomat/Makefile.orig Wed Mar 12 02:47:26 1997 -+++ util/sctomat/Makefile Tue Sep 21 03:37:35 1999 ++++ util/sctomat/Makefile Sat May 18 13:14:35 2002 @@ -5,7 +5,7 @@ # # sctomat makefile -BINDIR= ../../bin -+BINDIR= %%PREFIX%%/bin ++BINDIR= ${PREFIX}/bin ## ## (1) Choosing your compiler @@ -31,7 +31,7 @@ install: scope_to_mat - cp scope_to_mat $(BINDIR) -+ install -c -s scope_to_mat $(BINDIR) ++ ${BSD_INSTALL_PROGRAM} scope_to_mat $(BINDIR) clean: -rm -f *.o scope_to_mat diff -urN /usr/ports/cad/chipmunk/files/patch-ar cad/chipmunk/files/patch-ar --- /usr/ports/cad/chipmunk/files/patch-ar Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-ar Sat May 18 13:15:55 2002 @@ -1,11 +1,11 @@ --- util/spc-tools/sf/Makefile.orig Wed Mar 12 02:47:29 1997 -+++ util/spc-tools/sf/Makefile Tue Sep 21 03:41:57 1999 ++++ util/spc-tools/sf/Makefile Sat May 18 13:15:35 2002 @@ -18,7 +18,7 @@ # # sf makefile -BINDIR= ../../../bin -+BINDIR= %%PREFIX%%/bin ++BINDIR= ${PREFIX}/bin ## ## (1) Choosing your compiler @@ -23,14 +23,14 @@ ## -CFLAGS = -+CFLAGS = -DBSD -DF_OK=0 ++CFLAGS += -DBSD -DF_OK=0 sf: sf.o hash.o spice.o $(CC) sf.o hash.o spice.o -o sf install: sf - cp sf $(BINDIR) -+ install -c -s sf $(BINDIR) ++ ${BSD_INSTALL_PROGRAM} sf $(BINDIR) clean: -rm -f *.o sf diff -urN /usr/ports/cad/chipmunk/files/patch-as cad/chipmunk/files/patch-as --- /usr/ports/cad/chipmunk/files/patch-as Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-as Sat May 18 13:16:41 2002 @@ -1,11 +1,11 @@ --- util/spc-tools/ss/Makefile.orig Wed Mar 12 02:47:27 1997 -+++ util/spc-tools/ss/Makefile Tue Sep 21 03:40:50 1999 ++++ util/spc-tools/ss/Makefile Sat May 18 13:16:25 2002 @@ -18,7 +18,7 @@ # # ss makefile -BINDIR= ../../../bin -+BINDIR= %%PREFIX%%/bin ++BINDIR= ${PREFIX}/bin ## ## (1) Choosing your compiler @@ -31,8 +31,8 @@ install: ss - cp ss $(BINDIR) - cp test/ucbsim $(BINDIR) -+ install -c -s ss $(BINDIR) -+ install -c test/ucbsim $(BINDIR) ++ ${BSD_INSTALL_PROGRAM} ss $(BINDIR) ++ ${BSD_INSTALL_SCRIPT} test/ucbsim $(BINDIR) clean: -rm -f *.o ss diff -urN /usr/ports/cad/chipmunk/files/patch-au cad/chipmunk/files/patch-au --- /usr/ports/cad/chipmunk/files/patch-au Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-au Sat May 18 13:00:05 2002 @@ -1,16 +1,24 @@ ---- view/Makefile.orig Wed Mar 12 02:50:04 1997 -+++ view/Makefile Mon Sep 20 07:19:44 1999 -@@ -41,7 +41,8 @@ +--- view/Makefile.orig Sat May 18 12:02:28 2002 ++++ view/Makefile Sat May 18 12:59:50 2002 +@@ -40,7 +40,7 @@ ## or some other directory, depending on your installation. ## -XINCLUDEDIR = . -+XINCLUDEDIR = %%X11BASE%%/include -+XLIBDIR = %%X11BASE%%/lib ++XINCLUDEDIR = ${X11BASE}/include ## ## If X isn't in the library path (the case for many MachTen and Linux -@@ -68,7 +69,7 @@ +@@ -55,7 +55,7 @@ + ## depending on your installation. + ## + +-LIBX11 = -lX11 ++LIBX11 = -lX11 -L${X11BASE}/lib + + LIBP2C = ../psys/src/libp2c.a + +@@ -67,7 +67,7 @@ ## ## on Sun Solaris 2.X, -lsocket -lnsl must be added to OTHERLIBS @@ -19,36 +27,35 @@ ## ## (2) IEEE library directory -@@ -115,7 +116,7 @@ +@@ -114,7 +114,7 @@ - CHIPMUNKCC = gcc -O2 + CHIPMUNKCC = gcc -O3 -CC = $(CHIPMUNKCC) +CC ?= $(CHIPMUNKCC) ## ## (4) Adding appropriate flags -@@ -171,11 +172,11 @@ - ## in view rule - ## +@@ -172,11 +172,11 @@ + + CHIPMUNKFLAGS = --CFLAGS= -I$(LOCINC) -I$(XINCLUDEDIR) -DF_OK=0 +-CFLAGS= $(CHIPMUNKFLAGS) -I$(LOCINC) -I$(XINCLUDEDIR) -DF_OK=0 +CFLAGS += -I$(LOCINC) -I$(XINCLUDEDIR) -DF_OK=0 --LDFLAGS= $(LIBP2C) $(LIBX11) $(OTHERLIBS) -+LDFLAGS += $(LIBP2C) $(LIBX11) $(OTHERLIBS) -L$(XLIBDIR) + LDFLAGS= $(LIBP2C) $(LIBX11) $(OTHERLIBS) MYLDFLAGS= $(LIBP2C) $(IEEEDIR) $(LIBX11) $(OTHERLIBS) -BINDIR= ../bin -+BINDIR = %%PREFIX%%/bin ++BINDIR = ${PREFIX}/bin OBJS = \ viewfit.o \ -@@ -243,7 +244,7 @@ +@@ -244,7 +244,7 @@ (chdir mt; make; chdir ..; chdir tek2430; make; chdir ..; make mtlink) install: view - cp view $(BINDIR)/vc -+ install -c -s view $(BINDIR)/vc ++ ${BSD_INSTALL_PROGRAM} view $(BINDIR)/vc myinstall: myview cp view ../bin/myview diff -urN /usr/ports/cad/chipmunk/files/patch-ay cad/chipmunk/files/patch-ay --- /usr/ports/cad/chipmunk/files/patch-ay Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-ay Sat May 18 13:02:14 2002 @@ -1,16 +1,24 @@ ---- wol/Makefile.orig Wed Mar 12 02:51:43 1997 -+++ wol/Makefile Mon Sep 20 07:08:14 1999 -@@ -39,7 +39,8 @@ +--- wol/Makefile.orig Sat May 18 12:02:28 2002 ++++ wol/Makefile Sat May 18 13:01:59 2002 +@@ -39,7 +39,7 @@ ## or some other directory, depending on your installation. ## -XINCLUDEDIR = . -+XINCLUDEDIR = %%X11BASE%%/include -+XLIBDIR = %%X11BASE%%/lib ++XINCLUDEDIR = ${X11BASE}/include ## ## If X isn't in the library path (the case for many MachTen and Linux -@@ -66,7 +67,7 @@ +@@ -54,7 +54,7 @@ + ## depending on your installation. + ## + +-LIBX11 = -lX11 ++LIBX11 = -lX11 -L${X11BASE}/lib + + + +@@ -66,7 +66,7 @@ ## ## on some systems, -ldl must be added to the following line @@ -19,39 +27,36 @@ ## -@@ -97,11 +98,11 @@ +@@ -97,11 +97,11 @@ ## - CHIPMUNKCC = gcc + CHIPMUNKCC = gcc -O3 -CC = $(CHIPMUNKCC) +CC ?= $(CHIPMUNKCC) -LIBDIR = `pwd`/ -+LIBDIR = %%PREFIX%%/share/chipmunk ++LIBDIR = ${PREFIX}/share/chipmunk WOLPL = $(LIBDIR) -BINDIR = ../bin -+BINDIR = %%PREFIX%%/bin ++BINDIR = ${PREFIX}/bin ## -@@ -155,9 +156,9 @@ - ## in view rule - ## +@@ -157,7 +157,7 @@ + + CHIPMUNKFLAGS = --CFLAGS= -I$(LOCINC) -I$(XINCLUDEDIR) -DWOLLIBDIR=\"$(WOLPL)\" +-CFLAGS= $(CHIPMUNKFLAGS) -I$(LOCINC) -I$(XINCLUDEDIR) -DWOLLIBDIR=\"$(WOLPL)\" +CFLAGS += -DBSD -DF_OK -I$(LOCINC) -I$(XINCLUDEDIR) -DWOLLIBDIR=\"$(WOLPL)\" --LDFLAGS= $(LIBP2C) $(LIBX11) $(OTHERLIBS) -+LDFLAGS += $(LIBP2C) $(LIBX11) $(OTHERLIBS) -L$(XLIBDIR) + LDFLAGS= $(LIBP2C) $(LIBX11) $(OTHERLIBS) - OBJ = \ - cell_stuff.o \ -@@ -198,7 +199,7 @@ +@@ -200,7 +200,7 @@ install: wol - cp wol $(BINDIR) -+ install -c -s wol $(BINDIR) ++ ${BSD_INSTALL_PROGRAM} wol $(BINDIR) clean: -rm -f *.o wol diff -urN /usr/ports/cad/chipmunk/files/patch-az cad/chipmunk/files/patch-az --- /usr/ports/cad/chipmunk/files/patch-az Fri Sep 24 14:11:57 1999 +++ cad/chipmunk/files/patch-az Sat May 18 13:03:28 2002 @@ -1,25 +1,24 @@ ---- wolcomp/Makefile.orig Wed Mar 12 02:53:32 1997 -+++ wolcomp/Makefile Mon Sep 20 07:10:09 1999 -@@ -52,10 +52,11 @@ +--- wolcomp/Makefile.orig Sat May 18 12:02:28 2002 ++++ wolcomp/Makefile Sat May 18 13:03:14 2002 +@@ -52,10 +52,10 @@ - CHIPMUNKCC = gcc + CHIPMUNKCC = gcc -O3 -CC = $(CHIPMUNKCC) +CC ?= $(CHIPMUNKCC) LOCINC = ../psys/include -XINCLUDEDIR = . -+XINCLUDEDIR = %%X11BASE%%/include -+XLIBDIR = %%X11BASE%%/lib ++XINCLUDEDIR = ${X11BASE}/include ## ## (2) Adding appropriate flags -@@ -109,7 +110,7 @@ +@@ -109,7 +109,7 @@ - --CFLAGS = -I$(LOCINC) -I$(XINCLUDEDIR) -+CFLAGS += -DBSD -DF_OK -I$(LOCINC) -I$(XINCLUDEDIR) -L$(XLIBDIR) + CHIPMUNKFLAGS = +-CFLAGS = $(CHIPMUNKFLAGS) -I$(LOCINC) -I$(XINCLUDEDIR) ++CFLAGS += -DBSD -DF_OK -I$(LOCINC) -I$(XINCLUDEDIR) install : $(OBJS) -rm -f wolcomp.a diff -urN /usr/ports/cad/chipmunk/pkg-plist cad/chipmunk/pkg-plist --- /usr/ports/cad/chipmunk/pkg-plist Fri Sep 24 14:11:58 1999 +++ cad/chipmunk/pkg-plist Sat May 18 15:53:52 2002 @@ -15,7 +15,6 @@ share/chipmunk/actel.gate share/chipmunk/actellog.cnf share/chipmunk/ana.gate -share/chipmunk/ana.gsafe share/chipmunk/analog-man.ps share/chipmunk/analog-tr.ps share/chipmunk/analog.cnf @@ -38,6 +37,7 @@ share/chipmunk/log.cnf share/chipmunk/log.doc share/chipmunk/log.gate +share/chipmunk/log.text share/chipmunk/lognews.text share/chipmunk/logntk.cnf share/chipmunk/logspc.cnf