diff options
author | swallace <swallace@FreeBSD.org> | 1994-12-19 14:01:05 +0800 |
---|---|---|
committer | swallace <swallace@FreeBSD.org> | 1994-12-19 14:01:05 +0800 |
commit | d32122c6ab6e6d11582674d78a93566e3fba4434 (patch) | |
tree | c4d91ef21191fd2fa7c9f78af373f8776626856e /cad/irsim/files | |
parent | e2f77028891fb8756d43288c9495cbe9aa995a30 (diff) | |
download | freebsd-ports-gnome-d32122c6ab6e6d11582674d78a93566e3fba4434.tar.gz freebsd-ports-gnome-d32122c6ab6e6d11582674d78a93566e3fba4434.tar.zst freebsd-ports-gnome-d32122c6ab6e6d11582674d78a93566e3fba4434.zip |
IRSIM version 9.2
Diffstat (limited to 'cad/irsim/files')
-rw-r--r-- | cad/irsim/files/Makefile | 19 | ||||
-rw-r--r-- | cad/irsim/files/patch-aa | 56 |
2 files changed, 75 insertions, 0 deletions
diff --git a/cad/irsim/files/Makefile b/cad/irsim/files/Makefile new file mode 100644 index 000000000000..586b1bc6f533 --- /dev/null +++ b/cad/irsim/files/Makefile @@ -0,0 +1,19 @@ +CFLAGS = -USYS_V -UNO_SIGIO -DULTRIX_VERSION=4 -O2 -m486 + +all: + @(cd src/utils; make) + @(cd src/irsim; make SYSF="${CFLAGS}") + @(cd src/fsim; make SYSF="${CFLAGS}") + @(cd src/other/h2a; make SYSF="${CFLAGS}") + @(cd src/other/inet2sim; make SYSF="${CFLAGS}") + +install: + install -cs -o bin -g bin -m 555 src/irsim/irsim ${PREFIX}/bin + install -cs -o bin -g bin -m 555 src/fsim/ifsim ${PREFIX}/bin + install -cs -o bin -g bin -m 555 src/other/h2a/h2a ${PREFIX}/bin + install -cs -o bin -g bin -m 555 src/other/inet2sim/inet2sim ${PREFIX}/bin + install -c -o bin -g bin -m 444 man/irsim.1 ${PREFIX}/man/man1 + install -c -o bin -g bin -m 444 man/irsim-analyzer.3 ${PREFIX}/man/man3 + install -c -o bin -g bin -m 444 man/netchange.5 ${PREFIX}/man/man5 + install -c -o bin -g bin -m 444 calibrate/scmos1_6um.prm ${PREFIX}/lib + install -c -o bin -g bin -m 444 calibrate/scmos2um.prm ${PREFIX}/lib diff --git a/cad/irsim/files/patch-aa b/cad/irsim/files/patch-aa new file mode 100644 index 000000000000..e95c0bb4975e --- /dev/null +++ b/cad/irsim/files/patch-aa @@ -0,0 +1,56 @@ +*** src/irsim/fio.c.orig Fri Jan 15 11:45:14 1993 +--- src/irsim/fio.c Sun Dec 18 13:58:41 1994 +*************** +*** 15,21 **** +--- 15,23 ---- + #include <stdio.h> + #include <defs.h> + ++ #ifndef __FreeBSD__ /* clearerr defined as macro in stdio.h */ + extern void clearerr(); ++ #endif + + + /* +*** src/utils/Export/export.c.orig Sun Dec 23 01:15:04 1990 +--- src/utils/Export/export.c Sun Dec 18 13:52:22 1994 +*************** +*** 36,41 **** +--- 36,42 ---- + extern String mktemp(); + String outfname; + char syscmd[ 512 ]; ++ char name[18]; + FILE *tmp; + int r; + int i; +*************** +*** 46,53 **** + signal( SIGINT, abnorm ); + signal( SIGQUIT, abnorm ); + +! tmpname = mktemp( "/tmp/exportXXXXXX" ); +! fout = fopen( tmpname, "w", stdout ); + if( fout == NULL ) + Crash( "can't write %s", tmpname ); + +--- 47,55 ---- + signal( SIGINT, abnorm ); + signal( SIGQUIT, abnorm ); + +! strcpy( name, "/tmp/exportXXXXXX" ); +! tmpname = mktemp( name ); +! fout = fopen( tmpname, "w" ); + if( fout == NULL ) + Crash( "can't write %s", tmpname ); + +*** src/irsim/gentbl.c.orig Fri Jan 15 11:45:14 1993 +--- src/irsim/gentbl.c Sun Dec 18 18:56:39 1994 +*************** +*** 188,191 **** +--- 188,192 ---- + } + } + fprintf( out, "\n};\n" ); ++ return 0; + } |