aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authordougb <dougb@FreeBSD.org>2011-03-28 03:03:02 +0800
committerdougb <dougb@FreeBSD.org>2011-03-28 03:03:02 +0800
commitb9047c45cb24b8f449bed35ac049e03ce8b62635 (patch)
treea55753e47dfb8f4a3a8109648a7c2e9d0bfd8caf /security
parente8607e6da5b2f847771148593b6bcc3d6f1216e6 (diff)
downloadfreebsd-ports-gnome-b9047c45cb24b8f449bed35ac049e03ce8b62635.tar.gz
freebsd-ports-gnome-b9047c45cb24b8f449bed35ac049e03ce8b62635.tar.zst
freebsd-ports-gnome-b9047c45cb24b8f449bed35ac049e03ce8b62635.zip
Update libksba to 1.2.0, and update dependent ports.
The patch also adds a verify target for the PGP signature of the distfile. Noteworthy changes in version 1.2.0 (2011-03-01) ------------------------------------------------ * New functions to allow the creation of X.509 certificates. This release adds features required by the GnuPG 2.1 development version. PR: ports/155506 Submitted by: me Approved by: maintainer timeout
Diffstat (limited to 'security')
-rw-r--r--security/dirmngr/Makefile4
-rw-r--r--security/gnupg/Makefile5
-rw-r--r--security/libksba/Makefile9
-rw-r--r--security/libksba/distinfo6
-rw-r--r--security/libksba/pkg-plist2
-rw-r--r--security/pinentry/Makefile2
6 files changed, 18 insertions, 10 deletions
diff --git a/security/dirmngr/Makefile b/security/dirmngr/Makefile
index eef183e28c63..8ed05f7a0bdc 100644
--- a/security/dirmngr/Makefile
+++ b/security/dirmngr/Makefile
@@ -7,7 +7,7 @@
PORTNAME= dirmngr
PORTVERSION= 1.1.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_GNUPG}
MASTER_SITE_SUBDIR= dirmngr
@@ -20,7 +20,7 @@ COMMENT= A client for managing and downloading certificate revocation lists
LIB_DEPENDS= assuan.0:${PORTSDIR}/security/libassuan \
gcrypt.17:${PORTSDIR}/security/libgcrypt \
gpg-error.0:${PORTSDIR}/security/libgpg-error \
- ksba.18:${PORTSDIR}/security/libksba \
+ ksba.19:${PORTSDIR}/security/libksba \
pth:${PORTSDIR}/devel/pth
USE_BZIP2= yes
diff --git a/security/gnupg/Makefile b/security/gnupg/Makefile
index 186ca1822e86..8d0a17d2e588 100644
--- a/security/gnupg/Makefile
+++ b/security/gnupg/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gnupg
PORTVERSION= 2.0.17
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_GNUPG}
MASTER_SITE_SUBDIR= gnupg
@@ -16,11 +17,11 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= The GNU Privacy Guard
-BUILD_DEPENDS= libksba>=1.0.7:${PORTSDIR}/security/libksba
+BUILD_DEPENDS= libksba>=1.2.0:${PORTSDIR}/security/libksba
LIB_DEPENDS= assuan.0:${PORTSDIR}/security/libassuan \
gcrypt.17:${PORTSDIR}/security/libgcrypt \
gpg-error:${PORTSDIR}/security/libgpg-error \
- ksba.18:${PORTSDIR}/security/libksba \
+ ksba.19:${PORTSDIR}/security/libksba \
pth.20:${PORTSDIR}/devel/pth
LICENSE= GPLv3 LGPL3
diff --git a/security/libksba/Makefile b/security/libksba/Makefile
index 704af3595eee..ec5b7a910e80 100644
--- a/security/libksba/Makefile
+++ b/security/libksba/Makefile
@@ -5,15 +5,17 @@
# $FreeBSD$
PORTNAME= libksba
-PORTVERSION= 1.1.0
+PORTVERSION= 1.2.0
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_GNUPG}
MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.sig
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= glarkin@FreeBSD.org
COMMENT= KSBA is an X.509 Library
-BUILD_DEPENDS+= libgpg-error>=1.8:${PORTSDIR}/security/libgpg-error
+BUILD_DEPENDS+= libgpg-error>=1.10:${PORTSDIR}/security/libgpg-error
LIB_DEPENDS+= gpg-error.0:${PORTSDIR}/security/libgpg-error
USE_BZIP2= yes
@@ -24,4 +26,7 @@ USE_PERL5_BUILD=yes
INFO= ksba
+verify: checksum
+ gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.sig
+
.include <bsd.port.mk>
diff --git a/security/libksba/distinfo b/security/libksba/distinfo
index 3db035bb836f..2b4bd55baac7 100644
--- a/security/libksba/distinfo
+++ b/security/libksba/distinfo
@@ -1,2 +1,4 @@
-SHA256 (libksba-1.1.0.tar.bz2) = d8eb845d7272d23a00d4da6dc65f108ded6a977f32abf4488a075335433769f7
-SIZE (libksba-1.1.0.tar.bz2) = 584996
+SHA256 (libksba-1.2.0.tar.bz2) = 09afce65b03d027cbec10d21464f4f651cdfd269e38b404f83e48d3e2a3c934b
+SIZE (libksba-1.2.0.tar.bz2) = 588323
+SHA256 (libksba-1.2.0.tar.bz2.sig) = 4c65e408aadaf0a8f0cce2f6c6e3381cdf0a0e569c3aca0dd1380bc7c6d61bdd
+SIZE (libksba-1.2.0.tar.bz2.sig) = 287
diff --git a/security/libksba/pkg-plist b/security/libksba/pkg-plist
index 59313f2a0281..3788743107a4 100644
--- a/security/libksba/pkg-plist
+++ b/security/libksba/pkg-plist
@@ -3,5 +3,5 @@ include/ksba.h
lib/libksba.a
lib/libksba.la
lib/libksba.so
-lib/libksba.so.18
+lib/libksba.so.19
share/aclocal/ksba.m4
diff --git a/security/pinentry/Makefile b/security/pinentry/Makefile
index e3a3add2142d..8685f3e30115 100644
--- a/security/pinentry/Makefile
+++ b/security/pinentry/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= makc@FreeBSD.org
COMMENT?= A collection of simple PIN or passphrase entry dialogs
LIB_DEPENDS= gcrypt.17:${PORTSDIR}/security/libgcrypt \
- ksba.18:${PORTSDIR}/security/libksba
+ ksba.19:${PORTSDIR}/security/libksba
CONFLICTS?= pinentry-[a-z]*-[0.9]*