New port: security/akmos.

Akmos is a cryptographic library with CLI.

It supports:
- symmetric ciphering;
- computing message digests (hashes);
- calculating a message authentication code (MAC);

Depends only on the standard C library.
Primary develop for the x86_64 architecture.

WWW: https://github.com/melanhit/akmos

PR:		206987
Submitted by:	Andrew Romanenko <melanhit@gmail.com>
This commit is contained in:
Raphael Kubo da Costa 2016-03-24 11:01:18 +00:00
parent 3a651a32a0
commit ebd6910628
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=411770
5 changed files with 52 additions and 0 deletions

View File

@ -14,6 +14,7 @@
SUBDIR += afterglow
SUBDIR += aide
SUBDIR += aimsniff
SUBDIR += akmos
SUBDIR += amap
SUBDIR += amavis-stats
SUBDIR += amavisd-milter

31
security/akmos/Makefile Normal file
View File

@ -0,0 +1,31 @@
# $FreeBSD$
PORTNAME= akmos
PORTVERSION= 0.5.1
CATEGORIES= security
MAINTAINER= melanhit@gmail.com
COMMENT= Cryptographic library with low footprint
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= melanhit
GH_PROJECT= ${PORTNAME}
GNU_CONFIGURE= yes
USES= cmake:outsource
OPTIONS_DEFINE= ASM TEST
OPTIONS_DEFAULT=ASM
ASM_CMAKE_ON= -DAKMOS_USE_ASM:BOOL=TRUE
ASM_CMAKE_OFF= -DAKMOS_USE_ASM:BOOL=FALSE
TEST_CMAKE_ON= -DAKMOS_ENABLE_TEST:BOOL=TRUE
TEST_CMAKE_OFF= -DAKMOS_ENABLE_TEST:BOOL=FALSE
.include <bsd.port.mk>

2
security/akmos/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (melanhit-akmos-0.5.1_GH0.tar.gz) = 627346aa85352140894bed490ebd840f6cc563316f0b544bf6b48e7017d0dd9f
SIZE (melanhit-akmos-0.5.1_GH0.tar.gz) = 165208

11
security/akmos/pkg-descr Normal file
View File

@ -0,0 +1,11 @@
Akmos is a cryptographic library with CLI.
It supports:
- symmetric ciphering;
- computing message digests (hashes);
- calculating a message authentication code (MAC);
Depends only on the standard C library.
Primary develop for the x86_64 architecture.
WWW: https://github.com/melanhit/akmos

7
security/akmos/pkg-plist Normal file
View File

@ -0,0 +1,7 @@
bin/akmos
include/akmos.h
lib/libakmos.a
lib/libakmos.so
lib/libakmos.so.5
lib/libakmos.so.0.5
man/man1/akmos.1.gz