Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 May 2015 17:14:50 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r386946 - in head/security/ncrypt: . files
Message-ID:  <201505211714.t4LHEoNO016785@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Thu May 21 17:14:49 2015
New Revision: 386946
URL: https://svnweb.freebsd.org/changeset/ports/386946

Log:
  - Update to 0.8.0
  
  PR:		200307
  Submitted by:	tkato432@yahoo.com

Deleted:
  head/security/ncrypt/files/patch-getopt.c
Modified:
  head/security/ncrypt/Makefile
  head/security/ncrypt/distinfo
  head/security/ncrypt/files/patch-ncrypt.c
  head/security/ncrypt/pkg-descr

Modified: head/security/ncrypt/Makefile
==============================================================================
--- head/security/ncrypt/Makefile	Thu May 21 16:58:20 2015	(r386945)
+++ head/security/ncrypt/Makefile	Thu May 21 17:14:49 2015	(r386946)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	ncrypt
-PORTVERSION=	0.7.0
-PORTREVISION=	3
+PORTVERSION=	0.8.0
 CATEGORIES=	security
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTNAME}-${PORTVERSION}
 
@@ -11,14 +10,21 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Advanced AES file encryption tool
 
 LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
 
+USES=		autoreconf tar:tgz
 GNU_CONFIGURE=	yes
-INSTALL_TARGET=	install-strip
-USES=		tar:tgz
 
 PLIST_FILES=	bin/ncrypt bin/nrm
 
+pre-patch:
+	@${RM} ${WRKSRC}/*.m4
+
 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>

Modified: head/security/ncrypt/distinfo
==============================================================================
--- head/security/ncrypt/distinfo	Thu May 21 16:58:20 2015	(r386945)
+++ head/security/ncrypt/distinfo	Thu May 21 17:14:49 2015	(r386946)
@@ -1,2 +1,2 @@
-SHA256 (ncrypt-0.7.0.tgz) = 3b6182775bc82a889140b4847b5d30e561093c6ab772440323e4856b157ccc87
-SIZE (ncrypt-0.7.0.tgz) = 172283
+SHA256 (ncrypt-0.8.0.tgz) = 771267940226bb570dea2a5b2300e542a78285fa38c45d6f74903931c15633ab
+SIZE (ncrypt-0.8.0.tgz) = 785474

Modified: head/security/ncrypt/files/patch-ncrypt.c
==============================================================================
--- head/security/ncrypt/files/patch-ncrypt.c	Thu May 21 16:58:20 2015	(r386945)
+++ head/security/ncrypt/files/patch-ncrypt.c	Thu May 21 17:14:49 2015	(r386946)
@@ -1,5 +1,5 @@
---- ncrypt.c.orig	Tue Aug 30 10:57:04 2005
-+++ ncrypt.c	Tue Aug 30 10:57:30 2005
+--- ncrypt.c.orig	2015-05-11 20:36:52 UTC
++++ ncrypt.c
 @@ -17,6 +17,7 @@
  #include <sys/stat.h>
  #include <sys/mman.h>

Modified: head/security/ncrypt/pkg-descr
==============================================================================
--- head/security/ncrypt/pkg-descr	Thu May 21 16:58:20 2015	(r386945)
+++ head/security/ncrypt/pkg-descr	Thu May 21 17:14:49 2015	(r386946)
@@ -1,12 +1,13 @@
-NCrypt is intended to give you security in an insecure environment. If you are
-wanting to encrypt files (particularly on a multi-user system where you don't
-have root), wishing to hide your activites from prying eyes, and want to "cover
-your tracks", then NCrypt is for you. It is a symmetrical file
-encryptor/decryptor that gives you the choice of the top three candidates for
-AES as the encryption algorithm (Rijndael, Serpent, Twofish), tries to minimize
-exposure of the plaintext password in memory, and can safely erase the plaintext
-version from the hard drive. It compiles without any extra crypto libraries,
-making it ideal for systems where you just have a compiler and basic libraries
-(such as an ISP's shell server).
+NCrypt is intended to give you security in an insecure environment.
+If you are wanting to encrypt files (particularly on a multi-user
+system where you don't have root), wishing to hide your activites
+from prying eyes, and want to "cover your tracks", then NCrypt is
+for you. It is a symmetrical file encryptor/decryptor that gives
+you the choice of the top three candidates for AES as the encryption
+algorithm (Rijndael, Serpent, Twofish), tries to minimize exposure
+of the plaintext password in memory, and can safely erase the
+plaintext version from the hard drive. It compiles without any extra
+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/



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