git: 0377086a1f58 - main - security/cfv: Reinstate and update to 3.0.0.dev0

Li-Wen Hsu lwhsu at FreeBSD.org
Mon Aug 2 16:36:53 UTC 2021


The branch main has been updated by lwhsu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0377086a1f58526c3026ae470cd8191838b4c1f9

commit 0377086a1f58526c3026ae470cd8191838b4c1f9
Author:     Terry Kennedy <terry-freebsd at glaver.org>
AuthorDate: 2021-08-02 16:36:24 +0000
Commit:     Li-Wen Hsu <lwhsu at FreeBSD.org>
CommitDate: 2021-08-02 16:36:24 +0000

    security/cfv: Reinstate and update to 3.0.0.dev0
    
    PR:             257546
---
 MOVED                  |  1 -
 security/Makefile      |  1 +
 security/cfv/Makefile  | 28 ++++++++++++++++++++++++++++
 security/cfv/distinfo  |  3 +++
 security/cfv/pkg-descr | 15 +++++++++++++++
 5 files changed, 47 insertions(+), 1 deletion(-)

diff --git a/MOVED b/MOVED
index c310d5933aa2..9ae4e414ab31 100644
--- a/MOVED
+++ b/MOVED
@@ -13857,7 +13857,6 @@ science/py-hcluster||2020-01-27|Has expired: Unmaintained, uses EOLed python27
 science/py-pyteomics.biolccc||2020-01-27|Has expired: Unmaintained, uses EOLed python27
 science/pycdf||2020-01-27|Has expired: Unmaintained, uses EOLed python27
 security/blindelephant||2020-01-27|Has expired: Unmaintained, uses EOLed python27
-security/cfv||2020-01-27|Has expired: Unmaintained, uses EOLed python27
 security/fsh||2020-01-27|Has expired: Unmaintained, uses EOLed python27
 security/gcipher||2020-01-27|Has expired: Unmaintained, uses EOLed python27
 security/kedpm||2020-01-27|Has expired: Unmaintained, uses EOLed python27
diff --git a/security/Makefile b/security/Makefile
index 7143ec98aa80..2cb4494a6301 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -72,6 +72,7 @@
     SUBDIR += certmgr
     SUBDIR += cfs
     SUBDIR += cfssl
+    SUBDIR += cfv
     SUBDIR += chaosreader
     SUBDIR += checkpassword
     SUBDIR += checkpassword-pam
diff --git a/security/cfv/Makefile b/security/cfv/Makefile
new file mode 100644
index 000000000000..fe1389c7b1ec
--- /dev/null
+++ b/security/cfv/Makefile
@@ -0,0 +1,28 @@
+PORTNAME=	cfv
+DISTVERSIONPREFIX=	v
+DISTVERSION=	3.0.0.dev0
+CATEGORIES=	security
+MASTER_SITES=	GH
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	terry-freebsd at glaver.org
+COMMENT=	Utility to both test and create .sfv, .csv, and md5sum files
+
+LICENSE=	GPLv2+
+
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR}
+
+USES=		python
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	cfv-project
+
+USE_PYTHON=	autoplist concurrent distutils
+
+NO_ARCH=	yes
+
+do-test:
+	cd ${WRKSRC}/test && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} test.py
+
+.include <bsd.port.mk>
diff --git a/security/cfv/distinfo b/security/cfv/distinfo
new file mode 100644
index 000000000000..36c10658bbf6
--- /dev/null
+++ b/security/cfv/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1627874328
+SHA256 (cfv-project-cfv-v3.0.0.dev0_GH0.tar.gz) = 9ddf1ad84b34e53d07cd42ed3eeb433fa4c11800da3c51ddf8f9409bf3419211
+SIZE (cfv-project-cfv-v3.0.0.dev0_GH0.tar.gz) = 91221
diff --git a/security/cfv/pkg-descr b/security/cfv/pkg-descr
new file mode 100644
index 000000000000..842a4f7e54e8
--- /dev/null
+++ b/security/cfv/pkg-descr
@@ -0,0 +1,15 @@
+cfv is a utility to both test and create .sfv, .csv and md5sum files. These
+files are commonly used to ensure the correct retrieval or storage of data.
+
+Features:
+   - supports .sfv, .csv(2, 3, and 4 field variants), md5sum, BSD md5
+     sha1sum, .torrent and (test-only) .par, .par2 file formats
+   - automatic checksum file naming ability in create mode
+   - recursive operation
+   - show unverified files option
+   - ignore case and fix path separator options for cross platform use
+   - transparent gzip support for checksum files
+   - configurable renaming of bad files (with testing against previous bad
+     files, to save only unique differing copies)
+
+WWW: https://github.com/cfv-project/cfv


More information about the dev-commits-ports-main mailing list