mirror of
https://git.freebsd.org/ports.git
synced 2025-07-17 09:19:15 -04:00
parent
e9baa3931b
commit
c8ec1e9635
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=386946
5 changed files with 26 additions and 29 deletions
|
@ -2,8 +2,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= ncrypt
|
PORTNAME= ncrypt
|
||||||
PORTVERSION= 0.7.0
|
PORTVERSION= 0.8.0
|
||||||
PORTREVISION= 3
|
|
||||||
CATEGORIES= security
|
CATEGORIES= security
|
||||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTNAME}-${PORTVERSION}
|
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTNAME}-${PORTVERSION}
|
||||||
|
|
||||||
|
@ -11,14 +10,21 @@ MAINTAINER= ports@FreeBSD.org
|
||||||
COMMENT= Advanced AES file encryption tool
|
COMMENT= Advanced AES file encryption tool
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
|
USES= autoreconf tar:tgz
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
|
||||||
USES= tar:tgz
|
|
||||||
|
|
||||||
PLIST_FILES= bin/ncrypt bin/nrm
|
PLIST_FILES= bin/ncrypt bin/nrm
|
||||||
|
|
||||||
|
pre-patch:
|
||||||
|
@${RM} ${WRKSRC}/*.m4
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} -E 's,^(CC|CFLAGS) =,\1 \?=,g' ${WRKSRC}/Makefile.in
|
@${REINPLACE_CMD} -e \
|
||||||
|
's| getopt.c getopt1.c||' ${WRKSRC}/Makefile.am
|
||||||
|
@${REINPLACE_CMD} -e \
|
||||||
|
's|-O0|| ; \
|
||||||
|
s|"\($$CCOPTS\)"|"\1 $$CFLAGS"|' ${WRKSRC}/configure.ac
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (ncrypt-0.7.0.tgz) = 3b6182775bc82a889140b4847b5d30e561093c6ab772440323e4856b157ccc87
|
SHA256 (ncrypt-0.8.0.tgz) = 771267940226bb570dea2a5b2300e542a78285fa38c45d6f74903931c15633ab
|
||||||
SIZE (ncrypt-0.7.0.tgz) = 172283
|
SIZE (ncrypt-0.8.0.tgz) = 785474
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
--- getopt.c.orig Tue Aug 30 11:15:09 2005
|
|
||||||
+++ getopt.c Tue Aug 30 11:15:23 2005
|
|
||||||
@@ -46,6 +46,7 @@
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <stdio.h>
|
|
||||||
+#include <string.h>
|
|
||||||
|
|
||||||
/* Comment out all this code if we are using the GNU C Library, and are not
|
|
||||||
actually compiling the library itself. This code is part of the GNU C
|
|
|
@ -1,5 +1,5 @@
|
||||||
--- ncrypt.c.orig Tue Aug 30 10:57:04 2005
|
--- ncrypt.c.orig 2015-05-11 20:36:52 UTC
|
||||||
+++ ncrypt.c Tue Aug 30 10:57:30 2005
|
+++ ncrypt.c
|
||||||
@@ -17,6 +17,7 @@
|
@@ -17,6 +17,7 @@
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
#include <sys/mman.h>
|
#include <sys/mman.h>
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
NCrypt is intended to give you security in an insecure environment. If you are
|
NCrypt is intended to give you security in an insecure environment.
|
||||||
wanting to encrypt files (particularly on a multi-user system where you don't
|
If you are wanting to encrypt files (particularly on a multi-user
|
||||||
have root), wishing to hide your activites from prying eyes, and want to "cover
|
system where you don't have root), wishing to hide your activites
|
||||||
your tracks", then NCrypt is for you. It is a symmetrical file
|
from prying eyes, and want to "cover your tracks", then NCrypt is
|
||||||
encryptor/decryptor that gives you the choice of the top three candidates for
|
for you. It is a symmetrical file encryptor/decryptor that gives
|
||||||
AES as the encryption algorithm (Rijndael, Serpent, Twofish), tries to minimize
|
you the choice of the top three candidates for AES as the encryption
|
||||||
exposure of the plaintext password in memory, and can safely erase the plaintext
|
algorithm (Rijndael, Serpent, Twofish), tries to minimize exposure
|
||||||
version from the hard drive. It compiles without any extra crypto libraries,
|
of the plaintext password in memory, and can safely erase the
|
||||||
making it ideal for systems where you just have a compiler and basic libraries
|
plaintext version from the hard drive. It compiles without any extra
|
||||||
(such as an ISP's shell server).
|
crypto libraries, making it ideal for systems where you just have
|
||||||
|
a compiler and basic libraries (such as an ISP's shell server).
|
||||||
|
|
||||||
WWW: http://ncrypt.sourceforge.net/
|
WWW: http://ncrypt.sourceforge.net/
|
||||||
|
|
Loading…
Add table
Reference in a new issue