summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Kolobov <sergei@FreeBSD.org>2003-10-29 16:17:00 +0000
committerSergei Kolobov <sergei@FreeBSD.org>2003-10-29 16:17:00 +0000
commit777967b433a765c6bdb0525e4079d32787253f33 (patch)
tree278d33171c0acbc9c3db5a13307c361c07301ba4
parentUpdate 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/Makefile1
-rw-r--r--emulators/lib765/Makefile27
-rw-r--r--emulators/lib765/distinfo1
-rw-r--r--emulators/lib765/pkg-descr14
-rw-r--r--emulators/lib765/pkg-plist8
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%%