Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Oct 2001 02:27:39 -0400
From:      Dave Chapeskie <bsdport@ddm.wox.org>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        teramoto@comm.eng.osaka-u.ac.jp
Subject:   ports/30999: [PORT UPDATE] security/gpgme 0.2.2 -> 0.2.3
Message-ID:  <20011003022739.A64979@ddm.wox.org>

next in thread | raw e-mail | index | archive | help

>Number:         30999
>Category:       ports
>Synopsis:       [PORT UPDATE] security/gpgme 0.2.2 -> 0.2.3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 02 23:30:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Dave Chapeskie
>Release:        FreeBSD 4.4-STABLE i386
>Organization:
DDM Consulting
>Environment:
System: FreeBSD rama.ddm.wox.org 4.4-STABLE FreeBSD 4.4-STABLE #3: Mon Oct 1 17:21:47 EDT 2001 dchapes@rama.ddm.wox.org:/usr/obj/usr/src/sys/RAMA i386

>Description:

[I've cc:ed the port maintainer; could they please review and add a
 followup to the PR to indicate their (dis)approval.  Thanks.]

The attached patch has the following changes:

- Update to 0.2.3

- Update the URL in the package description

- The author hacks a LIBTOOL path into their Makefiles that doesn't work
  under the ports system.  Make it work by a small patch to aclocal.m4
  (which requires the addition of USE_AUTOCONF) and passing in the port
  system's value of LIBTOOL (using a different variable name since they
  already use LIBTOOL themselves).  This was simpler than patching all
  their Makefiles.

>How-To-Repeat:
>Fix:

Index: Makefile
===================================================================
RCS file: /cvs/FreeBSD/ports/security/gpgme/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- Makefile	2001/08/31 14:20:27	1.2
+++ Makefile	2001/10/03 05:52:18
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	gpgme
-PORTVERSION=	0.2.2
+PORTVERSION=	0.2.3
 CATEGORIES=	security
 MASTER_SITES=	ftp://ftp.gnupg.org/gcrypt/alpha/gpgme/
 
@@ -15,7 +15,9 @@
 BUILD_DEPENDS=	gpg:${PORTSDIR}/security/gnupg
 
 USE_LIBTOOL=	yes
+USE_AUTOCONF=	yes
 USE_GMAKE=	yes
 INSTALLS_SHLIB=	yes
+MAKE_ENV+=	PORT_LIBTOOL=${LIBTOOL}
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/FreeBSD/ports/security/gpgme/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- distinfo	2001/07/06 18:15:29	1.1
+++ distinfo	2001/10/03 03:59:31
@@ -1 +1 @@
-MD5 (gpgme-0.2.2.tar.gz) = 5ac08884612ad7fd5bdb640e4b949c79
+MD5 (gpgme-0.2.3.tar.gz) = 2e2eeedb5a708c75bf8e581de2091dc1
Index: pkg-descr
===================================================================
RCS file: /cvs/FreeBSD/ports/security/gpgme/pkg-descr,v
retrieving revision 1.1
diff -u -r1.1 pkg-descr
--- pkg-descr	2001/07/06 18:15:29	1.1
+++ pkg-descr	2001/10/03 03:56:37
@@ -1,6 +1,6 @@
 GPGME(GnuPG Make Easy) is a library desined to make access
 to GnuPG easier for applications.
 
-WWW: http://www.gnupg.org/gpgme/
+WWW: http://www.gnupg.org/gpgme.html
 
 tetarmoto@comm.eng.osaka-u.ac.jp
Index: pkg-plist
===================================================================
RCS file: /cvs/FreeBSD/ports/security/gpgme/pkg-plist,v
retrieving revision 1.1
diff -u -r1.1 pkg-plist
--- pkg-plist	2001/07/06 18:15:29	1.1
+++ pkg-plist	2001/10/03 05:56:36
@@ -1,6 +1,7 @@
 bin/gpgme-config
 include/gpgme.h
 lib/libgpgme.a
+lib/libgpgme.la
 lib/libgpgme.so
-lib/libgpgme.so.3
+lib/libgpgme.so.4
 share/aclocal/gpgme.m4
Index: files/patch-aa
===================================================================
RCS file: patch-aa
diff -N patch-aa
--- /dev/null	Wed Oct  3 01:56:44 2001
+++ patch-aa	Wed Oct  3 01:50:55 2001
@@ -0,0 +1,11 @@
+--- aclocal.m4.orig	Mon Sep 17 04:25:38 2001
++++ aclocal.m4	Wed Oct  3 01:50:51 2001
+@@ -213,7 +213,7 @@
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
+ 
+ # Always use our own libtool.
+-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
++LIBTOOL='$(PORT_LIBTOOL)'
+ AC_SUBST(LIBTOOL)dnl
+ 
+ # Prevent multiple expansion

-- 
Dave Chapeskie
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011003022739.A64979>