From owner-svn-ports-head@FreeBSD.ORG Tue Nov 12 10:06:19 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 24D39E31; Tue, 12 Nov 2013 10:06:19 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 05BF22F3C; Tue, 12 Nov 2013 10:06:19 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rACA6ILr080519; Tue, 12 Nov 2013 10:06:18 GMT (envelope-from tijl@svn.freebsd.org) Received: (from tijl@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id rACA6IuT080516; Tue, 12 Nov 2013 10:06:18 GMT (envelope-from tijl@svn.freebsd.org) Message-Id: <201311121006.rACA6IuT080516@svn.freebsd.org> From: Tijl Coosemans Date: Tue, 12 Nov 2013 10:06:18 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r333558 - in head/security/dirmngr: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Nov 2013 10:06:19 -0000 Author: tijl Date: Tue Nov 12 10:06:18 2013 New Revision: 333558 URL: http://svnweb.freebsd.org/changeset/ports/333558 Log: - Patch configure script to fix detection of LDAP libraries. Both libldap and liblber are needed. - New LIB_DEPENDS syntax, USES=gmake, staging, option helpers. PR: ports/181230 Approved by: maintainer timeout (2 weeks) Added: head/security/dirmngr/files/ head/security/dirmngr/files/patch-configure (contents, props changed) Modified: head/security/dirmngr/Makefile head/security/dirmngr/pkg-plist (contents, props changed) Directory Properties: head/security/dirmngr/distinfo (props changed) head/security/dirmngr/pkg-descr (props changed) Modified: head/security/dirmngr/Makefile ============================================================================== --- head/security/dirmngr/Makefile Tue Nov 12 10:00:08 2013 (r333557) +++ head/security/dirmngr/Makefile Tue Nov 12 10:06:18 2013 (r333558) @@ -13,35 +13,26 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= umq@ueo.co.jp COMMENT= Client for managing and downloading certificate revocation lists -LIB_DEPENDS= assuan.0:${PORTSDIR}/security/libassuan \ - gcrypt:${PORTSDIR}/security/libgcrypt \ - gpg-error.0:${PORTSDIR}/security/libgpg-error \ - ksba.19:${PORTSDIR}/security/libksba \ - pth:${PORTSDIR}/devel/pth +LIB_DEPENDS= libassuan.so:${PORTSDIR}/security/libassuan \ + libgcrypt.so:${PORTSDIR}/security/libgcrypt \ + libgpg-error.so:${PORTSDIR}/security/libgpg-error \ + libksba.so:${PORTSDIR}/security/libksba \ + libpth.so:${PORTSDIR}/devel/pth +USES= gmake iconv USE_BZIP2= yes -USES= iconv USE_OPENLDAP= yes GNU_CONFIGURE= yes -USE_GMAKE= yes INFO= dirmngr -MAN1= dirmngr-client.1 dirmngr.1 CONFIGURE_ARGS+= --docdir=${DOCSDIR} LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS +OPTIONS_SUB= yes -NO_STAGE= yes -.include - -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -PLIST_SUB+= NLS="" -.else -CONFIGURE_ARGS+=--disable-nls -PLIST_SUB+= NLS="@comment " -.endif +NLS_CONFIGURE_ENABLE= nls +NLS_USES= gettext verify: checksum gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.sig Added: head/security/dirmngr/files/patch-configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/dirmngr/files/patch-configure Tue Nov 12 10:06:18 2013 (r333558) @@ -0,0 +1,11 @@ +--- configure.orig 2010-06-14 09:44:03.000000000 +0200 ++++ configure 2013-10-28 17:10:59.000000000 +0100 +@@ -8627,6 +8627,8 @@ + int + main () + { ++BerElement *berctx = NULL; ++ber_free(berctx, 0); + ldap_open("foobar",1234); + ; + return 0; Modified: head/security/dirmngr/pkg-plist ============================================================================== --- head/security/dirmngr/pkg-plist Tue Nov 12 10:00:08 2013 (r333557) +++ head/security/dirmngr/pkg-plist Tue Nov 12 10:06:18 2013 (r333558) @@ -1,6 +1,8 @@ bin/dirmngr bin/dirmngr-client libexec/dirmngr_ldap +man/man1/dirmngr-client.1.gz +man/man1/dirmngr.1.gz %%DOCSDIR%%/examples/README %%DOCSDIR%%/examples/bnetza-10r-ocsp.signer %%DOCSDIR%%/examples/dirmngr.conf