Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Mar 2021 14:59:45 +0000 (UTC)
From:      Chris Rees <crees@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r569474 - in head/sysutils: . fluxengine
Message-ID:  <202103291459.12TExjGS055873@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103291459.12TExjGS055873>