summaryrefslogtreecommitdiff
path: root/emulators/libdsk
diff options
context:
space:
mode:
authorshattered <shattered@pkgsrc.org>2014-09-01 20:52:28 +0000
committershattered <shattered@pkgsrc.org>2014-09-01 20:52:28 +0000
commit6492c3beb5de7071b42b1281f735dd54d0ea8eff (patch)
treeb6153272c92218423bc47b8da7d7f6b464e4831b /emulators/libdsk
parentd7d33f7843cd7d9380435b3ddc83e00b805e2520 (diff)
downloadpkgsrc-6492c3beb5de7071b42b1281f735dd54d0ea8eff.tar.gz
Import libdsk-1.3.5 as emulators/libdsk.
LibDsk is a library intended to give transparent access to floppy drives and to the "disc image files" used by emulators to represent floppy drives. It currently supports the following disc image formats: - Raw "dd if=foo of=bar" images; - Raw images in logical filesystem order; - CPCEMU-format .DSK images (normal and extended); - CFI-format disc images, as produced by FDCOPY.COM; - ApriDisk-format disc images; - NanoWasp-format disc images, used by the eponymous emulator; - Yaze 'ydsk' disc images, created by the 'yaze' emulators; - Disc images created by Teledisk and CopyQM (read only); - The floppy drive under Linux.
Diffstat (limited to 'emulators/libdsk')
-rw-r--r--emulators/libdsk/DESCR14
-rw-r--r--emulators/libdsk/Makefile17
-rw-r--r--emulators/libdsk/PLIST20
-rw-r--r--emulators/libdsk/distinfo5
4 files changed, 56 insertions, 0 deletions
diff --git a/emulators/libdsk/DESCR b/emulators/libdsk/DESCR
new file mode 100644
index 00000000000..1aea2997c44
--- /dev/null
+++ b/emulators/libdsk/DESCR
@@ -0,0 +1,14 @@
+LibDsk is a library intended to give transparent access to floppy
+drives and to the "disc image files" used by emulators to represent
+floppy drives. It currently supports the following disc image
+formats:
+
+- Raw "dd if=foo of=bar" images;
+- Raw images in logical filesystem order;
+- CPCEMU-format .DSK images (normal and extended);
+- CFI-format disc images, as produced by FDCOPY.COM;
+- ApriDisk-format disc images;
+- NanoWasp-format disc images, used by the eponymous emulator;
+- Yaze 'ydsk' disc images, created by the 'yaze' emulators;
+- Disc images created by Teledisk and CopyQM (read only);
+- The floppy drive under Linux.
diff --git a/emulators/libdsk/Makefile b/emulators/libdsk/Makefile
new file mode 100644
index 00000000000..21192a4e212
--- /dev/null
+++ b/emulators/libdsk/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2014/09/01 20:52:28 shattered Exp $
+#
+
+DISTNAME= libdsk-1.3.5
+CATEGORIES= sysutils
+MASTER_SITES= http://www.seasip.info/Unix/LibDsk/
+
+MAINTAINER= shattered@NetBSD.org
+HOMEPAGE= http://www.seasip.info/Unix/LibDsk/
+COMMENT= Library for accessing floppy discs and disc image files
+LICENSE= gnu-gpl-v2
+
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c
+USE_LIBTOOL= yes
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/emulators/libdsk/PLIST b/emulators/libdsk/PLIST
new file mode 100644
index 00000000000..c0f6ff2d8ea
--- /dev/null
+++ b/emulators/libdsk/PLIST
@@ -0,0 +1,20 @@
+@comment $NetBSD: PLIST,v 1.1 2014/09/01 20:52:28 shattered Exp $
+bin/apriboot
+bin/dskdump
+bin/dskform
+bin/dskid
+bin/dskscan
+bin/dsktrans
+bin/dskutil
+bin/md3serial
+include/libdsk.h
+lib/libdsk.la
+man/man1/apriboot.1
+man/man1/dskdump.1
+man/man1/dskform.1
+man/man1/dskid.1
+man/man1/dskscan.1
+man/man1/dsktrans.1
+man/man1/dskutil.1
+man/man1/md3serial.1
+man/man5/libdskrc.5
diff --git a/emulators/libdsk/distinfo b/emulators/libdsk/distinfo
new file mode 100644
index 00000000000..9bb513306b5
--- /dev/null
+++ b/emulators/libdsk/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/09/01 20:52:28 shattered Exp $
+
+SHA1 (libdsk-1.3.5.tar.gz) = 5529428b30b6ae6e40c21e1c46b464ac4c40cccc
+RMD160 (libdsk-1.3.5.tar.gz) = 24e6637d5b8899840005358ec6227ab97010d8ca
+Size (libdsk-1.3.5.tar.gz) = 1072802 bytes