Sergey Prysiazhnyi wrote:
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}
PKGNAME is not useful here, the port seems to work fine @amd64,
diff without PKGNAME definition attached.
Cheers
Giovanni
Index: Makefile
===================================================================
RCS file: /cvs/ports/emulators/simh/Makefile,v
retrieving revision 1.60
diff -u -p -r1.60 Makefile
--- Makefile 23 Sep 2007 02:27:39 -0000 1.60
+++ Makefile 4 Nov 2008 19:04:10 -0000
@@ -3,11 +3,10 @@
COMMENT= PDP, IBM 1401, Nova and other CPUs simulator
-DISTNAME= simh-3.7.3
-PKGNAME= ${DISTNAME}
+DISTNAME= simh-3.8.0
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 +19,7 @@ WANTLIB= c m pcap
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 -u -p -r1.27 distinfo
--- distinfo 23 Sep 2007 02:27:39 -0000 1.27
+++ distinfo 4 Nov 2008 19:04:10 -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 -u -p -r1.11 patch-makefile
--- patches/patch-makefile 24 Jul 2007 20:45:41 -0000 1.11
+++ patches/patch-makefile 4 Nov 2008 19:04:10 -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),)
--else
--NETWORK_OPT = -DUSE_NETWORK -lwpcap -lpacket
--endif
+- #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
+- #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 @@ $OpenBSD: patch-makefile,v 1.11 2007/07/
#
# 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 -u -p -r1.24 PLIST
--- pkg/PLIST 24 Jul 2007 20:45:41 -0000 1.24
+++ pkg/PLIST 4 Nov 2008 19:04:10 -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_s3.txt
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