Index: Makefile
===================================================================
RCS file: /cvs/ports/emulators/simh/Makefile,v
retrieving revision 1.60
diff -d -u -r1.60 Makefile
--- Makefile    23 Sep 2007 02:27:39 -0000      1.60
+++ Makefile    31 Oct 2008 17:11:41 -0000
@@ -3,11 +3,11 @@
 
 COMMENT=               PDP, IBM 1401, Nova and other CPUs simulator
 
-DISTNAME=              simh-3.7.3
+DISTNAME=              simh-3.8.0
 PKGNAME=               ${DISTNAME}
 CATEGORIES=            emulators
 MASTER_SITES=          http://simh.trailing-edge.com/sources/
-DISTFILES=             simhv37-3.zip
+DISTFILES=             simhv38-0.zip
 
 HOMEPAGE=              http://simh.trailing-edge.com/
 
@@ -20,6 +20,7 @@
 WRKDIST=               ${WRKDIR}
 
 UNZIP=                 unzip -a -o
+USE_GMAKE=             Yes
 
 COPTS+=                -DPATH_KA655X_BIN=\"${PREFIX}/lib/simh/vax/ka655x.bin\" 
\
                -DPATH_VMB_EXE=\"${PREFIX}/lib/simh/vax/vmb.exe\"
Index: distinfo
===================================================================
RCS file: /cvs/ports/emulators/simh/distinfo,v
retrieving revision 1.27
diff -d -u -r1.27 distinfo
--- distinfo    23 Sep 2007 02:27:39 -0000      1.27
+++ distinfo    31 Oct 2008 17:11:41 -0000
@@ -1,5 +1,5 @@
-MD5 (simhv37-3.zip) = NwMFsR41FtNBbLt4rt8QUA==
-RMD160 (simhv37-3.zip) = Ie32JB6r6NNEgAOaSVY5J8NIc/Q=
-SHA1 (simhv37-3.zip) = HUt9BtnmN/ZdjviS1cx4MsS0mZI=
-SHA256 (simhv37-3.zip) = nQI//cru1Si1+e06T6ca5hBaLixej/5EiRykhoxNEHk=
-SIZE (simhv37-3.zip) = 2361222
+MD5 (simhv38-0.zip) = 1L9rdwjh9Cnh6bPJ4+k7JA==
+RMD160 (simhv38-0.zip) = 8ZhtRfmxepBZV9HcpOqnAJinyuY=
+SHA1 (simhv38-0.zip) = 4a++vt59xLLg97E/yj7mqo00+cE=
+SHA256 (simhv38-0.zip) = XtGEOy2ArupGe2AgJIPYbOPuMR4P2KaSChoMEvOA5rc=
+SIZE (simhv38-0.zip) = 2775593
Index: patches/patch-makefile
===================================================================
RCS file: /cvs/ports/emulators/simh/patches/patch-makefile,v
retrieving revision 1.11
diff -d -u -r1.11 patch-makefile
--- patches/patch-makefile      24 Jul 2007 20:45:41 -0000      1.11
+++ patches/patch-makefile      31 Oct 2008 17:11:41 -0000
@@ -1,35 +1,35 @@
 $OpenBSD: patch-makefile,v 1.11 2007/07/24 20:45:41 kili Exp $
---- makefile.orig      Tue Feb  6 19:24:54 2007
-+++ makefile   Sun Jul 22 20:02:53 2007
-@@ -3,32 +3,9 @@
- # Note: -O2 is sometimes broken in GCC when setjump/longjump is being
- # used. Try -O2 only with released simulators.
- #
+--- makefile.orig      Fri Oct 31 23:04:20 2008
++++ makefile   Fri Oct 31 23:04:27 2008
+@@ -1,32 +1,6 @@
+-#
+-# CC Command
+-#
 -ifeq ($(WIN32),)
--#Unix Environments
--ifeq ($(OSTYPE),solaris)
--OS_CCDEFS = -lsocket -lnsl -lpthread -D_GNU_SOURCE
--else
--OS_CCDEFS = -D_GNU_SOURCE
--endif
--ifeq ($(OSTYPE),macos)
--CC = gcc -std=c99 -O2 -U__STRICT_ANSI__ -g -lm -lrt $(OS_CCDEFS) -I .
--else
--CC = gcc -std=c99 -O2 -U__STRICT_ANSI__ -g -lm $(OS_CCDEFS) -I .
--endif
--ifeq ($(USE_NETWORK),)
--else
--NETWORK_OPT = -DUSE_NETWORK -isystem /usr/local/include 
/usr/local/lib/libpcap.a
--endif
--else
--#Win32 Environments
--LDFLAGS = -lm -lwsock32 -lwinmm
--CC = gcc -std=c99 -U__STRICT_ANSI__ -O0 -I.
--EXE = .exe
--ifeq ($(USE_NETWORK),)
+-  #Unix Environments
+-  ifneq (,$(findstring solaris,$(OSTYPE)))
+-    OS_CCDEFS = -lm -lsocket -lnsl -lrt -lpthread -D_GNU_SOURCE
+-  else
+-    ifneq (,$(findstring darwin,$(OSTYPE)))
+-      OS_CCDEFS = -D_GNU_SOURCE
+-    else
+-      OS_CCDEFS = -lrt -lm -D_GNU_SOURCE
+-    endif
+-  endif
+-  CC = gcc -std=c99 -U__STRICT_ANSI__ -g $(OS_CCDEFS) -I .
+-  ifeq ($(USE_NETWORK),)
+-  else
+-    NETWORK_OPT = -DUSE_NETWORK -isystem /usr/local/include 
/usr/local/lib/libpcap.a
+-  endif
 -else
