emulators/libdsk 1.5.22
Enables access to disks and disk images; also via serial line
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
fba05c9b42- License
- GPLv2
- Categories
- emulators, devel
- Package size
- 584.2 KiB, 1727.1 KiB installed
Description
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.
Install
As a binary package — by origin, or by package name:
pkg install emulators/libdsk
pkg install libdsk
From the ports tree:
cd /usr/ports/emulators/libdsk/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libdsk>0:emulators/libdsk
LIB_DEPENDS= libdsk.so:emulators/libdsk
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.5.22 | 1.5.22 | 1.4.2 | 1.4.2_1 | 1.5.22 |
| FreeBSD:14:quarterly | 1.5.22 | 1.5.22 | n/a | 1.4.2_1 | 1.5.22 |
| FreeBSD:15:latest | 1.5.22 | 1.5.22 | n/a | 1.4.2_1 | 1.4.2_1 |
| FreeBSD:15:quarterly | 1.5.22 | 1.5.22 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.5.22 | 1.5.22 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Required by 3
Configuration
Options name: emulators_libdsk
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- libtool
- Service scripts
- none
Files
Manual pages 9
- apriboot(1)
- dskdump(1)
- dskform(1)
- dskid(1)
- dskscan(1)
- dsktrans(1)
- dskutil(1)
- libdskrc(5)
- md3serial(1)
pkg-plist 22
- bin/apriboot
- bin/dskdump
- bin/dskform
- bin/dskid
- bin/dskscan
- bin/dsktrans
- bin/dskutil
- bin/md3serial
- include/libdsk.h
- lib/libdsk.a
- lib/libdsk.so
- lib/libdsk.so.5
- lib/libdsk.so.5.4.2
- share/man/man1/apriboot.1.gz
- share/man/man1/dskdump.1.gz
- share/man/man1/dskform.1.gz
- share/man/man1/dskid.1.gz
- share/man/man1/dskscan.1.gz
- share/man/man1/dsktrans.1.gz
- share/man/man1/dskutil.1.gz
- share/man/man1/md3serial.1.gz
- share/man/man5/libdskrc.5.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libdsk-1.5.22.tar.gz | 1.338603e+06 | 810f800bcc7665f4c1b35e19aaecb35f3729b712ad1d807105059b4bdb1cf049 |
Master sites 1
- https://www.seasip.info/Unix/LibDsk/
Commit history 3
| Date | Commit | Credits | Log message |
|---|---|---|---|
fba05c9b42 |
Alex Kozlov | Reset maintainership for [email protected] ports Maintainer's mail bounces:
[email protected]: all relevant MX records point to non-existent hosts |
|
8a9a813b7f |
Alex Kozlov | emulators/libdsk: Fix plist | |
fea6a17af5 |
Alex Kozlov | emulators/libdsk: Update to 1.5.22 - Update emulators/libdsk to 1.5.22 (mkfs.cpm from cpmtools2 doesn't
work with the current version) [1]
- Update WWW and MASTER_SITES when appropriate
- Bump PORTREVISION of consumers
Reported by: Jeffrey H. Johnson <[email protected]> [1]
PR: 297552
Approved by: maintainer timeout |