pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/cpmtools Import cpmtools version 2.5.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b1f3d0bd2985
branches:  trunk
changeset: 522008:b1f3d0bd2985
user:      obache <obache%pkgsrc.org@localhost>
date:      Thu Nov 30 12:04:16 2006 +0000

description:
Import cpmtools version 2.5.
Based on PR 27778 by David Griffith.
I update from 2.4 to 2.5, adapt to recent pkgsrc tree and pkglint clean.

This package allows to access CP/M file systems similar to the
well-known mtools package, which accesses MSDOS file systems. I use it
for file exchange with a Z80-PC simulator, but it works on floppy
devices as well. Currently it contains:

* cpmls - list sorted directory with output similar to ls, DIR, P2DOS
        DIR and CP/M3 DIR[FULL]
* cpmcp - copy files from and to CP/M file systems
* cpmrm - erase files from CP/M file systems
* cpmchmod - change file permissions
* cpmchattr - change file attributes
* mkfs.cpm - make a CP/M file system
* fsck.cpm - check and repair a CP/M file system (only simple errors
        can be repaired so far). Some images of broken file systems
        are provided for testing.
* fsed.cpm - view CP/M file system
* manual pages for everything including the CP/M file system format

diffstat:

 sysutils/cpmtools/DESCR    |  17 +++++++++++++++++
 sysutils/cpmtools/Makefile |  19 +++++++++++++++++++
 sysutils/cpmtools/PLIST    |  20 ++++++++++++++++++++
 sysutils/cpmtools/distinfo |   5 +++++
 4 files changed, 61 insertions(+), 0 deletions(-)

diffs (77 lines):

diff -r 61c2e74c975f -r b1f3d0bd2985 sysutils/cpmtools/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/cpmtools/DESCR   Thu Nov 30 12:04:16 2006 +0000
@@ -0,0 +1,17 @@
+This package allows to access CP/M file systems similar to the
+well-known mtools package, which accesses MSDOS file systems. I use it
+for file exchange with a Z80-PC simulator, but it works on floppy
+devices as well. Currently it contains:
+
+* cpmls - list sorted directory with output similar to ls, DIR, P2DOS
+       DIR and CP/M3 DIR[FULL]
+* cpmcp - copy files from and to CP/M file systems
+* cpmrm - erase files from CP/M file systems
+* cpmchmod - change file permissions
+* cpmchattr - change file attributes
+* mkfs.cpm - make a CP/M file system
+* fsck.cpm - check and repair a CP/M file system (only simple errors
+       can be repaired so far). Some images of broken file systems
+       are provided for testing.
+* fsed.cpm - view CP/M file system
+* manual pages for everything including the CP/M file system format
diff -r 61c2e74c975f -r b1f3d0bd2985 sysutils/cpmtools/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/cpmtools/Makefile        Thu Nov 30 12:04:16 2006 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/11/30 12:04:16 obache Exp $
+#
+
+DISTNAME=              cpmtools-2.5
+CATEGORIES=            sysutils
+MASTER_SITES=          http://www.moria.de/~michael/cpmtools/
+
+MAINTAINER=            dgriffi%cs.csubak.edu@localhost
+HOMEPAGE=              http://www.moria.de/~michael/cpmtools/
+COMMENT=               Similar to mtools, except for CP/M filesystems
+
+GNU_CONFIGURE=         yes
+
+CONFIGURE_ARGS+=       --datadir=${PREFIX}/share/cpmtools
+
+INSTALLATION_DIRS+=    share/cpmtools
+
+.include "../../devel/ncurses/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 61c2e74c975f -r b1f3d0bd2985 sysutils/cpmtools/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/cpmtools/PLIST   Thu Nov 30 12:04:16 2006 +0000
@@ -0,0 +1,20 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/11/30 12:04:16 obache Exp $
+bin/cpmchattr
+bin/cpmchmod
+bin/cpmcp
+bin/cpmls
+bin/cpmrm
+bin/fsck.cpm
+bin/fsed.cpm
+bin/mkfs.cpm
+man/man1/cpmchattr.1
+man/man1/cpmchmod.1
+man/man1/cpmcp.1
+man/man1/cpmls.1
+man/man1/cpmrm.1
+man/man1/fsck.cpm.1
+man/man1/fsed.cpm.1
+man/man1/mkfs.cpm.1
+man/man5/cpm.5
+share/cpmtools/diskdefs
+@dirrm share/cpmtools
diff -r 61c2e74c975f -r b1f3d0bd2985 sysutils/cpmtools/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/cpmtools/distinfo        Thu Nov 30 12:04:16 2006 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/11/30 12:04:16 obache Exp $
+
+SHA1 (cpmtools-2.5.tar.gz) = f563ed2fff83f6e9f7b7dfaf9c93c330d089542e
+RMD160 (cpmtools-2.5.tar.gz) = 36548809b9296023cd89e3b54aa26e51f9431763
+Size (cpmtools-2.5.tar.gz) = 131166 bytes



Home | Main Index | Thread Index | Old Index