--NETWORK_OPT = -DUSE_NETWORK -lwpcap -lpacket
--endif
+-  #Win32 Environments
+-  LDFLAGS = -lm -lwsock32 -lwinmm
+-  CC = gcc -std=c99 -U__STRICT_ANSI__ -O2 -I.
+-  EXE = .exe
+-  ifeq ($(USE_NETWORK),)
+-  else
+-    NETWORK_OPT = -DUSE_NETWORK -lwpcap -lpacket
+-  endif
 -endif
 +OS_CCDEFS = -D_GNU_SOURCE $(CFLAGS)
 +CC = gcc -std=c99 -O2 -U__STRICT_ANSI__ -g -lm  $(OS_CCDEFS) -I .
@@ -37,15 +37,3 @@
  
  #
  # Common Libraries
-@@ -248,11 +225,7 @@ ALL = pdp1 pdp4 pdp7 pdp8 pdp9 pdp15 pdp11 pdp10 \
- all : ${ALL}
- 
- clean :
--ifeq ($(WIN32),)
-       ${RM} ${BIN}*
--else
--      if exist BIN\*.exe del /q BIN\*.exe
--endif
- 
- #
- # Individual builds
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/emulators/simh/pkg/PLIST,v
retrieving revision 1.24
diff -d -u -r1.24 PLIST
--- pkg/PLIST   24 Jul 2007 20:45:41 -0000      1.24
+++ pkg/PLIST   31 Oct 2008 17:11:41 -0000
@@ -1,44 +1,44 @@
 @comment $OpenBSD: PLIST,v 1.24 2007/07/24 20:45:41 kili Exp $
-bin/simh-altair
-bin/simh-altairz80
-bin/simh-eclipse
-bin/simh-gri
-bin/simh-h316
-bin/simh-hp2100
-bin/simh-i1401
-bin/simh-i1620
-bin/simh-i7094
-bin/simh-ibm1130
-bin/simh-id16
-bin/simh-id32
-bin/simh-lgp
-bin/simh-nova
-bin/simh-pdp1
-bin/simh-pdp10
-bin/simh-pdp11
-bin/simh-pdp15
-bin/simh-pdp4
-bin/simh-pdp7
-bin/simh-pdp8
-bin/simh-pdp9
-bin/simh-s3
-bin/simh-sds
-bin/simh-vax
-bin/simh-vax780
[EMAIL PROTECTED] bin/simh-altair
[EMAIL PROTECTED] bin/simh-altairz80
[EMAIL PROTECTED] bin/simh-eclipse
[EMAIL PROTECTED] bin/simh-gri
[EMAIL PROTECTED] bin/simh-h316
[EMAIL PROTECTED] bin/simh-hp2100
[EMAIL PROTECTED] bin/simh-i1401
[EMAIL PROTECTED] bin/simh-i1620
[EMAIL PROTECTED] bin/simh-i7094
[EMAIL PROTECTED] bin/simh-ibm1130
[EMAIL PROTECTED] bin/simh-id16
[EMAIL PROTECTED] bin/simh-id32
[EMAIL PROTECTED] bin/simh-lgp
[EMAIL PROTECTED] bin/simh-nova
[EMAIL PROTECTED] bin/simh-pdp1
[EMAIL PROTECTED] bin/simh-pdp10
[EMAIL PROTECTED] bin/simh-pdp11
[EMAIL PROTECTED] bin/simh-pdp15
[EMAIL PROTECTED] bin/simh-pdp4
[EMAIL PROTECTED] bin/simh-pdp7
[EMAIL PROTECTED] bin/simh-pdp8
[EMAIL PROTECTED] bin/simh-pdp9
[EMAIL PROTECTED] bin/simh-s3
[EMAIL PROTECTED] bin/simh-sds
[EMAIL PROTECTED] bin/simh-vax
[EMAIL PROTECTED] bin/simh-vax780
 lib/simh/
 lib/simh/vax/
 lib/simh/vax/ka655x.bin
 lib/simh/vax/vmb.exe
 share/doc/simh/
-share/doc/simh/0readme_37.txt
+share/doc/simh/0readme_38.txt
 share/doc/simh/0readme_ethernet.txt
 share/doc/simh/altair.txt
 share/doc/simh/eclipse.txt
 share/doc/simh/haltguide.txt
 share/doc/simh/hp2100_diag.txt
-share/doc/simh/i7094_bugs.txt
+share/doc/simh/i7094_bug_history.txt
 share/doc/simh/id_diag.txt
-share/doc/simh/pdp10_diag.txt
+share/doc/simh/pdp10_bug_history.txt
 share/doc/simh/pdp18b_diag.txt
 share/doc/simh/pdp1_diag.txt
 share/doc/simh/readme1130.txt
@@ -46,4 +46,4 @@
 share/doc/simh/readme_update.txt
 share/doc/simh/sds_diag.txt
 share/doc/simh/system3.txt
-share/doc/simh/vax780_bugs.txt
+share/doc/simh/vax780_bug_history.txt

; from Oleg Safiullin.

Reply via email to