diff options
author | Sergei Kolobov <sergei@FreeBSD.org> | 2003-10-29 16:17:00 +0000 |
---|---|---|
committer | Sergei Kolobov <sergei@FreeBSD.org> | 2003-10-29 16:17:00 +0000 |
commit | 777967b433a765c6bdb0525e4079d32787253f33 (patch) | |
tree | 278d33171c0acbc9c3db5a13307c361c07301ba4 | |
parent | Update to 2.4.1 (diff) |
Add lib765 0.3.1.1, emulation of uPD765a Floppy Disc Controller.
lib765 is an emulation of the uPD765a (AKA Intel 8272) Floppy Disc Controller
[FDC] as used in Amstrad computers such as the PCW, CPC and Spectrum +3. At
present it is not a "full" 765; features not used in the PCW BIOS (such as:
DMA; multisector reads/writes; multitrack mode) are either left unimplemented
or incomplete.
lib765 is released under the GNU Library GPL.
Author: John Elliott <jce@seasip.demon.co.uk>
WWW: http://www.seasip.demon.co.uk/Unix/LibDsk/
PR: 58637
Submitted by: Alexey V. Antipovsky <kemm@in-line.ru>
Notes
Notes:
svn path=/head/; revision=92571
-rw-r--r-- | emulators/Makefile | 1 | ||||
-rw-r--r-- | emulators/lib765/Makefile | 27 | ||||
-rw-r--r-- | emulators/lib765/distinfo | 1 | ||||
-rw-r--r-- | emulators/lib765/pkg-descr | 14 | ||||
-rw-r--r-- | emulators/lib765/pkg-plist | 8 |
5 files changed, 51 insertions, 0 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index be43ab2a1b2b..1b29e40f4e4c 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -36,6 +36,7 @@ SUBDIR += its SUBDIR += klh10 SUBDIR += kmamerun + SUBDIR += lib765 SUBDIR += libvm68k SUBDIR += linux-ePSXe SUBDIR += linux-peops-softgpu diff --git a/emulators/lib765/Makefile b/emulators/lib765/Makefile new file mode 100644 index 000000000000..04cc14c98b38 --- /dev/null +++ b/emulators/lib765/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: lib765 +# Date created: 2003-10-27 +# Whom: Alexey V. Antipovsky <kemm@in-line.ru> +# +# $FreeBSD$ +# + +PORTNAME= lib765 +PORTVERSION= 0.3.1.1 +CATEGORIES= emulators devel +MASTER_SITES= http://www.seasip.demon.co.uk/Unix/LibDsk/ + +MAINTAINER= kemm@in-line.ru +COMMENT= Emulation of uPD765a Floppy Disc Controller + +USE_LIBTOOL= yes +INSTALLS_SHLIB= yes + +DOCS= ChangeLog doc/765.txt + +.if !defined(NOPORTDOCS) +post-install: + @${MKDIR} ${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} +.endif + +.include <bsd.port.mk> diff --git a/emulators/lib765/distinfo b/emulators/lib765/distinfo new file mode 100644 index 000000000000..8edbc814076a --- /dev/null +++ b/emulators/lib765/distinfo @@ -0,0 +1 @@ +MD5 (lib765-0.3.1.1.tar.gz) = 1d44827dd9df69c60014c9ede0096182 diff --git a/emulators/lib765/pkg-descr b/emulators/lib765/pkg-descr new file mode 100644 index 000000000000..3395d3da2ba7 --- /dev/null +++ b/emulators/lib765/pkg-descr @@ -0,0 +1,14 @@ +lib765 is an emulation of the uPD765a (AKA Intel 8272) Floppy Disc Controller +[FDC] as used in Amstrad computers such as the PCW, CPC and Spectrum +3. At +present it is not a "full" 765; features not used in the PCW BIOS (such as: +DMA; multisector reads/writes; multitrack mode) are either left unimplemented +or incomplete. + +lib765 is released under the GNU Library GPL. + +Author: John Elliott <jce@seasip.demon.co.uk> +WWW: http://www.seasip.demon.co.uk/Unix/LibDsk/ + +-- +Alexey V. Antipovsky +kemm@in-line.ru diff --git a/emulators/lib765/pkg-plist b/emulators/lib765/pkg-plist new file mode 100644 index 000000000000..2477962ea797 --- /dev/null +++ b/emulators/lib765/pkg-plist @@ -0,0 +1,8 @@ +@comment $FreeBSD$ +include/765.h +lib/lib765.a +lib/lib765.so +lib/lib765.so.3 +%%PORTDOCS%%%%DOCSDIR%%/765.txt +%%PORTDOCS%%%%DOCSDIR%%/ChangeLog +%%PORTDOCS%%@dirrm %%DOCSDIR%% |