aboutsummaryrefslogtreecommitdiff
path: root/security/libassuan
diff options
context:
space:
mode:
authorDoug Barton <dougb@FreeBSD.org>2010-06-14 00:42:52 +0000
committerDoug Barton <dougb@FreeBSD.org>2010-06-14 00:42:52 +0000
commit74677dffde8ded0d857dc088b881a653ed82c99f (patch)
tree20ac5727a85725cca9305c03d02e6569ab19dae4 /security/libassuan
parent0410fb8c2ed867ec7944ae108969fe7fd9d01528 (diff)
downloadports-74677dffde8ded0d857dc088b881a653ed82c99f.tar.gz
ports-74677dffde8ded0d857dc088b881a653ed82c99f.zip
Update security/libassuan to version 2.0.0, which is required by gnupg 2.0.15
Unfortunately version 2.0.0 is largely incompatible with version 1.x, so it is necessary to have a stopgap measure while ports that depend on libassuan can be updated. In conversation with the maintainers of the dependent ports it was originally considered ideal to prepare updates for the ports first, then upgrade everything to libassuan 2.x en masse. Since no action has arisen on that front, go with plan B: Copy security/libassuan to security/libassuan-1, and update the dependent ports accordingly. Because this is (intended to be) a _temporary_ measure, and because no updates for libassuan 1.x are anticipated, and because the hope is that it can be removed sooner rather than later, it's a copy instead of a repocopy.
Notes
Notes: svn path=/head/; revision=256495
Diffstat (limited to 'security/libassuan')
-rw-r--r--security/libassuan/Makefile14
-rw-r--r--security/libassuan/distinfo12
-rw-r--r--security/libassuan/pkg-descr3
3 files changed, 15 insertions, 14 deletions
diff --git a/security/libassuan/Makefile b/security/libassuan/Makefile
index 27e04e7b68c0..4bebf5231bb9 100644
--- a/security/libassuan/Makefile
+++ b/security/libassuan/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= libassuan
-PORTVERSION= 1.0.5
+PORTVERSION= 2.0.0
CATEGORIES= security devel
MASTER_SITES= ${MASTER_SITE_GNUPG}
MASTER_SITE_SUBDIR=${PORTNAME}
@@ -16,15 +16,17 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= dougb@FreeBSD.org
COMMENT= IPC library used by GnuPG and gpgme
-LIB_DEPENDS+= pth.20:${PORTSDIR}/devel/pth
+LIB_DEPENDS+= pth.20:${PORTSDIR}/devel/pth \
+ gpg-error:${PORTSDIR}/security/libgpg-error
+
+CONFLICTS= libassuan-1-1*
USE_BZIP2= yes
GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
INFO= assuan
-PLIST_FILES= bin/libassuan-config include/assuan.h lib/libassuan-pth.a \
- lib/libassuan.a share/aclocal/libassuan.m4
-
-CFLAGS+= -I${LOCALBASE}/include/pth
+PLIST_FILES= bin/libassuan-config include/assuan.h lib/libassuan.la \
+ lib/libassuan.so.0 lib/libassuan.so share/aclocal/libassuan.m4
.include <bsd.port.pre.mk>
diff --git a/security/libassuan/distinfo b/security/libassuan/distinfo
index 49384344cef4..8e3f5bd165a4 100644
--- a/security/libassuan/distinfo
+++ b/security/libassuan/distinfo
@@ -1,6 +1,6 @@
-MD5 (libassuan-1.0.5.tar.bz2) = c2db0974fcce4401f48f3fa41c4edc5a
-SHA256 (libassuan-1.0.5.tar.bz2) = c58b2408d81aa6d76e9d699a2bdaafd6acc2e63e9df89a142f07aa2a4b4459f5
-SIZE (libassuan-1.0.5.tar.bz2) = 297786
-MD5 (libassuan-1.0.5.tar.bz2.sig) = 167c1838f56f3b85083422668b369f17
-SHA256 (libassuan-1.0.5.tar.bz2.sig) = b9c47946261c264a1e162517fbf13184266e656a79b97be736d481484e9e7819
-SIZE (libassuan-1.0.5.tar.bz2.sig) = 158
+MD5 (libassuan-2.0.0.tar.bz2) = 59bc0ae7194c412d7a522029005684b2
+SHA256 (libassuan-2.0.0.tar.bz2) = fd2a04b0d14b1097248a2b97c33087c095e52cc7978ff6f9d4d432dd25d17f8f
+SIZE (libassuan-2.0.0.tar.bz2) = 449563
+MD5 (libassuan-2.0.0.tar.bz2.sig) = bb73e093d65d5b165d20b7377fee72a5
+SHA256 (libassuan-2.0.0.tar.bz2.sig) = 02545575e0dc1504bcf133f0c52eeff68de22931281053a391839460708d2dca
+SIZE (libassuan-2.0.0.tar.bz2.sig) = 323
diff --git a/security/libassuan/pkg-descr b/security/libassuan/pkg-descr
index 19338e6fdd37..1f90ab0f2cef 100644
--- a/security/libassuan/pkg-descr
+++ b/security/libassuan/pkg-descr
@@ -1,2 +1 @@
-This is the IPC library used by GnuPG 1.9, gpgme and the old newpg
-package.
+This is the IPC library used by GnuPG 2 and gpgme