svn commit: r316501 - head/security/gnupg-idea

Andrey Chernov ache at freebsd.org
Thu Apr 25 07:37:29 UTC 2013


This whole port can be simple removed now, since our ports latest gnupg1
(and official gnupg 1.4.13) already have IDEA by default,
just call gpg --version and see:

gpg (GnuPG) 1.4.13
...
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
        CAMELLIA128, CAMELLIA192, CAMELLIA256

Link to the official changelog:
http://lists.gnupg.org/pipermail/gnupg-announce/2012q4/000319.html

What's New
===========
    * Add support for the old cipher algorithm IDEA.

On 25.04.2013 9:17, Dirk Meyer wrote:
> Author: dinoex
> Date: Thu Apr 25 05:17:17 2013
> New Revision: 316501
> URL: http://svnweb.freebsd.org/changeset/ports/316501
> 
> Log:
>   - use OPTIONS_DEFINE
>   - make option IDEA deafult
>   
>   - remove RESTRICTED
>   http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm
>   The last patents expired in 2012 and IDEA is now patent-free and thus free to use.
> 
> Modified:
>   head/security/gnupg-idea/Makefile
> 
> Modified: head/security/gnupg-idea/Makefile
> ==============================================================================
> --- head/security/gnupg-idea/Makefile	Thu Apr 25 05:16:25 2013	(r316500)
> +++ head/security/gnupg-idea/Makefile	Thu Apr 25 05:17:17 2013	(r316501)
> @@ -2,7 +2,7 @@
>  
>  PORTNAME=	gnupg-idea
>  PORTVERSION=	1.0.6
> -PORTREVISION=	3
> +PORTREVISION=	4
>  CATEGORIES=	security
>  MASTER_SITES=	${MASTER_SITE_GNUPG} \
>  		ftp://ftp.gnupg.org/gcrypt/%SUBDIR%/ \
> @@ -20,26 +20,26 @@ COMMENT=	IDEA extension module for gnupg
>  RUN_DEPENDS=	${LOCALBASE}/bin/gpgv:${PORTSDIR}/security/gnupg1
>  
>  EXTRACT_AFTER_ARGS=	> ${WRKSRC}/idea.c
> -RESTRICTED=	IDEA is Patented in the USA and many European countries
>  
>  NO_WRKSUBDIR=	yes
>  CFLAGS+=	-shared -fPIC -DIS_MODULE
>  CFLAGS+=	-Wall -Wcast-align -Wshadow -Wstrict-prototypes
>  PLIST=		${WRKDIR}/.PLIST.more
>  
> -.include <bsd.port.pre.mk>
> +OPTIONS_DEFINE=	IDEA
> +OPTIONS_DEFINE=	IDEA
> +OPTIONS_DEFAULT=IDEA
> +IDEA_DESC=	IDEA encyrption
>  
> -.if defined(MAKE_IDEA) && !defined(WITHOUT_IDEA)
> +.include <bsd.port.options.mk>
> +
> +.if ${PORT_OPTIONS:MIDEA}
>  CONTRIB=	idea rsa
>  DISTFILES=	idea.c.gz:idea rsa.c
>  EXTRACT_ONLY=	idea.c.gz
>  .else
>  CONTRIB=	rsa
>  DISTFILES=	rsa.c
> -
> -pre-fetch:
> -	@${ECHO_MSG}
> -	@${ECHO_MSG} You must set variable MAKE_IDEA to YES, only rsa is build now.
>  .endif
>  
>  pre-extract:
> @@ -69,4 +69,4 @@ do-install:
>  	${INSTALL_PROGRAM} ${WRKSRC}/${i} ${PREFIX}/lib/gnupg/${i}
>  .endfor
>  
> -.include <bsd.port.post.mk>
> +.include <bsd.port.mk>
> 


-- 
bitcoin:13fGiNutKNHcVSsgtGQ7bQ5kgUKgEQHn7N


More information about the svn-ports-head mailing list