head	1.1;
access;
symbols
	pkgsrc-2026Q1:1.1.0.24
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.22
	pkgsrc-2025Q4-base:1.1
	pkgsrc-2025Q3:1.1.0.20
	pkgsrc-2025Q3-base:1.1
	pkgsrc-2025Q2:1.1.0.18
	pkgsrc-2025Q2-base:1.1
	pkgsrc-2025Q1:1.1.0.16
	pkgsrc-2025Q1-base:1.1
	pkgsrc-2024Q4:1.1.0.14
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.12
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.10
	pkgsrc-2024Q2-base:1.1
	pkgsrc-2024Q1:1.1.0.8
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.6
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.4
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.2
	pkgsrc-2023Q2-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2023.05.20.13.26.51;	author thorpej;	state Exp;
branches;
next	;
commitid	apIyJlm2CuRZKHpE;


desc
@@


1.1
log
@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.
@
text
@# $NetBSD$

# 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"
@
