FreeBSD Bugzilla – Attachment 117923 Details for
Bug 160086
Update port: cad/magic to 7.5.213
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 39.91 KB, created by
tkato432
on 2011-08-24 19:50:16 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2011-08-24 19:50:16 UTC
Size:
39.91 KB
patch
obsolete
>diff -urN /usr/ports/cad/magic/Makefile cad/magic/Makefile >--- /usr/ports/cad/magic/Makefile 2008-04-20 10:10:54.000000000 +0900 >+++ cad/magic/Makefile 2011-08-21 17:02:22.000000000 +0900 >@@ -6,69 +6,54 @@ > # > > PORTNAME= magic >-PORTVERSION= 7.1 >-PORTREVISION= 4 >+PORTVERSION= 7.5.213 > CATEGORIES= cad >-MASTER_SITES= http://vlsi.cornell.edu/magic/ >+MASTER_SITES= http://opencircuitdesign.com/magic/archive/ >+EXTRACT_SUFX= .tgz > > MAINTAINER= ports@FreeBSD.org > COMMENT= An interactive editor for VLSI layouts > >-USE_XORG= x11 >+LIB_DEPENDS+= BLT24.3:${PORTSDIR}/x11-toolkits/blt >+ >+CONFIGURE_WRKSRC= ${WRKSRC}/scripts >+ >+USE_XORG= ice xext xi xmu >+USE_GL= gl >+USE_TCL_BUILD= yes >+USE_TK_BUILD= yes >+USE_TCL= yes >+USE_TK= yes > USE_GMAKE= yes >-MAKE_ENV= CADDIR="${PREFIX}" >-ALL_TARGET= mains >+GNU_CONFIGURE= yes >+CONFIGURE_ENV= LDFLAGS="${LDFLAGS}" >+CONFIGURE_ARGS= --with-tcl=${TCL_LIBDIR} --with-tk=${TK_LIBDIR} >+ALL_TARGET= tcllibrary >+MAKE_JOBS_UNSAFE=yes >+ >+MAN1= ext2sim.1 ext2spice.1 extcheck.1 magic.1 >+MAN5= cmap.5 displays.5 dlys.5 dstyle.5 ext.5 glyphs.5 mag.5 \ >+ net.5 sim.5 > >-BINS= XHelper7 ext2sim ext2spice extcheck magic magicusage net2ir >-MAN1= ext2sim.1 ext2spice.1 extcheck.1 magic.1 magicusage.1 >-MAN3= dqueue.3 extflat.3 geometry.3 hash.3 heap.3 libmalloc.3 list.3 \ >- magicutils.3 malloc.3 path.3 runstats.3 set.3 show.3 stack.3 string.3 >-MAN5= cmap.5 displays.5 dlys.5 dstyle.5 ext.5 glyphs.5 magic.5 net.5 sim.5 >-MAN8= prleak.8 >+CPPFLAGS= -I${LOCALBASE}/include >+LDFLAGS= -L${LOCALBASE}/lib > > .include <bsd.port.pre.mk> > > post-patch: >- @${EGREP} -lr '^#endif[^$$]' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \ >- 's|\(^#endif\).*|\1|g; \ >- s|\(^#else\).*|\1|g; \ >- s|include.*<varargs\.h>|include <stdarg\.h>|' >- @${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \ >- 's|make |\$$\{MAKE\} |g' >- >-do-configure: >- @cd ${WRKSRC} && ${WRKSRC}/scripts/makedbh \ >- database/database.h.in database/database.h >- @${CP} ${FILESDIR}/defs.mak ${WRKSRC}/defs.mak >- >-post-install: >- @${CHMOD} ${BINMODE} ${PREFIX}/bin/spice2sim >- @${CHOWN} ${BINOWN}:${BINGRP} ${PREFIX}/bin/spice2sim >-.for f in ${BINS} >- @${CHMOD} ${BINMODE} ${PREFIX}/bin/${f} >- @${CHOWN} ${BINOWN}:${BINGRP} ${PREFIX}/bin/${f} >- @${STRIP_CMD} ${PREFIX}/bin/${f} >-.endfor >-.for f in ${MAN1} >- @${CHMOD} ${MANMODE} ${PREFIX}/man/man1/${f} >- @${CHOWN} ${MANOWN}:${MANGRP} ${PREFIX}/man/man1/${f} >-.endfor >-.for f in ${MAN3} >- @${CHMOD} ${MANMODE} ${PREFIX}/man/man3/${f} >- @${CHOWN} ${MANOWN}:${MANGRP} ${PREFIX}/man/man3/${f} >-.endfor >-.for f in ${MAN5} >- @${CHMOD} ${MANMODE} ${PREFIX}/man/man5/${f} >- @${CHOWN} ${MANOWN}:${MANGRP} ${PREFIX}/man/man5/${f} >-.endfor >-.for f in ${MAN8} >- @${CHMOD} ${MANMODE} ${PREFIX}/man/man8/${f} >- @${CHOWN} ${MANOWN}:${MANGRP} ${PREFIX}/man/man8/${f} >-.endfor >- @${CHMOD} -R a+rX,go-w ${PREFIX}/lib/magic >- @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/lib/magic >- @${CHMOD} ${SHAREMODE} ${PREFIX}/lib/mpack.h ${PREFIX}/lib/libmpack.a >- @${CHOWN} ${SHAREOWN}:${SHAREGRP} ${PREFIX}/lib/mpack.h \ >- ${PREFIX}/lib/libmpack.a >+ @${REINPLACE_CMD} -e \ >+ 's|^#!.*|#!${AWK} -f|' ${WRKSRC}/ext2spice/spice2sim >+ @${REINPLACE_CMD} -e \ >+ 's|TCL_LIB_NAME=.*|TCL_LIB_NAME="tcl${TCL_VER:S/.//}"|g ; \ >+ s|TK_LIB_NAME=.*|TK_LIB_NAME="tk${TK_VER:S/.//}"|g ; \ >+ s|wish$${TK_VERSION}|${WISH:T}|g ; \ >+ s|tclsh$${TK_VERSION}|${TCLSH:T}|g ; \ >+ s|-l/usr/X11R6/include|-I${LOCALBASE}/include|g' ${CONFIGURE_WRKSRC}/configure >+ @${REINPLACE_CMD} -e \ >+ '/CFLAGS/s| -pg | |' ${WRKSRC}/tcltk/Makefile >+ @${REINPLACE_CMD} -e \ >+ 's|^#!.*|#!${TCLSH}|' ${WRKSRC}/tcltk/strip_reflibs.tcl >+ @${REINPLACE_CMD} -e \ >+ 's|^#!.*|#!${WISH}|' ${WRKSRC}/tcltk/tkshell.tcl > > .include <bsd.port.post.mk> >diff -urN /usr/ports/cad/magic/distinfo cad/magic/distinfo >--- /usr/ports/cad/magic/distinfo 2011-03-21 01:56:17.000000000 +0900 >+++ cad/magic/distinfo 2011-08-16 22:35:38.000000000 +0900 >@@ -1,2 +1,2 @@ >-SHA256 (magic-7.1.tar.gz) = 9c4dc1f05c3a55ab57e4919807e233bb750736ebc10854263b08a54eb3376aba >-SIZE (magic-7.1.tar.gz) = 3860487 >+SHA256 (magic-7.5.213.tgz) = cacd14275ec13a008cb2dd0455e3bd5ff288be9060de0a805bb15b890ea42bf0 >+SIZE (magic-7.5.213.tgz) = 3694855 >diff -urN /usr/ports/cad/magic/files/defs.mak cad/magic/files/defs.mak >--- /usr/ports/cad/magic/files/defs.mak 2008-04-20 10:10:54.000000000 +0900 >+++ cad/magic/files/defs.mak 1970-01-01 09:00:00.000000000 +0900 >@@ -1,40 +0,0 @@ >-# $FreeBSD: ports/cad/magic/files/defs.mak,v 1.2 2008/04/19 17:46:54 miwi Exp $ >- >-SHELL = /bin/sh >- >-CADDIR = ${PREFIX} >-BINDIR = ${CADDIR}/bin >-LIBDIR = ${CADDIR}/lib >-MANDIR = ${CADDIR}/man >-SYSDIR = ${CADDIR}/lib/magic/sys >-SCMDIR = ${CADDIR}/lib/magic/scm >- >-SCRIPTS = ${MAGICDIR}/scripts >- >-RM = rm -f >-CP = cp >-AR = ar >-ARFLAGS = crv >-LD = ld -r >-RANLIB = ranlib >- >-CPP = /usr/bin/cpp -P -traditional >-CPPFLAGS = -I. -I${MAGICDIR} >-DFLAGS = -DFILE_LOCKS -DHAVE_READLINE -DNONMANHATTAN -DUSE_NEW_MACROS >- >-READLINE_DEFS = >-READLINE_LIBS = -lreadline -ltermcap >- >-DEPEND_FLAG = -MM >-DEPEND_FILE = Depend >- >-GR_CFLAGS = -I${LOCALBASE}/include >-GR_DFLAGS = -DX11 -DXLIB -DX11HELP_PROG=\"${X11HELP_PROG}\" >-GR_LIBS = -L${LOCALBASE}/lib -lX11 >-GR_SRCS = ${X11_SRCS} >-GR_HELPER_SRCS = ${X11HELPER_SRCS} >-GR_HELPER_PROG = ${X11HELP_PROG} >- >-OBJS = ${SRCS:.c=.o} >-LIB_OBJS = ${LIB_SRCS:.c=.o} >-CLEANS = ${OBJS} ${LIB_OBJS} lib${MODULE}.a lib${MODULE}.o ${MODULE} >diff -urN /usr/ports/cad/magic/files/patch-ext2spice::ext2spice.c cad/magic/files/patch-ext2spice::ext2spice.c >--- /usr/ports/cad/magic/files/patch-ext2spice::ext2spice.c 2003-12-10 01:20:31.000000000 +0900 >+++ cad/magic/files/patch-ext2spice::ext2spice.c 1970-01-01 09:00:00.000000000 +0900 >@@ -1,46 +0,0 @@ >---- ext2spice/ext2spice.c.orig Tue Dec 9 16:53:56 2003 >-+++ ext2spice/ext2spice.c Tue Dec 9 16:55:34 2003 >-@@ -18,7 +18,7 @@ >- >- #include <stdio.h> >- #include <ctype.h> >--#include <varargs.h> >-+#include <stdarg.h> >- #include "misc/magic.h" >- #include "utils/malloc.h" >- #include "utils/geometry.h" >-@@ -316,7 +316,7 @@ >- #ifdef free_all_mem >- EFFlatDone(); >- EFDone(); >--#endif free_all_mem >-+#endif >- >- printf("Memory used: %s\n", RunStats(RS_MEM, NULL, NULL)); >- exit (0); >-@@ -1586,22 +1586,19 @@ >- } >- >- /* debugging stuff */ >--#include <varargs.h> >-+#include <stdarg.h> >- >- #define DBG 1 >- >--DBPRINT( va_alist ) >-- va_dcl >-+DBPRINT( char *fmt, ... ) >- { >- va_list args; >-- char *fmt; >- FILE *fp; >- char buff[ 300 ]; >- >- if ( DBG ) { >-- va_start( args ); >-+ va_start( args, fmt ); >- fp = stderr ; >-- fmt = va_arg( args, char * ); >- (void) vsprintf( buff, fmt, args ); >- va_end( args ); >- >diff -urN /usr/ports/cad/magic/files/patch-ext2spice::spice2sim cad/magic/files/patch-ext2spice::spice2sim >--- /usr/ports/cad/magic/files/patch-ext2spice::spice2sim 2002-10-27 00:07:08.000000000 +0900 >+++ cad/magic/files/patch-ext2spice::spice2sim 1970-01-01 09:00:00.000000000 +0900 >@@ -1,8 +0,0 @@ >---- ext2spice/spice2sim.orig Thu Mar 30 03:34:59 2000 >-+++ ext2spice/spice2sim Fri Oct 11 23:38:53 2002 >-@@ -1,4 +1,4 @@ >--#!/bin/awk -f >-+#!/usr/bin/awk -f >- # convert an ext2spice produced file to a .sim file for debugging >- # >- BEGIN { >diff -urN /usr/ports/cad/magic/files/patch-extflat::EFint.h cad/magic/files/patch-extflat::EFint.h >--- /usr/ports/cad/magic/files/patch-extflat::EFint.h 2003-12-10 01:20:31.000000000 +0900 >+++ cad/magic/files/patch-extflat::EFint.h 1970-01-01 09:00:00.000000000 +0900 >@@ -1,16 +0,0 @@ >---- extflat/EFint.h.orig Tue Dec 9 16:34:04 2003 >-+++ extflat/EFint.h Tue Dec 9 16:33:35 2003 >-@@ -21,7 +21,7 @@ >- >- #ifndef _MAGIC >- int err0 = Need_to_include_misc/magic_header; >--#endif _MAGIC >-+#endif >- >- >- /* >-@@ -306,3 +306,4 @@ >- extern Void efBuildConnect(); >- extern Void efBuildResistor(); >- extern Void efBuildCap(); >-+extern Void efReadError(char *fmt, ...); >diff -urN /usr/ports/cad/magic/files/patch-extflat::EFread.c cad/magic/files/patch-extflat::EFread.c >--- /usr/ports/cad/magic/files/patch-extflat::EFread.c 2003-12-10 01:20:31.000000000 +0900 >+++ cad/magic/files/patch-extflat::EFread.c 1970-01-01 09:00:00.000000000 +0900 >@@ -1,34 +0,0 @@ >---- extflat/EFread.c.orig Tue Dec 9 16:24:57 2003 >-+++ extflat/EFread.c Tue Dec 9 16:25:13 2003 >-@@ -19,12 +19,12 @@ >- >- #ifndef lint >- static char rcsid[] = "$Header: /ufs/repository/magic/extflat/EFread.c,v 1.2 2001/01/12 22:12:35 jsolomon Exp $"; >--#endif not lint >-+#endif >- >- #include <stdio.h> >- #include <ctype.h> >- #include <stdlib.h> >--#include <varargs.h> >-+#include <stdarg.h> >- #include "misc/magic.h" >- #include "utils/geometry.h" >- #include "utils/hash.h" >-@@ -534,14 +534,12 @@ >- */ >- >- /*VARARGS1*/ >--efReadError(fmt, va_alist) >-- char *fmt; >-- va_dcl >-+efReadError(char *fmt, ... ) >- { >- va_list args; >- >- (void) printf("%s, line %d: ", efReadFileName, efReadLineNum); >-- va_start(args); >-+ va_start(args, fmt); >- vfprintf(stdout, fmt, args); >- va_end(args); >- (void) fflush(stdout); >diff -urN /usr/ports/cad/magic/files/patch-magic::proto.magic cad/magic/files/patch-magic::proto.magic >--- /usr/ports/cad/magic/files/patch-magic::proto.magic 2003-12-10 01:20:31.000000000 +0900 >+++ cad/magic/files/patch-magic::proto.magic 1970-01-01 09:00:00.000000000 +0900 >@@ -1,161 +0,0 @@ >---- magic/proto.magic.orig Tue Dec 9 16:50:51 2003 >-+++ magic/proto.magic Tue Dec 9 16:51:06 2003 >-@@ -1,12 +1,4 @@ >--# $(CAD_HOME)/lib/sys/.magic >--# System wide start up file for magic, defines default macros. >--# >--# rcsid $Header: /ufs/repository/magic/magic/proto.magic,v 1.4 2001/09/26 18:24:39 tim Exp $ >--# >- #ifndef USE_NEW_MACROS >--############################################################################### >--# Default .magic macro file (original) >--############################################################################### >- echo "" >- macro s "select" >- macro S "select more" >-@@ -49,104 +41,75 @@ >- macro " " "tool" >- macro '' "iroute route -dBox" >- macro '' "iroute route -dSelection" >--#else (USE_NEW_MACROS) >--############################################################################### >--# Default .magic macro file (new macros) >--############################################################################### >--# A key >-+#else >- macro a "select visible" >- macro A "select more visible" >- macro '' "select less visible" >--# B key >- macro b "box" >- macro B "findbox" >--# C key >- macro c "copy" >--# D key >- macro d "delete" >- macro '' "erase $" >--# E key >- macro e "edit" >--# F key >- macro f "sideways" >- macro F "upsidedown" >--# G key >- macro g "grid" >- macro G "grid 2" >--# I key >- macro i "select cell" >- macro I "select more cell" >- #ifdef XLIB >- macro Control_XK_i "select less cell" >- #endif >--# L key >- #ifdef USE_READLINE >- imacro l "label " >- #endif >- macro L "shell ls" >- macro '' "redraw" >--# M key >- macro m "move" >- macro M "stretch" >--# N key >- macro '' "" >--# O key >- macro o "openwindow" >- macro O "closewindow" >--# P key >- #ifdef USE_READLINE >- imacro p "paint " >- #endif >--# Q key >- #ifdef XLIB >- macro Control_Shift_XK_q "quit" >- #endif >--# R key >- macro r "clockwise" >- macro R "clockwise 270" >- macro '' "clockwise 180" >--# S key >- macro s "select" >- macro S "select more" >- macro '' "select less" >- #ifdef XLIB >- macro Control_Shift_XK_s "undo ; select" >- #endif >--# U key >- macro u "undo" >- macro U "redo" >--# V key >- macro v "view" >- macro V "xview" >--# W key >- macro w "writeall" >- macro W "writeall force" >--# X key >- macro x "expand" >- macro X "unexpand" >- macro '' "expand toggle" >--# Z key >- macro z "zoom .5" >- macro Z "zoom 2" >- macro '' "findbox zoom" >- #ifdef XLIB >- macro Control_Shift_XK_z "center" >- #endif >--# Question mark >- macro ? "drc why" >- macro / "select area; what ; select clear" >--# Comma key >- macro , "select clear" >--# Exclamation mark >- #ifdef USE_READLINE >- imacro ! "shell " >- #endif >--# Space bar >- macro " " "tool" >- #ifdef XLIB >- macro Shift_XK_space "tool box" >- macro Control_XK_space "tool wiring" >--# Arrow keys (X11 versions only) >- macro XK_Left "scroll l .1" >- macro Shift_XK_Left "scroll l 1" >- macro Control_XK_Left "box +l 1" >-@@ -163,8 +126,6 @@ >- macro Shift_XK_Down "scroll d 1" >- macro Control_XK_Down "box +d 1" >- macro Control_Shift_XK_Down "box -u 1" >--# Keypad keys (X11 versions only) >--# Functions duplicated for use both with Num_Lock ON and OFF >- macro XK_KP_Delete "box w 0; box h 0" >- macro XK_KP_0 "box w 4; box h 4" >- macro XK_KP_Insert "box w 4; box h 4" >-@@ -208,7 +169,6 @@ >- macro XK_KP_Prior "move r 1; move u 1" >- macro Shift_XK_KP_9 "stretch r 1; stretch u 1" >- macro XK_9 "stretch r 1; stretch u 1" >--# Quick macro function keys for scmos tech (X11 versions only) >- macro XK_F1 "paint ndiff" >- macro XK_F2 "paint pdiff" >- macro XK_F3 "paint poly" >-@@ -222,19 +182,13 @@ >- macro XK_F11 "paint pc" >- macro XK_F12 "paint via" >- #endif >--#endif (USE_NEW_MACROS) >-+#endif >- #ifndef NO_PLOT >--# >--# additions for plot package >--# >- plot parameter spoolCommand "echo use 'lpr -P%s -v -s -JMagic %s' to print plot" >- plot parameter directory "." >--#endif (NO_PLOT) >-+#endif >- #ifndef NO_SCHEME_INTERPRETER >--# >--# additions for default scm path >--# >- define scm-library-path "~cad/lib/magic/scm" >- load-scm "default.scm" >- load-scm "layout.scm" >--#endif (NO_SCHEME_INTERPRETER) >-+#endif >diff -urN /usr/ports/cad/magic/files/patch-misc::magic.h cad/magic/files/patch-misc::magic.h >--- /usr/ports/cad/magic/files/patch-misc::magic.h 2004-01-31 21:17:14.000000000 +0900 >+++ cad/magic/files/patch-misc::magic.h 1970-01-01 09:00:00.000000000 +0900 >@@ -1,33 +0,0 @@ >---- misc/magic.h.orig Fri Sep 21 17:15:45 2001 >-+++ misc/magic.h Sat Jan 31 13:07:11 2004 >-@@ -18,6 +18,8 @@ >- * rcsid="$Header" >- */ >- >-+#include <machine/endian.h> >-+ >- #define _MAGIC >- >- /* Note: System files, such as "stdio.h" and "sys/types.h", should be >-@@ -146,6 +148,12 @@ >- * >- */ >- >-+#if BYTE_ORDER == LITTLE_ENDIAN >-+#define IS_LITTLE_ENDIAN >-+#elif BYTE_ORDER == BIG_ENDIAN >-+#define IS_BIG_ENDIAN >-+#endif >-+ >- #ifdef i386 >- #define IS_LITTLE_ENDIAN /* Intel x86 processors. */ >- #endif >-@@ -224,7 +232,7 @@ >- #if defined(sun) && !defined(sparc) >- # define NEED_MONCNTL >- #endif >--#ifdef ALPHA >-+#if defined(ALPHA) || (defined(__alpha__) && defined(__FreeBSD__)) >- # define NEED_MONCNTL >- #endif >- >diff -urN /usr/ports/cad/magic/files/patch-misc::magsgtty.h cad/magic/files/patch-misc::magsgtty.h >--- /usr/ports/cad/magic/files/patch-misc::magsgtty.h 2008-02-05 04:43:52.000000000 +0900 >+++ cad/magic/files/patch-misc::magsgtty.h 1970-01-01 09:00:00.000000000 +0900 >@@ -1,13 +0,0 @@ >---- misc/magsgtty.h 2001-09-21 17:15:45.000000000 +0200 >-+++ misc/magsgtty.h 2008-02-04 19:28:46.000000000 +0100 >-@@ -20,7 +20,9 @@ >- >- #ifndef _MAGSGTTY >- >--#if !defined(SYSV) && !defined(CYGWIN) >-+#ifdef __FreeBSD__ >-+#include <termios.h> >-+#elif !defined(SYSV) && !defined(CYGWIN) >- # ifdef ALPHA >- # undef MAX >- # undef MIN >diff -urN /usr/ports/cad/magic/files/patch-misc::nicebort.c cad/magic/files/patch-misc::nicebort.c >--- /usr/ports/cad/magic/files/patch-misc::nicebort.c 2002-10-27 00:07:08.000000000 +0900 >+++ cad/magic/files/patch-misc::nicebort.c 1970-01-01 09:00:00.000000000 +0900 >@@ -1,11 +0,0 @@ >---- misc/niceabort.c.orig Sat Jan 13 07:13:00 2001 >-+++ misc/niceabort.c Fri Oct 11 23:38:53 2002 >-@@ -52,7 +52,7 @@ >- bool AbortFatal = FALSE; >- >- /* For lint */ >--long time(); >-+time_t time(); >- char *ctime(); >- >- void >diff -urN /usr/ports/cad/magic/files/patch-resis::ResRex.c cad/magic/files/patch-resis::ResRex.c >--- /usr/ports/cad/magic/files/patch-resis::ResRex.c 2002-10-27 00:07:08.000000000 +0900 >+++ cad/magic/files/patch-resis::ResRex.c 1970-01-01 09:00:00.000000000 +0900 >@@ -1,11 +0,0 @@ >---- resis/ResRex.c.orig Sat Sep 22 00:15:50 2001 >-+++ resis/ResRex.c Mon Oct 14 20:50:32 2002 >-@@ -10,7 +10,7 @@ >- /* It is hard to get the value of MAXFLOAT in a portable manner. */ >- #if defined(ibm032) || defined(CYGWIN) >- #define MAXFLOAT ((float)3.40282346638528860e+38) >--#elif !defined(__NetBSD__) >-+#elif !defined(__NetBSD__) && !defined(__FreeBSD__) >- #include <values.h> >- #endif >- >diff -urN /usr/ports/cad/magic/files/patch-scmos::extract_template::scmosExt.tech cad/magic/files/patch-scmos::extract_template::scmosExt.tech >--- /usr/ports/cad/magic/files/patch-scmos::extract_template::scmosExt.tech 2003-12-10 01:20:31.000000000 +0900 >+++ cad/magic/files/patch-scmos::extract_template::scmosExt.tech 1970-01-01 09:00:00.000000000 +0900 >@@ -1,42 +0,0 @@ >---- scmos/extract_template/scmosExt.tech.orig Tue Dec 9 17:06:27 2003 >-+++ scmos/extract_template/scmosExt.tech Tue Dec 9 17:05:57 2003 >-@@ -10,9 +10,10 @@ >- >- >- /* Make sure local cap defs don't appear before regardless of what cpp does*/ >--#ifdef M1ContactsAct|M1Contacts|PNplusCap|PolyCap|\ >-- M1Cap|M2Cap|M3Cap|M1CapNoDiff|NdRes|PdRes|M1Res|\ >-- PolyRes|M2Res|M3Res|nothing >-+#if defined(M1ContactsAct) || defined(M1Contacts) || defined(PNplusCap) ||\ >-+ defined(PolyCap) || defined(M1Cap) || defined(M2Cap) || defined(M3Cap) ||\ >-+ defined(M1CapNoDiff) || defined(NdRes) || defined(PdRes) || defined(M1Res) ||\ >-+ defined(PolyRes) || defined(M2Res) || defined(M3Res) || defined(nothing) >- THERE_IS_AN_ERROR_SOME_LOCAL_CAPACITANCE_DEFINITIONS_HAVE_ALREADY_BEEN_DEFINED >- #endif >- >-@@ -43,14 +44,14 @@ >- #define sideOverlap(l1,sep,l2,cap,shield)\ >- sideoverlap l1 sep l2 cap shield >- >--#else /* V5 */ >-+#else >- >- #define planeOrder(l,ord) >- #define noplaneOrdering >- #define sideOverlap(l1,sep,l2,cap,shield)\ >- sideoverlap l1 sep l2 cap >- >--#endif /* V5 */ >-+#endif >- >- >- #define extForSpice >-@@ -69,7 +70,7 @@ >- #include "scmosExt060_orb.tech" >- #include "scmosExt34.tech" >- #include "scmosExt26b.tech" >--#endif /* STANDARD */ >-+#endif >- >- #if defined(TIGHTMETAL) >- #include "scmosExt34.tech" >diff -urN /usr/ports/cad/magic/files/patch-tech::tech.c cad/magic/files/patch-tech::tech.c >--- /usr/ports/cad/magic/files/patch-tech::tech.c 2003-12-10 01:20:31.000000000 +0900 >+++ cad/magic/files/patch-tech::tech.c 1970-01-01 09:00:00.000000000 +0900 >@@ -1,54 +0,0 @@ >---- tech/tech.c.orig Tue Dec 9 16:40:02 2003 >-+++ tech/tech.c Tue Dec 9 16:40:18 2003 >-@@ -18,7 +18,7 @@ >- >- #ifndef lint >- static char rcsid[] = "$Header: /ufs/repository/magic/tech/tech.c,v 1.3 2001/01/12 22:13:25 jsolomon Exp $"; >--#endif not lint >-+#endif >- >- #include <stdio.h> >- #include <ctype.h> >-@@ -31,8 +31,8 @@ >- #include "utils/malloc.h" >- >- #ifndef NO_VARARGS >--#include <varargs.h> >--#endif NO_VARARGS >-+#include <stdarg.h> >-+#endif >- >- global char *TechDefault = NULL; >- >-@@ -415,19 +415,16 @@ >- /*VARARGS0*/ >- >- void >--TechError(va_alist) >--va_dcl >-+TechError(char *fmt, ...) >- { >- va_list args; >-- char *fmt; >- >- TechPrintLine(); >-- va_start(args); >-- fmt = va_arg(args, char *); >-+ va_start(args, fmt); >- (void) GrVfprintf(stderr, fmt, args); >- va_end(args); >- } >--#else NO_VARARGS >-+#else >- >- /*VARARGS0*/ >- >-@@ -440,7 +437,7 @@ >- (void) GrFprintf(stderr, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, >- a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20); >- } >--#endif NO_VARARGS >-+#endif >- >- /* ================== Functions local to this module ================== */ >- >diff -urN /usr/ports/cad/magic/files/patch-tech::tech.h cad/magic/files/patch-tech::tech.h >--- /usr/ports/cad/magic/files/patch-tech::tech.h 2003-12-10 01:20:31.000000000 +0900 >+++ cad/magic/files/patch-tech::tech.h 1970-01-01 09:00:00.000000000 +0900 >@@ -1,8 +0,0 @@ >---- tech/tech.h.orig Tue Dec 9 16:42:58 2003 >-+++ tech/tech.h Tue Dec 9 16:43:01 2003 >-@@ -23,4 +23,4 @@ >- /* ----------------- Exported variables and procedures ---------------- */ >- >- extern char *TechDefault; /* Name of default technology */ >--extern void TechError(); >-+extern void TechError(char *fmt, ...); >diff -urN /usr/ports/cad/magic/files/patch-textio::textio.h cad/magic/files/patch-textio::textio.h >--- /usr/ports/cad/magic/files/patch-textio::textio.h 2003-12-10 01:20:31.000000000 +0900 >+++ cad/magic/files/patch-textio::textio.h 1970-01-01 09:00:00.000000000 +0900 >@@ -1,15 +0,0 @@ >---- textio/textio.h.orig Tue Dec 9 16:44:37 2003 >-+++ textio/textio.h Tue Dec 9 16:56:52 2003 >-@@ -29,10 +29,10 @@ >- #endif >- >- /* printing procedures */ >--extern void TxPrintf(); >-+/* extern void TxPrintf(); */ >- extern bool TxPrintOn(); /* enables TxPrintf output */ >- extern bool TxPrintOff(); /* disables TxPrintf output */ >--extern void TxError(); >-+/* extern void TxError(); */ >- extern void TxFlush(); >- extern void TxVisChar(); >- extern void TxUseMore(); >diff -urN /usr/ports/cad/magic/files/patch-textio::textioInt.h cad/magic/files/patch-textio::textioInt.h >--- /usr/ports/cad/magic/files/patch-textio::textioInt.h 2008-02-05 16:35:18.000000000 +0900 >+++ cad/magic/files/patch-textio::textioInt.h 1970-01-01 09:00:00.000000000 +0900 >@@ -1,17 +0,0 @@ >---- textio/textioInt.h.orig Tue Dec 9 16:41:17 2003 >-+++ textio/textioInt.h Tue Dec 9 16:41:29 2003 >-@@ -48,7 +48,7 @@ >- #define TX_LONG_CMD2 ';' /* Alternate way of invoking a long command. */ >- >- /* all of the state associated with a tty terminal */ >--#if !defined(SYSV) && !defined(CYGWIN) >-+#if !defined(__FreeBSD__) && !defined(SYSV) && !defined(CYGWIN) >- typedef struct { >- struct sgttyb tx_i_sgtty; >- struct tchars tx_i_tchars; >-@@ -56,4 +56,4 @@ >- #endif SYSV >- >- extern int TxGetInputEvent(); >--extern void txFprintfBasic(); >-+extern void txFprintfBasic(FILE *f, char *fmt, ... ); >diff -urN /usr/ports/cad/magic/files/patch-textio::txInput.c cad/magic/files/patch-textio::txInput.c >--- /usr/ports/cad/magic/files/patch-textio::txInput.c 2008-02-05 04:43:52.000000000 +0900 >+++ cad/magic/files/patch-textio::txInput.c 1970-01-01 09:00:00.000000000 +0900 >@@ -1,96 +0,0 @@ >---- textio/txInput.c 2001-09-21 17:15:56.000000000 +0200 >-+++ textio/txInput.c 2008-02-04 19:26:44.000000000 +0100 >-@@ -1027,7 +1027,16 @@ >- * ---------------------------------------------------------------------------- >- */ >- >--#if defined(SYSV) || defined(CYGWIN) >-+#ifdef __FreeBSD__ >-+void >-+txGetTermState(buf) >-+ struct termios *buf; >-+ >-+{ >-+ tcgetattr( fileno( stdin ), buf); >-+} >-+ >-+#elif defined(SYSV) || defined(CYGWIN) >- void >- txGetTermState(buf) >- struct termio *buf; >-@@ -1066,13 +1075,17 @@ >- >- void >- txSetTermState(buf) >--#if defined(SYSV) || defined(CYGWIN) >-+#ifdef __FreeBSD__ >-+ struct termios *buf; >-+#elif defined(SYSV) || defined(CYGWIN) >- struct termio *buf; >- #else >- txTermState *buf; >- #endif SYSV >- { >--#if defined(SYSV) || defined(CYGWIN) >-+#ifdef __FreeBSD__ >-+ tcsetattr( fileno(stdin), TCSAFLUSH, buf ); >-+#elif defined(SYSV) || defined(CYGWIN) >- ioctl( fileno(stdin), TCSETAF, buf ); >- #else >- /* set the current terminal characteristics */ >-@@ -1100,13 +1113,15 @@ >- >- void >- txInitTermRec(buf) >--#if defined(SYSV) || defined(CYGWIN) >-+#ifdef __FreeBSD__ >-+ struct termios *buf; >-+#elif defined(SYSV) || defined(CYGWIN) >- struct termio *buf; >- #else >- txTermState *buf; >- #endif SYSV >- { >--#if defined(SYSV) || defined(CYGWIN) >-+#if defined(__FreeBSD__) || defined(SYSV) || defined(CYGWIN) >- buf->c_lflag = ISIG; /* raw: no echo and no processing, allow signals */ >- buf->c_cc[ VMIN ] = 1; >- buf->c_cc[ VTIME ] = 0; >-@@ -1124,7 +1139,9 @@ >- >- >- >--#if defined(SYSV) || defined(CYGWIN) >-+#ifdef __FreeBSD__ >-+struct termios closeTermState; >-+#elif defined(SYSV) || defined(CYGWIN) >- struct termio closeTermState; >- #else >- static txTermState closeTermState; >-@@ -1151,7 +1168,14 @@ >- void >- txSaveTerm() >- { >--#if defined(SYSV) || defined(CYGWIN) >-+#ifdef __FreeBSD__ >-+ tcgetattr( fileno( stdin ), &closeTermState); >-+ txEraseChar = closeTermState.c_cc[VERASE]; >-+ txKillChar = closeTermState.c_cc[VKILL]; >-+ TxEOFChar = closeTermState.c_cc[VEOF]; >-+ TxInterruptChar = closeTermState.c_cc[VINTR]; >-+ haveCloseState = TRUE; >-+#elif defined(SYSV) || defined(CYGWIN) >- ioctl( fileno( stdin ), TCGETA, &closeTermState); >- txEraseChar = closeTermState.c_cc[VERASE]; >- txKillChar = closeTermState.c_cc[VKILL]; >-@@ -1192,7 +1216,9 @@ >- void >- TxSetTerminal() >- { >--#if defined(SYSV) || defined(CYGWIN) >-+#ifdef __FreeBSD__ >-+ struct termios buf; >-+#elif defined(SYSV) || defined(CYGWIN) >- struct termio buf; >- #else >- txTermState buf; >diff -urN /usr/ports/cad/magic/files/patch-textio::txOutput.c cad/magic/files/patch-textio::txOutput.c >--- /usr/ports/cad/magic/files/patch-textio::txOutput.c 2003-12-10 01:20:31.000000000 +0900 >+++ cad/magic/files/patch-textio::txOutput.c 1970-01-01 09:00:00.000000000 +0900 >@@ -1,178 +0,0 @@ >---- textio/txOutput.c.orig Tue Dec 9 16:38:35 2003 >-+++ textio/txOutput.c Tue Dec 9 16:39:01 2003 >-@@ -18,7 +18,7 @@ >- >- #ifndef lint >- static char rcsid[] = "$Header: /ufs/repository/magic/textio/txOutput.c,v 1.4 2001/02/21 15:52:52 tim Exp $"; >--#endif not lint >-+#endif >- >- #include <stdio.h> >- #ifndef SYSV >-@@ -26,7 +26,7 @@ >- #include <strings.h> >- #else >- #include <string.h> >--#endif SYSV >-+#endif >- #include <sys/stat.h> >- #include <unistd.h> >- #include "misc/magsgtty.h" >-@@ -42,8 +42,8 @@ >- #include "utils/malloc.h" >- >- #ifndef NO_VARARGS >--#include <varargs.h> >--#endif NO_VARARGS >-+#include <stdarg.h> >-+#endif >- >- /* When a pipe has been opened to "more", the following variables >- * keep track of the file and process. The "TxMoreFile" variable is >-@@ -82,20 +82,15 @@ >- /*VARARGS0*/ >- >- void >--txFprintfBasic(va_alist) >--va_dcl >-+txFprintfBasic(FILE *f, char *fmt, ...) >- { >- va_list args; >-- char *fmt; >-- FILE *f; >- >-- va_start(args); >-- f = va_arg(args, FILE *); >-- fmt = va_arg(args, char *); >-+ va_start(args, fmt); >- (void) GrVfprintf(f, fmt, args); >- va_end(args); >- } >--#else NO_VARARGS >-+#else >- >- /*VARARGS0*/ >- >-@@ -107,7 +102,7 @@ >- (void) GrFprintf(f, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, >- a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20); >- } >--#endif NO_VARARGS >-+#endif >- >- >- /* >-@@ -135,11 +130,9 @@ >- /*VARARGS0*/ >- >- void >--TxPrintf(va_alist) >--va_dcl >-+TxPrintf(char *fmt, ...) >- { >- va_list args; >-- char *fmt; >- FILE *f; >- >- if (txPrintFlag) >-@@ -156,16 +149,14 @@ >- if (txHavePrompt) >- { >- TxUnPrompt(); >-- va_start(args); >-- fmt = va_arg(args, char *); >-+ va_start(args, fmt); >- (void) GrVfprintf(f, fmt, args); >- va_end(args); >- TxPrompt(); >- } >- else >- { >-- va_start(args); >-- fmt = va_arg(args, char *); >-+ va_start(args, fmt); >- (void) GrVfprintf(f, fmt, args); >- va_end(args); >- } >-@@ -173,7 +164,7 @@ >- return; >- } >- } >--#else NO_VARARGS >-+#else >- >- /*VARARGS1*/ >- >-@@ -212,7 +203,7 @@ >- return; >- } >- } >--#endif NO_VARARGS >-+#endif >- >- >- /* >-@@ -306,11 +297,9 @@ >- #ifndef NO_VARARGS >- >- void >--TxError(va_alist) >--va_dcl >-+TxError(char *fmt, ...) >- { >- va_list args; >-- char *fmt; >- FILE *f; >- >- (void) fflush(stdout); >-@@ -321,22 +310,20 @@ >- if (txHavePrompt) >- { >- TxUnPrompt(); >-- va_start(args); >-- fmt = va_arg(args, char *); >-+ va_start(args, fmt); >- (void) GrVfprintf(f, fmt, args); >- va_end(args); >- TxPrompt(); >- } >- else { >-- va_start(args); >-- fmt = va_arg(args, char *); >-+ va_start(args, fmt); >- (void) GrVfprintf(f, fmt, args); >- va_end(args); >- } >- (void) fflush(stderr); >- } >- >--#else NO_VARARGS >-+#else >- >- /*VARARGS1*/ >- >-@@ -364,7 +351,7 @@ >- } >- (void) fflush(stderr); >- } >--#endif NO_VARARGS >-+#endif >- >- >- /* >-@@ -482,7 +469,7 @@ >- int status; >- #else >- union wait status; >--#endif SYSV >-+#endif >- */ >- /* TxMoreFile may be NULL if the "more" executable was not found */ >- if (TxMoreFile == NULL) return; >-@@ -532,5 +519,5 @@ >- >- return (ferror(iop) ? EOF : len); >- } >--#endif NEED_VFPRINTF >-+#endif >- >diff -urN /usr/ports/cad/magic/files/patch-utils::LIBtextio.c cad/magic/files/patch-utils::LIBtextio.c >--- /usr/ports/cad/magic/files/patch-utils::LIBtextio.c 2003-12-10 01:20:31.000000000 +0900 >+++ cad/magic/files/patch-utils::LIBtextio.c 1970-01-01 09:00:00.000000000 +0900 >@@ -1,51 +0,0 @@ >---- utils/LIBtextio.c.orig Tue Dec 9 16:52:38 2003 >-+++ utils/LIBtextio.c Tue Dec 9 16:52:53 2003 >-@@ -19,10 +19,10 @@ >- >- #ifndef lint >- static char rcsid[] = "$Header: /ufs/repository/magic/utils/LIBtextio.c,v 1.1.1.1 2000/03/29 18:35:16 rajit Exp $"; >--#endif not lint >-+#endif >- >- #include <stdio.h> >--#include <varargs.h> >-+#include <stdarg.h> >- >- /* >- * ---------------------------------------------------------------------------- >-@@ -65,15 +65,13 @@ >- */ >- >- /*VARARGS*/ >--TxError(fmt, va_alist) >-- char *fmt; >-- va_dcl >-+TxError(char *fmt, ... ) >- { >- va_list ap; >- >- (void) fflush(stdout); >- (void) fflush(stderr); >-- va_start(ap); >-+ va_start(ap, fmt); >- vfprintf(stderr, fmt, ap); >- va_end(ap); >- (void) fflush(stderr); >-@@ -96,15 +94,13 @@ >- */ >- >- /*VARARGS*/ >--TxPrintf(fmt, va_alist) >-- char *fmt; >-- va_dcl >-+TxPrintf(char *fmt, ... ) >- { >- va_list ap; >- >- (void) fflush(stderr); >- (void) fflush(stdout); >-- va_start(ap); >-+ va_start(ap, fmt); >- vfprintf(stdout, fmt, ap); >- va_end(ap); >- (void) fflush(stdout); >diff -urN /usr/ports/cad/magic/pkg-descr cad/magic/pkg-descr >--- /usr/ports/cad/magic/pkg-descr 2009-12-21 15:16:25.000000000 +0900 >+++ cad/magic/pkg-descr 2011-08-16 22:06:38.000000000 +0900 >@@ -5,4 +5,4 @@ > administrator can create a dummy user named 'cad' with its home > directory set to the installation directory. > >-WWW: http://vlsi.cornell.edu/magic/ >+WWW: http://opencircuitdesign.com/magic/ >diff -urN /usr/ports/cad/magic/pkg-plist cad/magic/pkg-plist >--- /usr/ports/cad/magic/pkg-plist 2002-10-27 00:07:08.000000000 +0900 >+++ cad/magic/pkg-plist 2011-08-21 06:15:18.000000000 +0900 >@@ -1,14 +1,211 @@ >-bin/XHelper7 > bin/ext2sim > bin/ext2spice >-bin/extcheck > bin/magic >-bin/magicusage >-bin/net2ir > bin/spice2sim >-lib/libmpack.a > lib/magic/doc/addendum6_5.ps > lib/magic/doc/copyright.ps >+lib/magic/doc/html/Makefile >+lib/magic/doc/html/addcommandentry.html >+lib/magic/doc/html/addpath.html >+lib/magic/doc/html/array.html >+lib/magic/doc/html/box.html >+lib/magic/doc/html/calma.html >+lib/magic/doc/html/caption.html >+lib/magic/doc/html/cellmanager.html >+lib/magic/doc/html/cellname.html >+lib/magic/doc/html/cellsearch.html >+lib/magic/doc/html/center.html >+lib/magic/doc/html/changetool.html >+lib/magic/doc/html/channels.html >+lib/magic/doc/html/cif.html >+lib/magic/doc/html/clockwise.html >+lib/magic/doc/html/closewindow.html >+lib/magic/doc/html/closewrapper.html >+lib/magic/doc/html/color/color.html >+lib/magic/doc/html/color/load.html >+lib/magic/doc/html/color/pushbutton.html >+lib/magic/doc/html/color/save.html >+lib/magic/doc/html/commands.html >+lib/magic/doc/html/commands.list >+lib/magic/doc/html/contact.html >+lib/magic/doc/html/copy.html >+lib/magic/doc/html/corner.html >+lib/magic/doc/html/crash.html >+lib/magic/doc/html/crashbackups.html >+lib/magic/doc/html/crosshair.html >+lib/magic/doc/html/cursor.html >+lib/magic/doc/html/def.html >+lib/magic/doc/html/delete.html >+lib/magic/doc/html/deletecommandentry.html >+lib/magic/doc/html/direction.html >+lib/magic/doc/html/distance.html >+lib/magic/doc/html/down.html >+lib/magic/doc/html/drc.html >+lib/magic/doc/html/dump.html >+lib/magic/doc/html/edit.html >+lib/magic/doc/html/element.html >+lib/magic/doc/html/erase.html >+lib/magic/doc/html/expand.html >+lib/magic/doc/html/ext.html >+lib/magic/doc/html/ext2sim.html >+lib/magic/doc/html/ext2spice.html >+lib/magic/doc/html/extract.html >+lib/magic/doc/html/extresist.html >+lib/magic/doc/html/exttosim.html >+lib/magic/doc/html/exttospice.html >+lib/magic/doc/html/feedback.html >+lib/magic/doc/html/fill.html >+lib/magic/doc/html/findbox.html >+lib/magic/doc/html/findlabel.html >+lib/magic/doc/html/flatten.html >+lib/magic/doc/html/flush.html >+lib/magic/doc/html/garoute.html >+lib/magic/doc/html/gds.html >+lib/magic/doc/html/get.html >+lib/magic/doc/html/getcell.html >+lib/magic/doc/html/getnode.html >+lib/magic/doc/html/goto.html >+lib/magic/doc/html/graphics/blpaper.gif >+lib/magic/doc/html/graphics/cellmgr.gif >+lib/magic/doc/html/graphics/cif_see.gif >+lib/magic/doc/html/graphics/corner1.gif >+lib/magic/doc/html/graphics/corner2.gif >+lib/magic/doc/html/graphics/email_address.png >+lib/magic/doc/html/graphics/line1.gif >+lib/magic/doc/html/graphics/magic_OGL_sm.gif >+lib/magic/doc/html/graphics/magic_title2.gif >+lib/magic/doc/html/graphics/techmgr.gif >+lib/magic/doc/html/graphics/toolbar.gif >+lib/magic/doc/html/graphics/writeall.gif >+lib/magic/doc/html/grid.html >+lib/magic/doc/html/help.html >+lib/magic/doc/html/identify.html >+lib/magic/doc/html/imacro.html >+lib/magic/doc/html/initialize.html >+lib/magic/doc/html/instance.html >+lib/magic/doc/html/invoke.html >+lib/magic/doc/html/iroute.html >+lib/magic/doc/html/irsim.html >+lib/magic/doc/html/label.html >+lib/magic/doc/html/lef.html >+lib/magic/doc/html/load.html >+lib/magic/doc/html/logcommands.html >+lib/magic/doc/html/macro.html >+lib/magic/doc/html/maketoolbar.html >+lib/magic/doc/html/measure.html >+lib/magic/doc/html/move.html >+lib/magic/doc/html/netlist/add.html >+lib/magic/doc/html/netlist/cleanup.html >+lib/magic/doc/html/netlist/cull.html >+lib/magic/doc/html/netlist/dnet.html >+lib/magic/doc/html/netlist/dterm.html >+lib/magic/doc/html/netlist/extract.html >+lib/magic/doc/html/netlist/find.html >+lib/magic/doc/html/netlist/flush.html >+lib/magic/doc/html/netlist/joinnets.html >+lib/magic/doc/html/netlist/netlist.html >+lib/magic/doc/html/netlist/print.html >+lib/magic/doc/html/netlist/pushbutton.html >+lib/magic/doc/html/netlist/ripup.html >+lib/magic/doc/html/netlist/savenetlist.html >+lib/magic/doc/html/netlist/shownet.html >+lib/magic/doc/html/netlist/showterms.html >+lib/magic/doc/html/netlist/trace.html >+lib/magic/doc/html/netlist/verify.html >+lib/magic/doc/html/netlist/writeall.html >+lib/magic/doc/html/netlist.html >+lib/magic/doc/html/openwindow.html >+lib/magic/doc/html/openwrapper.html >+lib/magic/doc/html/paint.html >+lib/magic/doc/html/path.html >+lib/magic/doc/html/peekbox.html >+lib/magic/doc/html/plot.html >+lib/magic/doc/html/plow.html >+lib/magic/doc/html/polygon.html >+lib/magic/doc/html/popbox.html >+lib/magic/doc/html/popstack.html >+lib/magic/doc/html/port.html >+lib/magic/doc/html/promptload.html >+lib/magic/doc/html/promptsave.html >+lib/magic/doc/html/property.html >+lib/magic/doc/html/pushbox.html >+lib/magic/doc/html/pushbutton.html >+lib/magic/doc/html/pushstack.html >+lib/magic/doc/html/quit.html >+lib/magic/doc/html/redo.html >+lib/magic/doc/html/redraw.html >+lib/magic/doc/html/render3d.html >+lib/magic/doc/html/resumeall.html >+lib/magic/doc/html/rotate.html >+lib/magic/doc/html/route.html >+lib/magic/doc/html/ruler.html >+lib/magic/doc/html/save.html >+lib/magic/doc/html/scalegrid.html >+lib/magic/doc/html/scroll.html >+lib/magic/doc/html/search.html >+lib/magic/doc/html/see.html >+lib/magic/doc/html/select.html >+lib/magic/doc/html/setpoint.html >+lib/magic/doc/html/shell.html >+lib/magic/doc/html/sideways.html >+lib/magic/doc/html/sleep.html >+lib/magic/doc/html/snap.html >+lib/magic/doc/html/specialopen.html >+lib/magic/doc/html/spliterase.html >+lib/magic/doc/html/splitpaint.html >+lib/magic/doc/html/startup.html >+lib/magic/doc/html/straighten.html >+lib/magic/doc/html/stretch.html >+lib/magic/doc/html/suspendall.html >+lib/magic/doc/html/tag.html >+lib/magic/doc/html/tech.html >+lib/magic/doc/html/techmanager.html >+lib/magic/doc/html/template.html >+lib/magic/doc/html/tk_path_name.html >+lib/magic/doc/html/tool.html >+lib/magic/doc/html/undo.html >+lib/magic/doc/html/unexpand.html >+lib/magic/doc/html/unmeasure.html >+lib/magic/doc/html/updatedisplay.html >+lib/magic/doc/html/upsidedown.html >+lib/magic/doc/html/version.html >+lib/magic/doc/html/view.html >+lib/magic/doc/html/what.html >+lib/magic/doc/html/wind3d/cif.html >+lib/magic/doc/html/wind3d/closewindow.html >+lib/magic/doc/html/wind3d/cutbox.html >+lib/magic/doc/html/wind3d/defaults.html >+lib/magic/doc/html/wind3d/help.html >+lib/magic/doc/html/wind3d/level.html >+lib/magic/doc/html/wind3d/refresh.html >+lib/magic/doc/html/wind3d/render.html >+lib/magic/doc/html/wind3d/scroll.html >+lib/magic/doc/html/wind3d/see.html >+lib/magic/doc/html/wind3d/view.html >+lib/magic/doc/html/wind3d/zoom.html >+lib/magic/doc/html/windowborder.html >+lib/magic/doc/html/windowcaption.html >+lib/magic/doc/html/windownames.html >+lib/magic/doc/html/windowscrollbars.html >+lib/magic/doc/html/wire.html >+lib/magic/doc/html/wizard/coord.html >+lib/magic/doc/html/wizard/crash.html >+lib/magic/doc/html/wizard/extract.html >+lib/magic/doc/html/wizard/files.html >+lib/magic/doc/html/wizard/grstats.html >+lib/magic/doc/html/wizard/pause.html >+lib/magic/doc/html/wizard/plow.html >+lib/magic/doc/html/wizard/psearch.html >+lib/magic/doc/html/wizard/showtech.html >+lib/magic/doc/html/wizard/tilestats.html >+lib/magic/doc/html/wizard/tsearch.html >+lib/magic/doc/html/wizard/watch.html >+lib/magic/doc/html/wizard/winddebug.html >+lib/magic/doc/html/wizard/winddump.html >+lib/magic/doc/html/writeall.html >+lib/magic/doc/html/xload.html >+lib/magic/doc/html/xview.html >+lib/magic/doc/html/zoom.html > lib/magic/doc/introduction.ps > lib/magic/doc/maint1.ps > lib/magic/doc/maint2.ps >@@ -29,42 +226,57 @@ > lib/magic/doc/tutscm2.ps > lib/magic/doc/tutscm3.ps > lib/magic/doc/tutscm4.ps >+lib/magic/doc/tuttcl1.ps >+lib/magic/doc/tuttcl2.ps >+lib/magic/doc/tuttcl3.ps >+lib/magic/doc/tuttcl4.ps >+lib/magic/doc/tuttcl5.ps > lib/magic/doc/tutwrl1.ps >-lib/magic/scm/box.scm >-lib/magic/scm/default.scm >-lib/magic/scm/draw.scm >-lib/magic/scm/drc.scm >-lib/magic/scm/gate.scm >-lib/magic/scm/help.scm >-lib/magic/scm/label.scm >-lib/magic/scm/layout.scm >-lib/magic/scm/prs.scm >-lib/magic/scm/sel.scm >-lib/magic/scm/stack.scm >-lib/magic/sys/.magic >+lib/magic/sys/.magicrc > lib/magic/sys/bw.glyphs > lib/magic/sys/color.glyphs >+lib/magic/sys/gdsquery.tech > lib/magic/sys/magicps.pro >-lib/magic/sys/mos.24bit.dstyle5 >-lib/magic/sys/mos.7bit.dstyle5 >-lib/magic/sys/mos.7bit.mraster.cmap1 >-lib/magic/sys/mos.7bit.mraster_dstyle5 >-lib/magic/sys/mos.7bit.std.cmap1 >-lib/magic/sys/mos.OpenGL.dstyle5 >-lib/magic/sys/mos.OpenGL.std.cmap1 >-lib/magic/sys/scmos-sub.tech26 >-lib/magic/sys/scmos-sub.tech27 >-lib/magic/sys/scmos-tm.tech26 >-lib/magic/sys/scmos-tm.tech27 >+lib/magic/sys/minimum.tech >+lib/magic/sys/mos.24bit.dstyle >+lib/magic/sys/mos.24bit.std.cmap >+lib/magic/sys/mos.7bit.dstyle >+lib/magic/sys/mos.7bit.mraster.cmap >+lib/magic/sys/mos.7bit.mraster_dstyle >+lib/magic/sys/mos.7bit.std.cmap >+lib/magic/sys/mos.OpenGL.dstyle >+lib/magic/sys/mos.OpenGL.std.cmap >+lib/magic/sys/scmos-sub.tech >+lib/magic/sys/scmos-tm.tech > lib/magic/sys/scmos.tech >-lib/magic/sys/scmos.tech26 >-lib/magic/sys/scmos.tech27 >-lib/magic/sys/scmosWR.tech26 >-lib/magic/sys/scmosWR.tech27 >+lib/magic/sys/scmosWR.tech >+lib/magic/sys/vfont.B.12 >+lib/magic/sys/vfont.I.12 >+lib/magic/sys/vfont.R.8 > lib/magic/sys/windows11.glyphs > lib/magic/sys/windows14.glyphs > lib/magic/sys/windows22.glyphs > lib/magic/sys/windows7.glyphs >+lib/magic/tcl/bitmaps/down.xbm >+lib/magic/tcl/bitmaps/left.xbm >+lib/magic/tcl/bitmaps/right.xbm >+lib/magic/tcl/bitmaps/up.xbm >+lib/magic/tcl/bitmaps/zoom.xbm >+lib/magic/tcl/console.tcl >+lib/magic/tcl/exttosim.so >+lib/magic/tcl/exttospice.so >+lib/magic/tcl/magic.tcl >+lib/magic/tcl/magicdnull >+lib/magic/tcl/magicexec >+lib/magic/tcl/mazeroute.tcl >+lib/magic/tcl/strip_reflibs.tcl >+lib/magic/tcl/tclmagic.so >+lib/magic/tcl/techbuilder.tcl >+lib/magic/tcl/tkcon.tcl >+lib/magic/tcl/tkshell.tcl >+lib/magic/tcl/toolkit.tcl >+lib/magic/tcl/tools.tcl >+lib/magic/tcl/wrapper.tcl > lib/magic/tutorial/m3a.mag > lib/magic/tutorial/maint2a.mag > lib/magic/tutorial/tut1.mag >@@ -73,7 +285,6 @@ > lib/magic/tutorial/tut11a.ext > lib/magic/tutorial/tut11a.mag > lib/magic/tutorial/tut11a.nodes >-lib/magic/tutorial/tut11a.rsm > lib/magic/tutorial/tut11a.sim > lib/magic/tutorial/tut11b.ext > lib/magic/tutorial/tut11b.mag >@@ -129,9 +340,15 @@ > lib/magic/tutorial/tut9b.mag > lib/magic/tutorial/tut9x.mag > lib/magic/tutorial/tut9y.mag >-lib/mpack.h > @dirrm lib/magic/tutorial >+@dirrm lib/magic/tcl/bitmaps >+@dirrm lib/magic/tcl > @dirrm lib/magic/sys >-@dirrm lib/magic/scm >+@dirrm lib/magic/doc/html/wizard >+@dirrm lib/magic/doc/html/wind3d >+@dirrm lib/magic/doc/html/netlist >+@dirrm lib/magic/doc/html/graphics >+@dirrm lib/magic/doc/html/color >+@dirrm lib/magic/doc/html > @dirrm lib/magic/doc > @dirrm lib/magic
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 160086
: 117923 |
117924