pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
wup/dps8m: Update to 3.0.1
Module Name: pkgsrc-wip
Committed By: Ryo ONODERA <ryoon%NetBSD.org@localhost>
Pushed By: ryoon
Date: Thu Dec 12 00:16:53 2024 +0900
Changeset: 6669a370fc79709cafa71ea38993af897eeb0b4b
Modified Files:
dps8m/DESCR
dps8m/Makefile
dps8m/distinfo
Removed Files:
dps8m/patches/patch-src_Makefile.mk
dps8m/patches/patch-src_dps8_Makefile
dps8m/patches/patch-src_utils_prt2pdf.c
Log Message:
wup/dps8m: Update to 3.0.1
* Fix build.
* Can run Multics QuickStart_MR12.8.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6669a370fc79709cafa71ea38993af897eeb0b4b
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
dps8m/DESCR | 2 +-
dps8m/Makefile | 17 +++++++-------
dps8m/distinfo | 9 +++-----
dps8m/patches/patch-src_Makefile.mk | 41 ---------------------------------
dps8m/patches/patch-src_dps8_Makefile | 23 ------------------
dps8m/patches/patch-src_utils_prt2pdf.c | 13 -----------
6 files changed, 13 insertions(+), 92 deletions(-)
diffs:
diff --git a/dps8m/DESCR b/dps8m/DESCR
index 91ef8d3082..f99929591b 100644
--- a/dps8m/DESCR
+++ b/dps8m/DESCR
@@ -1 +1 @@
-A simulator for the Multics dps-8/m mainframe
+A simulator for the Multics DPS-8/M mainframe
diff --git a/dps8m/Makefile b/dps8m/Makefile
index e722a5485b..03e41349d5 100644
--- a/dps8m/Makefile
+++ b/dps8m/Makefile
@@ -1,21 +1,22 @@
# $NetBSD$
PKGNAME= dps8m-${VER}
-DISTNAME= dps8_R${VER}_source
+DISTNAME= dps8m-r${VER}-src
CATEGORIES= emulators
-MASTER_SITES= http://ringzero.wikidot.com/local--files/start/
-EXTRACT_SUFX= .tgz
+MASTER_SITES= https://dps8m.gitlab.io/dps8m-r${VER}-archive/R${VER}/
+EXTRACT_SUFX= .tar.lz
-VER= 2.0
+VER= 3.0.1
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://gitlab.com/dps8m/dps8m
-COMMENT= Multics DPS8/M emulator
-LICENSE= # icu
+HOMEPAGE= https://dps8m.gitlab.io/dps8m/
+COMMENT= DPS-8/M mainframe simulator
+LICENSE= icu
-WRKSRC= ${WRKDIR}/${PKGBASE}-code
+WRKSRC= ${WRKDIR}/dps8
USE_TOOLS+= gmake
+MAKE_FILE= GNUmakefile
LDFLAGS.NetBSD+= -lm
diff --git a/dps8m/distinfo b/dps8m/distinfo
index e3af522515..18a715d828 100644
--- a/dps8m/distinfo
+++ b/dps8m/distinfo
@@ -1,8 +1,5 @@
$NetBSD$
-RMD160 (dps8_R2.0_source.tgz) = 1bab7084e35ce71d7318eadf38778127cc1fc390
-SHA512 (dps8_R2.0_source.tgz) = 88f888192685fe4f82d98a812578fec5e4e66a73831d5977b7ccd6c309404e46bc5eec68656cef5429d2dfdb25daf1e2f015312f9c79682151b4d86513924e1b
-Size (dps8_R2.0_source.tgz) = 2292032 bytes
-SHA1 (patch-src_Makefile.mk) = 3dd1a72fd4636cc3bce7516ed460f7216081e185
-SHA1 (patch-src_dps8_Makefile) = 828e2ff8c7363373ee16c2c1748dd189a124c19f
-SHA1 (patch-src_utils_prt2pdf.c) = 9015f488cf3461129ce8819f1027567d36102ecc
+BLAKE2s (dps8m-r3.0.1-src.tar.lz) = 6e7c08a87205642042b26d3158fe209aba4813600e7433f09360a06f09918616
+SHA512 (dps8m-r3.0.1-src.tar.lz) = f7b6f9daccc790fd0e289ae4eb6e26158f6c0856ffa05fb123e8fcd02a7bdc728f6de1a2fd5af8eee0c7726e851a11f712e594f7459fd5a8fd6f83bfd6506f39
+Size (dps8m-r3.0.1-src.tar.lz) = 851658 bytes
diff --git a/dps8m/patches/patch-src_Makefile.mk b/dps8m/patches/patch-src_Makefile.mk
deleted file mode 100644
index 2350961934..0000000000
--- a/dps8m/patches/patch-src_Makefile.mk
+++ /dev/null
@@ -1,41 +0,0 @@
-$NetBSD$
-
---- src/Makefile.mk.orig 2019-08-13 22:06:36.000000000 +0000
-+++ src/Makefile.mk
-@@ -15,31 +15,10 @@ ifneq ($(OS),Windows_NT)
- endif
- endif
-
--ifeq ($(OS), OSX)
-- msys_version = 0
--else
-- msys_version := $(if $(findstring Msys, $(shell uname -o)),$(word 1, $(subst ., ,$(shell uname -r))),0)
--endif
--
--ifeq ($(msys_version),0)
--else
-- CROSS=MINGW64
--endif
--ifeq ($(CROSS),MINGW64)
-- CC = x86_64-w64-mingw32-gcc
-- LD = x86_64-w64-mingw32-gcc
--ifeq ($(msys_version),0)
-- AR = x86_64-w64-mingw32-ar
--else
-- AR = ar
--endif
-- EXE = .exe
--else
- #CC = gcc
- #LD = gcc
- CC = clang
- LD = clang
--endif
-
- # for Linux (Ubuntu 12.10 64-bit) or Apple OS/X 10.8
- #CFLAGS += -g -O0
-@@ -107,4 +86,3 @@ $(warning #### Using ../Makefile.local)
- $(warning ####)
- include ../Makefile.local
- endif
--
diff --git a/dps8m/patches/patch-src_dps8_Makefile b/dps8m/patches/patch-src_dps8_Makefile
deleted file mode 100644
index fb2c5b4437..0000000000
--- a/dps8m/patches/patch-src_dps8_Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD$
-
---- src/dps8/Makefile.orig 2019-08-27 18:08:20.000000000 +0000
-+++ src/dps8/Makefile
-@@ -20,7 +20,9 @@ all :
-
- SIMHx = ../simh-master
-
--INSTALL_ROOT ?= /usr/local/
-+DESTDIR ?=
-+PREFIX ?= /usr/local
-+INSTALL_ROOT ?= $(DESTDIR)$(PREFIX)
- INSTALL_BIN ?= $(INSTALL_ROOT)/bin
-
-
-@@ -270,6 +272,7 @@ all: utils $(TAGS) locallibs_then_dps8
- # $(CC) remote.c -o remote fnp_udplib.o
-
- install: all
-+ install -d $(INSTALL_BIN)
- cp dps8$(EXE) $(INSTALL_BIN)/dps8$(EXE)
-
- cscope:
diff --git a/dps8m/patches/patch-src_utils_prt2pdf.c b/dps8m/patches/patch-src_utils_prt2pdf.c
deleted file mode 100644
index 68b664fd0b..0000000000
--- a/dps8m/patches/patch-src_utils_prt2pdf.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- src/utils/prt2pdf.c.orig 2019-08-10 21:30:47.000000000 +0000
-+++ src/utils/prt2pdf.c
-@@ -83,7 +83,7 @@ o added command line options for
- #include <stdlib.h>
- #include <ctype.h>
- #include <unistd.h>
--char *gets(char *s);
-+//char *gets(char *s);
-
- /* ============================================================================================================================== */
- #define MAX(x, y) ((x) > (y) ? (x) : (y))
Home |
Main Index |
Thread Index |
Old Index