From owner-svn-ports-all@freebsd.org Mon Mar 29 14:59:46 2021 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 85B8E579CD4; Mon, 29 Mar 2021 14:59:46 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F8G2V3Nr0z3lc1; Mon, 29 Mar 2021 14:59:46 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 675EC151DA; Mon, 29 Mar 2021 14:59:46 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 12TExkZm055877; Mon, 29 Mar 2021 14:59:46 GMT (envelope-from crees@FreeBSD.org) Received: (from crees@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 12TExjGS055873; Mon, 29 Mar 2021 14:59:45 GMT (envelope-from crees@FreeBSD.org) Message-Id: <202103291459.12TExjGS055873@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: crees set sender to crees@FreeBSD.org using -f From: Chris Rees Date: Mon, 29 Mar 2021 14:59:45 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r569474 - in head/sysutils: . fluxengine X-SVN-Group: ports-head X-SVN-Commit-Author: crees X-SVN-Commit-Paths: in head/sysutils: . fluxengine X-SVN-Commit-Revision: 569474 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Mar 2021 14:59:46 -0000 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 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 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/