summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Barton <dougb@FreeBSD.org>2011-03-27 19:03:02 +0000
committerDoug Barton <dougb@FreeBSD.org>2011-03-27 19:03:02 +0000
commit496a75656ea2e6cff153a1ebac4361ebf0872705 (patch)
treedb3fe41f373dc632f3d9eabd124e066a006bf43f
parentA new version of xml2rfc (v1.36) has been released, as well as updates to (diff)
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
Notes
Notes: svn path=/head/; revision=271906
-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]*