diff options
author | Fernando ApesteguĂa <fernape@FreeBSD.org> | 2020-06-18 06:57:44 +0000 |
---|---|---|
committer | Fernando ApesteguĂa <fernape@FreeBSD.org> | 2020-06-18 06:57:44 +0000 |
commit | 4fd4371bbbdb396707b9c1a000c220c41ed52134 (patch) | |
tree | 53539e2ed80315777466c573e603fbd481593885 /security/vigenere | |
parent | 7fe7f1d7b79780ce94636211f73093b383374731 (diff) | |
download | ports-4fd4371bbbdb396707b9c1a000c220c41ed52134.tar.gz ports-4fd4371bbbdb396707b9c1a000c220c41ed52134.zip |
new port: security/vigenere: cipher algorithm tool
vigenere is an implementation of the Vigenere cipher algorithm extended
to the entire set of printable ASCII characters
https://www.olivermahmoudi.com/programming/vigenere-cipher/
PR: 247244
Submitted by: fbsd@olivermahmoudi.com
Notes
Notes:
svn path=/head/; revision=539531
Diffstat (limited to 'security/vigenere')
-rw-r--r-- | security/vigenere/Makefile | 24 | ||||
-rw-r--r-- | security/vigenere/distinfo | 3 | ||||
-rw-r--r-- | security/vigenere/pkg-descr | 6 |
3 files changed, 33 insertions, 0 deletions
diff --git a/security/vigenere/Makefile b/security/vigenere/Makefile new file mode 100644 index 000000000000..8d59efc06ecf --- /dev/null +++ b/security/vigenere/Makefile @@ -0,0 +1,24 @@ +# $FreeBSD$ + +PORTNAME= vigenere +PORTVERSION= 1.0 +CATEGORIES= security +MASTER_SITES= http://www.olivermahmoudi.com/files/ + +MAINTAINER= fbsd@olivermahmoudi.com +COMMENT= Vigenere cipher cryptography tool + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +PLIST_FILES= bin/vigenere \ + man/man1/vigenere.1.gz + +do-build: + cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} -o ${PORTNAME} ${PORTNAME}.c + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1 + +.include <bsd.port.mk> diff --git a/security/vigenere/distinfo b/security/vigenere/distinfo new file mode 100644 index 000000000000..2471fca609ce --- /dev/null +++ b/security/vigenere/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1592095290 +SHA256 (vigenere-1.0.tar.gz) = 96bc7dc9b582a36ec020cee47f9840065b7beb53ef8d5b68962643077b6c0b6b +SIZE (vigenere-1.0.tar.gz) = 5618 diff --git a/security/vigenere/pkg-descr b/security/vigenere/pkg-descr new file mode 100644 index 000000000000..a99f02258a1f --- /dev/null +++ b/security/vigenere/pkg-descr @@ -0,0 +1,6 @@ +vigenere is an implementation of the Vigenere cipher encryption +algorithm with an extension to all printable ASCII characters. +The utility is capable of encrypting/decrypting arguments that +are passed to it upon invocation or process input- and outputfiles. + +WWW: https://www.olivermahmoudi.com/programming/vigenere-cipher/ |