Sat May 20 13:26:51 2023 UTC ()
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.
(thorpej)
diff -r1.348 -r1.349 pkgsrc/emulators/Makefile
diff -r0 -r1.1 pkgsrc/emulators/IshkurCPM/DESCR
diff -r0 -r1.1 pkgsrc/emulators/IshkurCPM/Makefile
diff -r0 -r1.1 pkgsrc/emulators/IshkurCPM/PLIST
diff -r0 -r1.1 pkgsrc/emulators/IshkurCPM/distinfo
--- pkgsrc/emulators/Makefile 2023/05/20 12:47:47 1.348
+++ pkgsrc/emulators/Makefile 2023/05/20 13:26:51 1.349
| @@ -1,23 +1,24 @@ | | | @@ -1,23 +1,24 @@ |
1 | # $NetBSD: Makefile,v 1.348 2023/05/20 12:47:47 thorpej Exp $ | | 1 | # $NetBSD: Makefile,v 1.349 2023/05/20 13:26:51 thorpej Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | COMMENT= Emulators for other machines and systems | | 4 | COMMENT= Emulators for other machines and systems |
5 | | | 5 | |
6 | SUBDIR+= 8086tiny | | 6 | SUBDIR+= 8086tiny |
7 | SUBDIR+= BasiliskII | | 7 | SUBDIR+= BasiliskII |
8 | SUBDIR+= Cygne-SDL | | 8 | SUBDIR+= Cygne-SDL |
9 | SUBDIR+= DatLib | | 9 | SUBDIR+= DatLib |
10 | SUBDIR+= DatUtil | | 10 | SUBDIR+= DatUtil |
| | | 11 | SUBDIR+= IshkurCPM |
11 | SUBDIR+= MAMEDiff | | 12 | SUBDIR+= MAMEDiff |
12 | SUBDIR+= PC6001VX | | 13 | SUBDIR+= PC6001VX |
13 | SUBDIR+= ROMBuild | | 14 | SUBDIR+= ROMBuild |
14 | SUBDIR+= ROMInfo | | 15 | SUBDIR+= ROMInfo |
15 | SUBDIR+= ZIPIdent | | 16 | SUBDIR+= ZIPIdent |
16 | SUBDIR+= aliados | | 17 | SUBDIR+= aliados |
17 | SUBDIR+= applyppf | | 18 | SUBDIR+= applyppf |
18 | SUBDIR+= aranym | | 19 | SUBDIR+= aranym |
19 | SUBDIR+= arcem | | 20 | SUBDIR+= arcem |
20 | SUBDIR+= atari800 | | 21 | SUBDIR+= atari800 |
21 | SUBDIR+= b-em | | 22 | SUBDIR+= b-em |
22 | SUBDIR+= blastem | | 23 | SUBDIR+= blastem |
23 | SUBDIR+= blinkensim | | 24 | SUBDIR+= blinkensim |
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.
# $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
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"
@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
$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