summaryrefslogtreecommitdiff
path: root/security/gnupg/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'security/gnupg/Makefile')
-rw-r--r--security/gnupg/Makefile18
1 files changed, 16 insertions, 2 deletions
diff --git a/security/gnupg/Makefile b/security/gnupg/Makefile
index 47a8919c660c..94f9bde34d9e 100644
--- a/security/gnupg/Makefile
+++ b/security/gnupg/Makefile
@@ -6,31 +6,45 @@
#
PORTNAME= gnupg
-PORTVERSION= 1.0.7
+PORTVERSION= 1.2.0
CATEGORIES= security
MASTER_SITES= ftp://ftp.gnupg.org/pub/gcrypt/%SUBDIR%/ \
+ http://ftp.planetmirror.com/pub/gnupg/%SUBDIR%/ \
+ http://sunsite.dk/pub/security/gcrypt/%SUBDIR%/ \
ftp://pgp.iijlab.net/pub/%SUBDIR%/ \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/gnupg/&,}
+ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/gnupg/&,} \
+ ftp://ftp.demon.nl/pub/mirrors/gnupg/%SUBDIR%/
MASTER_SITE_SUBDIR= gnupg
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.sig
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= kuriyama@FreeBSD.org
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
+USE_BZIP2= YES
USE_GMAKE= YES
GNU_CONFIGURE= YES
+CONFIGURE_ARGS= --enable-tiger
CONFIGURE_TARGET= --build ${MACHINE_ARCH}-portbld-freebsd${OSREL}
.if ${MACHINE_CPU:Mi586}
MACHINE_ARCH= i586
.endif
CFLAGS:= ${CFLAGS:S/-pipe//g}
MAN1= gpg.1 gpgv.1
+MAN7= gnupg.7
.include <bsd.port.pre.mk>
.if defined(WITH_LIBICONV) || exists(${PREFIX}/lib/libiconv.so)
LIB_DEPENDS+= iconv.3:${PORTSDIR}/converters/libiconv
.endif
+.if defined(WITH_LDAP) || exists(${PREFIX}/lib/libldap.so)
+LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap2
+PLIST_SUB+= WITH_LDAP=""
+.else
+PLIST_SUB+= WITH_LDAP="@comment "
+.endif
post-install:
.if !defined(NOPORTDOCS)