The American/European/Japanese patents on IDEA have expired.  We
can remove the special flavor and just include it by default.

Index: Makefile
===================================================================
RCS file: /cvs/ports/security/gnupg/Makefile,v
retrieving revision 1.80
diff -u -p -r1.80 Makefile
--- Makefile    31 Jan 2012 10:51:48 -0000      1.80
+++ Makefile    12 Jul 2012 15:27:19 -0000
@@ -4,7 +4,7 @@ COMMENT=        GNU privacy guard - a free PGP 
 
 DISTNAME=      gnupg-1.4.11
 CATEGORIES=    security
-REVISION=      1
+REVISION=      2
 
 # restrict, not compatible with gnupg-2.
 PKGSPEC =      gnupg-<2
@@ -18,7 +18,9 @@ MASTER_SITES= ftp://ftp.gnupg.org/gcrypt
                ftp://pgp.iijlab.net/pub/pgp/gnupg/ \
                ftp://ring.aist.go.jp/pub/net/gnupg/gnupg/
 
-MASTER_SITES0= ftp://ftp.gnupg.dk/pub/contrib-dk/
+MASTER_SITES0= ftp://ftp.gnupg.dk/contrib-dk/
+
+DISTFILES=     ${DISTNAME}${EXTRACT_SUFX} idea.c.gz:0
 
 HOMEPAGE=      http://www.gnupg.org/
 
@@ -46,20 +48,9 @@ CONFIGURE_ENV=       CPPFLAGS="-I${LOCALBASE}/
 MAKE_FLAGS=    LIBINTL="-L${LOCALBASE}/lib -lintl -liconv" \
                LIBICONV="-L${LOCALBASE}/lib -liconv"
 
-FLAVORS=       idea card ldap
+FLAVORS=       card ldap
 FLAVOR?=
 
-.if ${FLAVOR:L:Midea}
-PERMIT_PACKAGE_CDROM=  a patented algorithm
-PERMIT_DISTFILES_CDROM=        a patented algorithm
-DISTFILES=             ${DISTNAME}${EXTRACT_SUFX} idea.c.gz:0
-
-post-extract:
-       ln -s ${WRKDIR}/idea.c ${WRKSRC}/cipher/idea.c
-.else
-SUPDISTFILES=  idea.c.gz:0
-.endif
-
 .if ${FLAVOR:L:Mcard}
 LIB_DEPENDS+=          devel/libusb-compat
 WANTLIB +=             usb pthread
@@ -78,6 +69,9 @@ CONFIGURE_ARGS+=      --disable-ldap
 
 GNUPGDOCFILES= README AUTHORS COPYING THANKS TODO BUGS \
                doc/DETAILS doc/FAQ doc/OpenPGP doc/HACKING
+
+post-extract:
+       ln -s ${WRKDIR}/idea.c ${WRKSRC}/cipher/idea.c
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gnupg
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/gnupg/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo    25 Oct 2010 12:57:13 -0000      1.22
+++ distinfo    12 Jul 2012 15:27:19 -0000
@@ -1,9 +1,3 @@
-MD5 (gnupg-1.4.11.tar.gz) = j7ZiJ9zRDYdYXXJB2xWDAg==
-MD5 (idea.c.gz) = ncO8CGgkqMejMfNeCaPlfw==
-RMD160 (gnupg-1.4.11.tar.gz) = wwfWmgwefZJ1Ak7ewc7rBzRRbU0=
-RMD160 (idea.c.gz) = 41vloDHRDVI0GsXwKdKPgR7dkI0=
-SHA1 (gnupg-1.4.11.tar.gz) = v/sMYLLnApgPcUjuOgYPKa3IIzE=
-SHA1 (idea.c.gz) = gv3tTsMbl7Oy3SJ0GIC2fP7kD4Q=
 SHA256 (gnupg-1.4.11.tar.gz) = VdRXtVApxg7sVxwuc588DmOdQRhjtYoSF4zcY4NANtc=
 SHA256 (idea.c.gz) = MJko2jSUHf8db2aHVC/z1YMG2Fvp4amQa8T5+OYBGEQ=
 SIZE (gnupg-1.4.11.tar.gz) = 4713877
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/gnupg/pkg/PLIST,v
retrieving revision 1.26
diff -u -p -r1.26 PLIST
--- pkg/PLIST   31 Jan 2012 10:51:48 -0000      1.26
+++ pkg/PLIST   12 Jul 2012 15:27:19 -0000
@@ -1,6 +1,7 @@
 @comment $OpenBSD: PLIST,v 1.26 2012/01/31 10:51:48 espie Exp $
 @option no-default-conflict
 @conflict gnupg-<2
+@pkgpath ${BASE_PKGPATH},idea
 @bin bin/gpg
 bin/gpg-zip
 @bin bin/gpgsplit
-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to