svn commit: r569474 - in head/sysutils: . fluxengine
Chris Rees
crees at FreeBSD.org
Mon Mar 29 14:59:46 UTC 2021
Author: crees
Date: Mon Mar 29 14:59:45 2021
New Revision: 569474
URL: https://svnweb.freebsd.org/changeset/ports/569474
Log:
The FluxEngine is a very cheap USB floppy disk interface capable of reading
and writing exotic non-PC floppy disk formats. It allows you to use a
conventional PC drive to accept Amiga disks, CLV Macintosh disks, bizarre
128-sector CP/M disks, and other weird and bizarre formats.
The hardware consists of a single, commodity part with a floppy drive
connector soldered onto it. No ordering custom boards, no fiddly surface
mount assembly, and no fuss: nineteen simple solder joints and you're done.
WWW: http://cowlark.com/fluxengine/
PR: 254586
Submitted by: Simon Peter <probono at puredarwin.org>
Added:
head/sysutils/fluxengine/
head/sysutils/fluxengine/Makefile (contents, props changed)
head/sysutils/fluxengine/distinfo (contents, props changed)
head/sysutils/fluxengine/pkg-descr (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Mon Mar 29 14:47:16 2021 (r569473)
+++ head/sysutils/Makefile Mon Mar 29 14:59:45 2021 (r569474)
@@ -363,6 +363,7 @@
SUBDIR += flog
SUBDIR += flowgger
SUBDIR += fluent-bit
+ SUBDIR += fluxengine
SUBDIR += fonteditfs
SUBDIR += foremost
SUBDIR += fortunelock
Added: head/sysutils/fluxengine/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fluxengine/Makefile Mon Mar 29 14:59:45 2021 (r569474)
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+PORTNAME= fluxengine
+DISTVERSION= 572
+CATEGORIES= sysutils
+
+MAINTAINER= probono at puredarwin.org
+COMMENT= USB floppy disk interface for reading and writing non-PC disk formats
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/COPYING.md
+
+BUILD_DEPENDS= ninja:devel/ninja
+
+USES= pkgconfig gmake compiler:gcc-c++11-lib sqlite
+
+USE_GITHUB= yes
+GH_ACCOUNT= davidgiven
+GH_TAGNAME= 61ff48c
+
+PLIST_FILES= bin/brother120tool \
+ bin/brother240tool \
+ bin/fluxengine
+
+post-patch:
+ ${REINPLACE_CMD} 's,^\(export CXX = \).*,\1${CXX},' ${WRKSRC}/Makefile
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/brother120tool ${STAGEDIR}${PREFIX}/bin/
+ ${INSTALL_PROGRAM} ${WRKSRC}/brother240tool ${STAGEDIR}${PREFIX}/bin/
+ ${INSTALL_PROGRAM} ${WRKSRC}/fluxengine ${STAGEDIR}${PREFIX}/bin/
+
+.include <bsd.port.mk>
Added: head/sysutils/fluxengine/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fluxengine/distinfo Mon Mar 29 14:59:45 2021 (r569474)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1616779136
+SHA256 (davidgiven-fluxengine-572-61ff48c_GH0.tar.gz) = 3eeded82d5a833367b5de5a8d1f6f29511f87103a875ba79e963f4aa8239f8ec
+SIZE (davidgiven-fluxengine-572-61ff48c_GH0.tar.gz) = 4274615
Added: head/sysutils/fluxengine/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fluxengine/pkg-descr Mon Mar 29 14:59:45 2021 (r569474)
@@ -0,0 +1,10 @@
+The FluxEngine is a very cheap USB floppy disk interface capable of reading
+and writing exotic non-PC floppy disk formats. It allows you to use a
+conventional PC drive to accept Amiga disks, CLV Macintosh disks, bizarre
+128-sector CP/M disks, and other weird and bizarre formats.
+
+The hardware consists of a single, commodity part with a floppy drive
+connector soldered onto it. No ordering custom boards, no fiddly surface
+mount assembly, and no fuss: nineteen simple solder joints and you're done.
+
+WWW: http://cowlark.com/fluxengine/
More information about the svn-ports-head
mailing list