pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators
Module Name: pkgsrc
Committed By: thorpej
Date: Sat May 20 13:26:51 UTC 2023
Modified Files:
pkgsrc/emulators: Makefile
Added Files:
pkgsrc/emulators/IshkurCPM: DESCR Makefile PLIST distinfo
Log Message:
Add a package for Ishkur CP/M, an open source, modular CP/M distribution for
the NABU computer. It is designed to work with both server-based (disk images
or native file access over NHACP) and local storage options.
This package provides a convenient method to install these binaries on
a system that can vend them to a NABU PC using a NABU server, or build
disk images with the binaries using cpmtools.
To generate a diff of this commit:
cvs rdiff -u -r1.348 -r1.349 pkgsrc/emulators/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/emulators/IshkurCPM/DESCR \
pkgsrc/emulators/IshkurCPM/Makefile pkgsrc/emulators/IshkurCPM/PLIST \
pkgsrc/emulators/IshkurCPM/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/Makefile
diff -u pkgsrc/emulators/Makefile:1.348 pkgsrc/emulators/Makefile:1.349
--- pkgsrc/emulators/Makefile:1.348 Sat May 20 12:47:47 2023
+++ pkgsrc/emulators/Makefile Sat May 20 13:26:51 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.348 2023/05/20 12:47:47 thorpej Exp $
+# $NetBSD: Makefile,v 1.349 2023/05/20 13:26:51 thorpej Exp $
#
COMMENT= Emulators for other machines and systems
@@ -8,6 +8,7 @@ SUBDIR+= BasiliskII
SUBDIR+= Cygne-SDL
SUBDIR+= DatLib
SUBDIR+= DatUtil
+SUBDIR+= IshkurCPM
SUBDIR+= MAMEDiff
SUBDIR+= PC6001VX
SUBDIR+= ROMBuild
Added files:
Index: pkgsrc/emulators/IshkurCPM/DESCR
diff -u /dev/null pkgsrc/emulators/IshkurCPM/DESCR:1.1
--- /dev/null Sat May 20 13:26:51 2023
+++ pkgsrc/emulators/IshkurCPM/DESCR Sat May 20 13:26:51 2023
@@ -0,0 +1,7 @@
+Ishkur is an open source, modular CP/M distribution for the NABU computer.
+It is designed to work with both server-based (disk images or native file
+access over NHACP) and local storage options.
+
+This package provides a convenient method to install these binaries on
+a system that can vend them to a NABU PC using a NABU server, or build
+disk images with the binaries using cpmtools.
Index: pkgsrc/emulators/IshkurCPM/Makefile
diff -u /dev/null pkgsrc/emulators/IshkurCPM/Makefile:1.1
--- /dev/null Sat May 20 13:26:51 2023
+++ pkgsrc/emulators/IshkurCPM/Makefile Sat May 20 13:26:51 2023
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile,v 1.1 2023/05/20 13:26:51 thorpej Exp $
+
+# The author has not yet created any tags, so we will dates as tiny revs
+# off 0.0.x for now.
+ISHKUR_VERSION= 0.0.20230518
+
+DISTNAME= IshkurCPM-${ISHKUR_VERSION}
+CATEGORIES= emulators
+MASTER_SITES= ${MASTER_SITE_GITHUB:=tergav17/}
+GITHUB_TAG= b8f8bea67147fb2bea6e435efb6b4ec71afa6def
+
+MAINTAINER= thorpej%NetBSD.org@localhost
+HOMEPAGE= https://github.com/tergav17/IshkurCPM
+COMMENT= Open source, modular CP/M distribution for the NABU computer
+LICENSE= gnu-gpl-v3
+
+ISHKUR_LOC= share/IshkurCPM
+ISHKUR_BOOT= ${ISHKUR_LOC}/boot
+ISHKUR_BIN= ${ISHKUR_LOC}/bin
+ISHKUR_SYS= ${ISHKUR_LOC}/sys
+
+INSTALLATION_DIRS= ${ISHKUR_LOC} ${ISHKUR_BOOT} ${ISHKUR_BIN} ${ISHKUR_SYS}
+
+do-build:
+
+do-install:
+ for file in ${WRKSRC}/Output/*.nabu; do \
+ ${INSTALL_DATA} $$file ${DESTDIR}${PREFIX}/${ISHKUR_BOOT}; \
+ done
+ for file in ${WRKSRC}/Output/*.SYS; do \
+ ${INSTALL_DATA} $$file ${DESTDIR}${PREFIX}/${ISHKUR_SYS}; \
+ done
+ for file in ${WRKSRC}/Output/*.GRB; do \
+ ${INSTALL_DATA} $$file ${DESTDIR}${PREFIX}/${ISHKUR_BIN}; \
+ done
+ for file in ${WRKSRC}/Directory/*.COM; do \
+ ${INSTALL_DATA} $$file ${DESTDIR}${PREFIX}/${ISHKUR_BIN}; \
+ done
+ for file in ${WRKSRC}/Directory/*.com; do \
+ dfname=`basename $$file | tr "[:lower:]" "[:upper:]"`; \
+ ${INSTALL_DATA} $$file \
+ ${DESTDIR}${PREFIX}/${ISHKUR_BIN}/$$dfname; \
+ done
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/emulators/IshkurCPM/PLIST
diff -u /dev/null pkgsrc/emulators/IshkurCPM/PLIST:1.1
--- /dev/null Sat May 20 13:26:51 2023
+++ pkgsrc/emulators/IshkurCPM/PLIST Sat May 20 13:26:51 2023
@@ -0,0 +1,23 @@
+@comment $NetBSD: PLIST,v 1.1 2023/05/20 13:26:51 thorpej Exp $
+share/IshkurCPM/bin/ASM.COM
+share/IshkurCPM/bin/DDT.COM
+share/IshkurCPM/bin/ED.COM
+share/IshkurCPM/bin/FONT.GRB
+share/IshkurCPM/bin/FUTIL.COM
+share/IshkurCPM/bin/INIT.COM
+share/IshkurCPM/bin/LOAD.COM
+share/IshkurCPM/bin/OBASIC.COM
+share/IshkurCPM/bin/PIP.COM
+share/IshkurCPM/bin/STAT.COM
+share/IshkurCPM/bin/SUBMIT.COM
+share/IshkurCPM/bin/TE.COM
+share/IshkurCPM/bin/XDIR.COM
+share/IshkurCPM/bin/XSUB.COM
+share/IshkurCPM/boot/NDSK_BOOT.nabu
+share/IshkurCPM/boot/NDSK_HYBRID_BOOT.nabu
+share/IshkurCPM/boot/NFS_BOOT.nabu
+share/IshkurCPM/boot/NFS_HYBRID_BOOT.nabu
+share/IshkurCPM/sys/NDSK_CPM22.SYS
+share/IshkurCPM/sys/NDSK_HYBRID_CPM22.SYS
+share/IshkurCPM/sys/NFS_CPM22.SYS
+share/IshkurCPM/sys/NFS_HYBRID_CPM22.SYS
Index: pkgsrc/emulators/IshkurCPM/distinfo
diff -u /dev/null pkgsrc/emulators/IshkurCPM/distinfo:1.1
--- /dev/null Sat May 20 13:26:51 2023
+++ pkgsrc/emulators/IshkurCPM/distinfo Sat May 20 13:26:51 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/05/20 13:26:51 thorpej Exp $
+
+BLAKE2s (IshkurCPM-0.0.20230518-b8f8bea67147fb2bea6e435efb6b4ec71afa6def.tar.gz) = 37f484183eff1937ae6b9f60a8b5c559ada96d06f79f0f1d89ea0d10a15de512
+SHA512 (IshkurCPM-0.0.20230518-b8f8bea67147fb2bea6e435efb6b4ec71afa6def.tar.gz) =
08090ededb10a23eac898a86cdd85ed12858d67e34018febd82731d286c366bee46a8342bc0a999b1396f795e1f2ad5beabad78122b018d4962b2780634c5a94
+Size (IshkurCPM-0.0.20230518-b8f8bea67147fb2bea6e435efb6b4ec71afa6def.tar.gz) = 2475137 bytes
Home |
Main Index |
Thread Index |
Old Index