ports/158574: [maintainer] security/libgcrypt update to 1.5.0

Hirohisa Yamaguchi umq at ueo.co.jp
Fri Jul 1 18:10:05 UTC 2011


>Number:         158574
>Category:       ports
>Synopsis:       [maintainer] security/libgcrypt update to 1.5.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 01 18:10:04 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Hirohisa Yamaguchi
>Release:        FreeBSD 8.1-RELEASE amd64
>Organization:
<organization of PR author (multiple lines)>
>Environment:
System: FreeBSD calliope.****.org 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64

>Description:
	The new version of security/libgcrypt 1.5.0 is available
	Release announcement:
	  http://lists.gnupg.org/pipermail/gnupg-announce/2011q2/000307.html

	It is upward compatible with 1.4.x.
>How-To-Repeat:
	N/A
>Fix:

	ports following have dependency for security/libgcrypt,
	shlib number update and/or REVISION bump is needed.
	  audio/gogglesmm
	  comms/libimobiledevice
	  databases/drizzle
	  databases/libgda4
	  deskutils/chmsee
	  devel/libvirt
	  devel/libzrtpcpp
	  devel/srecord
	  emulators/fuse
	  emulators/libspectrum
	  ftp/filezilla
	  games/libggz
	  graphics/telak
	  irc/irssi-otr
	  mail/wmbiff
	  misc/metalink-tools
	  multimedia/libaacs
	  net-im/climm
	  net-im/mcabber
	  net-p2p/gnunet
	  net/clamz
	  net/csync2
	  net/cyphesis
	  net/netatalk
	  net/remmina
	  net/wireshark
	  security/dirmngr
	  security/fiked
	  security/gnupg
	  security/gnutls
	  security/gsasl
	  security/libgnome-keyring
	  security/libotr
	  security/libssh
	  security/libssh2
	  security/opencdk
	  security/openvas-libnasl
	  security/openvpn-auth-radius
	  security/p5-Crypt-GCrypt
	  security/pidgin-otr
	  security/pinentry
	  security/seahorse-plugins
	  security/seahorse
	  security/seccure
	  security/shishi
	  security/vpnc
	  sysutils/freeipmi
	  sysutils/fusefs-cryptofs
	  textproc/libxslt

	The patch follows:

cvs diff: Diffing .
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/security/libgcrypt/Makefile,v
retrieving revision 1.49
diff -u -r1.49 Makefile
--- Makefile	4 Dec 2010 07:33:27 -0000	1.49
+++ Makefile	1 Jul 2011 17:39:48 -0000
@@ -5,7 +5,7 @@
 # $FreeBSD: ports/security/libgcrypt/Makefile,v 1.49 2010/12/04 07:33:27 ade Exp $
 
 PORTNAME=	libgcrypt
-PORTVERSION=	1.4.6
+PORTVERSION=	1.5.0
 CATEGORIES=	security
 MASTER_SITES=	${MASTER_SITE_GNUPG}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -13,11 +13,12 @@
 MAINTAINER=	umq at ueo.co.jp
 COMMENT=	General purpose crypto library based on code used in GnuPG
 
-LIB_DEPENDS=	gpg-error.0:${PORTSDIR}/security/libgpg-error
-
 LICENSE=	GPLv2 LGPL21
-LICENSE_FILE=	${WRKSRC}/COPYING ${WRKSRC}/COPYING.LIB
 LICENSE_COMB=	multi
+LICENSE_FILE=	${WRKSRC}/COPYING ${WRKSRC}/COPYING.LIB
+
+LIB_DEPENDS=	gpg-error.0:${PORTSDIR}/security/libgpg-error
+
 USE_BZIP2=	yes
 USE_AUTOTOOLS=	libtool
 USE_CSTD=	gnu89
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/security/libgcrypt/distinfo,v
retrieving revision 1.19
diff -u -r1.19 distinfo
--- distinfo	2 Nov 2010 12:18:54 -0000	1.19
+++ distinfo	1 Jul 2011 17:39:48 -0000
@@ -1,2 +1,2 @@
-SHA256 (libgcrypt-1.4.6.tar.bz2) = 3e4b30da6b357b565333d0222133b64a0414be99ba72733081165c8ea9bc6b85
-SIZE (libgcrypt-1.4.6.tar.bz2) = 1151877
+SHA256 (libgcrypt-1.5.0.tar.bz2) = 4b62fc516004940a0571025401a0581d49199f1a76dfb5ce6fd63f50db8173fa
+SIZE (libgcrypt-1.5.0.tar.bz2) = 1433506
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/security/libgcrypt/pkg-plist,v
retrieving revision 1.11
diff -u -r1.11 pkg-plist
--- pkg-plist	27 Jul 2010 01:24:39 -0000	1.11
+++ pkg-plist	1 Jul 2011 17:39:48 -0000
@@ -6,7 +6,7 @@
 lib/libgcrypt.a
 lib/libgcrypt.la
 lib/libgcrypt.so
-lib/libgcrypt.so.17
+lib/libgcrypt.so.18
 share/aclocal/libgcrypt.m4
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
 %%PORTDOCS%%%%DOCSDIR%%/COPYING
cvs diff: Diffing files
Index: files/patch-ltmain.sh
===================================================================
RCS file: /home/ncvs/ports/security/libgcrypt/files/patch-ltmain.sh,v
retrieving revision 1.2
diff -u -r1.2 patch-ltmain.sh
--- files/patch-ltmain.sh	3 May 2004 13:57:45 -0000	1.2
+++ files/patch-ltmain.sh	1 Jul 2011 17:39:48 -0000
@@ -1,6 +1,19 @@
 --- scripts/ltmain.sh.orig	Wed Jul 17 15:42:41 2002
 +++ ltmain.sh	Wed Jul 17 15:47:36 2002
-@@ -1062,8 +1062,16 @@
+@@ -2077,10 +2077,12 @@
+ 	fi
+ 
+ 	# Install the pseudo-library for information purposes.
++	if /usr/bin/false; then
+ 	func_basename "$file"
+ 	name="$func_basename_result"
+ 	instname="$dir/$name"i
+ 	func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
++	fi
+ 
+ 	# Maybe install the static library, too.
+ 	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
+@@ -4560,8 +4562,16 @@
  	continue
  	;;
  
@@ -17,16 +30,3 @@
  	continue
  	;;
  
-@@ -4247,10 +4255,12 @@
- 	fi
- 
- 	# Install the pseudo-library for information purposes.
-+	if /usr/bin/false; then
- 	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- 	instname="$dir/$name"i
- 	$show "$install_prog $instname $destdir/$name"
- 	$run eval "$install_prog $instname $destdir/$name" || exit $?
-+	fi
- 
- 	# Maybe install the static library, too.
- 	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list