Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Feb 2015 21:48:22 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r380126 - in head/misc: . vdmfec
Message-ID:  <201502272148.t1RLmMHV021770@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Fri Feb 27 21:48:21 2015
New Revision: 380126
URL: https://svnweb.freebsd.org/changeset/ports/380126
QAT: https://qat.redports.org/buildarchive/r380126/

Log:
  New port: misc/vdmfec
  
  VDMFEC implements Block ECC using a Forward Error Correction (FEC)
  code based on Vandermonde (VDM) matrices in GF(2^8) due to Luigi
  Rizzo.
  
  Its primary application is intended to be in recovering data from
  unreliable media such as diskettes. Another example is wrapping
  'zfs send' streams before dumping onto tape.
  
  The home page for FEC is http://www.iet.unipi.it/~luigi/fec.html
  
  WWW: http://members.tripod.com/professor_tom/archives/
  
  PR:		197950
  Submitted by:	Harald Schmalzbauer <bugzilla.freebsd@omnilan.de>

Added:
  head/misc/vdmfec/
  head/misc/vdmfec/Makefile   (contents, props changed)
  head/misc/vdmfec/distinfo   (contents, props changed)
  head/misc/vdmfec/pkg-descr   (contents, props changed)
Modified:
  head/misc/Makefile

Modified: head/misc/Makefile
==============================================================================
--- head/misc/Makefile	Fri Feb 27 20:48:16 2015	(r380125)
+++ head/misc/Makefile	Fri Feb 27 21:48:21 2015	(r380126)
@@ -445,6 +445,7 @@
     SUBDIR += usbrh-libusb
     SUBDIR += utftools
     SUBDIR += valspeak
+    SUBDIR += vdmfec
     SUBDIR += vera
     SUBDIR += vifm
     SUBDIR += viz

Added: head/misc/vdmfec/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/vdmfec/Makefile	Fri Feb 27 21:48:21 2015	(r380126)
@@ -0,0 +1,36 @@
+# Created by: Harald Schmalzbauer <freebsd@omnilan.de>
+# $FreeBSD$
+
+PORTNAME=	vdmfec
+PORTVERSION=	1.0
+CATEGORIES=	misc archivers
+MASTER_SITES=	http://members.tripod.com/professor_tom/archives/
+
+MAINTAINER=	freebsd@omnilan.de
+COMMENT=	ECC wrapper using Vandermonde matrices based FEC
+
+LICENSE=	GPLv2
+
+USES=		tar:tgz
+
+HAS_CONFIGURE=	yes
+
+CONFIGURE_ARGS+=	--prefix=${PREFIX}
+
+PORTDOCS=	*
+
+PLIST_FILES=	bin/vdm_decode \
+		bin/vdm_encode \
+		bin/vdmfec \
+		man/man1/vdmfec.1.gz
+
+do-install:
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+	${INSTALL_MAN} ${WRKSRC}/README.fec ${STAGEDIR}${DOCSDIR}
+	${INSTALL_PROGRAM} ${WRKSRC}/vdmfec ${STAGEDIR}/${PREFIX}/bin
+	${LN} ${STAGEDIR}/${PREFIX}/bin/vdmfec ${STAGEDIR}/${PREFIX}/bin/vdm_encode
+	${LN} ${STAGEDIR}/${PREFIX}/bin/vdmfec ${STAGEDIR}/${PREFIX}/bin/vdm_decode
+	${INSTALL_MAN} ${WRKSRC}/vdmfec.1 ${STAGEDIR}/${PREFIX}/man/man1/
+
+.include <bsd.port.mk>

Added: head/misc/vdmfec/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/vdmfec/distinfo	Fri Feb 27 21:48:21 2015	(r380126)
@@ -0,0 +1,2 @@
+SHA256 (vdmfec-1.0.tgz) = 350b2c75f520b065fb5d34d8718a7b25476c899cd72a740efebf76d1a927f844
+SIZE (vdmfec-1.0.tgz) = 116118

Added: head/misc/vdmfec/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/vdmfec/pkg-descr	Fri Feb 27 21:48:21 2015	(r380126)
@@ -0,0 +1,11 @@
+VDMFEC implements Block ECC using a Forward Error Correction (FEC)
+code based on Vandermonde (VDM) matrices in GF(2^8) due to Luigi
+Rizzo.
+
+Its primary application is intended to be in recovering data from
+unreliable media such as diskettes. Another example is wrapping
+'zfs send' streams before dumping onto tape.
+
+The home page for FEC is http://www.iet.unipi.it/~luigi/fec.html
+
+WWW: http://members.tripod.com/professor_tom/archives/



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