LIBDSK is a library for accessing disks and disk image files.

It is intended for use in:

* Allows CPMTOOLS use of emulator .DSK images.
* Emulator tools - converting between real floppy disks and disk images,
  as CPCTRANS / PCWTRANS do under DOS.
* Floppy controller emulation backend
* Data transfer from/to real CP/M systems via serial line.

LIBDSK has drivers for:

  Raw files (including /dev/fdn), .DSK files (CPCEMU, JOYCE and other
  Sinclair/Amstrad emulators), MYZ80 hard drive image, NanoWasp floppy image,
  .CFI (Compressed Floppy Image, as created by FDCOPY.COM under DOS),
  Linux floppy drive (supports CPC System and Data formats, which the standard
  "Raw file" driver does not), Windows 3.x/95/98/ME/NT/2000 floppy drive,
  DOS floppy drive (via the PC BIOS), CopyQM files (read-only),
  TeleDisk files (read-only), APRIDISK image files,
  rcpmfs - makes a Unix/Windows directory appear to be a CP/M disc image.

WWW: http://www.seasip.demon.co.uk/Unix/LibDsk/

PR:		ports/120179
Submitted by:	Sven Klose <pixel@hugbox.org>
This commit is contained in:
Martin Wilke 2008-02-16 10:07:12 +00:00
parent e42c627abd
commit 76283fd6bb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=207299
5 changed files with 67 additions and 0 deletions

View file

@ -60,6 +60,7 @@
SUBDIR += klh10 SUBDIR += klh10
SUBDIR += kqemu-kmod SUBDIR += kqemu-kmod
SUBDIR += lib765 SUBDIR += lib765
SUBDIR += libdsk
SUBDIR += libspectrum SUBDIR += libspectrum
SUBDIR += linux-ePSXe SUBDIR += linux-ePSXe
SUBDIR += linux-geepee32 SUBDIR += linux-geepee32

26
emulators/libdsk/Makefile Normal file
View file

@ -0,0 +1,26 @@
# New ports collection makefile for: libdsk
# Date created: 31 January 2008
# Whom: pixel
#
# $FreeBSD$
#
PORTNAME= libdsk
PORTVERSION= 1.2.1
CATEGORIES= emulators devel
MASTER_SITES= http://www.seasip.info/Unix/LibDsk/ \
http://www.hugbox.org/software/ports/
MAINTAINER= pixel@hugbox.org
COMMENT= Enables access to disks and disk images; also via serial line
USE_AUTOTOOLS= libtool:15
USE_LDCONFIG= yes
MAN1= apriboot.1 dskdump.1 dskform.1 dskid.1 dskscan.1 dsktrans.1\
dskutil.1 md3serial.1
MAN5= libdskrc.5
NO_MANCOMPRESSED=yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
MD5 (libdsk-1.2.1.tar.gz) = 3ff178e8d6e5d45967ebbf7a162a7fcc
SHA256 (libdsk-1.2.1.tar.gz) = 73dccf8d2d8a291ca9ea74414bee71e848e7bbf816fe82bfc599d4f54936f832
SIZE (libdsk-1.2.1.tar.gz) = 815146

View file

@ -0,0 +1,23 @@
LIBDSK is a library for accessing disks and disk image files.
It is intended for use in:
* Allows CPMTOOLS use of emulator .DSK images.
* Emulator tools - converting between real floppy disks and disk images,
as CPCTRANS / PCWTRANS do under DOS.
* Floppy controller emulation backend
* Data transfer from/to real CP/M systems via serial line.
LIBDSK has drivers for:
Raw files (including /dev/fdn), .DSK files (CPCEMU, JOYCE and other
Sinclair/Amstrad emulators), MYZ80 hard drive image, NanoWasp floppy image,
.CFI (Compressed Floppy Image, as created by FDCOPY.COM under DOS),
Linux floppy drive (supports CPC System and Data formats, which the standard
"Raw file" driver does not), Windows 3.x/95/98/ME/NT/2000 floppy drive,
DOS floppy drive (via the PC BIOS), CopyQM files (read-only),
TeleDisk files (read-only), APRIDISK image files,
rcpmfs - makes a Unix/Windows directory appear to be a CP/M disc image.
Author: John Elliott <jce@seasip.demon.co.uk>
WWW: http://www.seasip.demon.co.uk/Unix/LibDsk/

View file

@ -0,0 +1,14 @@
@comment $FreeBSD$
bin/apriboot
bin/dskdump
bin/dskform
bin/dskid
bin/dskscan
bin/dsktrans
bin/dskutil
bin/md3serial
include/libdsk.h
lib/libdsk.a
lib/libdsk.la
lib/libdsk.so
lib/libdsk.so.5