[Midnightbsd-cvs] mports [18055] trunk/security/gpgme: gpgme 1.5.3

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Mar 7 12:15:17 EST 2015


Revision: 18055
          http://svnweb.midnightbsd.org/mports/?rev=18055
Author:   laffer1
Date:     2015-03-07 12:15:16 -0500 (Sat, 07 Mar 2015)
Log Message:
-----------
gpgme 1.5.3

Modified Paths:
--------------
    trunk/security/gpgme/Makefile
    trunk/security/gpgme/distinfo
    trunk/security/gpgme/pkg-plist

Removed Paths:
-------------
    trunk/security/gpgme/files/

Modified: trunk/security/gpgme/Makefile
===================================================================
--- trunk/security/gpgme/Makefile	2015-03-07 17:13:21 UTC (rev 18054)
+++ trunk/security/gpgme/Makefile	2015-03-07 17:15:16 UTC (rev 18055)
@@ -1,77 +1,53 @@
 # $MidnightBSD$
 
 PORTNAME=	gpgme
-PORTVERSION=	1.3.2
+PORTVERSION=	1.5.3
 CATEGORIES=	security
-MASTER_SITES=	${MASTER_SITE_GNUPG}
-MASTER_SITE_SUBDIR=	gpgme
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.sig
-EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
+MASTER_SITES=	GNUPG/gpgme
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Library to make access to GnuPG easier
 
-LICENSE=	gpl2
+LICENSE=	lgpl2.1
 
-LIB_DEPENDS=	assuan:${PORTSDIR}/security/libassuan \
-		gpg-error:${PORTSDIR}/security/libgpg-error
+LIB_DEPENDS=	libassuan.so:${PORTSDIR}/security/libassuan \
+		libgpg-error.so:${PORTSDIR}/security/libgpg-error
 
+GNU_CONFIGURE=	yes
+USES=		cpe gmake libtool tar:bzip2
+USE_LDCONFIG=	yes
+
+CONFIGURE_ARGS=	--includedir=${PREFIX}/include/gpgme
+INSTALL_TARGET=	install-strip
+
+CPE_VENDOR=	gnu
+
+INFO=		gpgme
+PORTDOCS=	AUTHORS ChangeLog INSTALL NEWS README THANKS TODO
+
 OPTIONS_DEFINE=		DOCS UISERVER
 OPTIONS_SINGLE=		GNUPG
 OPTIONS_SINGLE_GNUPG=	GNUPG1 GNUPG2
-OPTIONS_DEFAULT=	GNUPG2
+OPTIONS_DEFAULT=	GNUPG2 UISERVER
 
 GNUPG1_DESC=		Build gpgme library for GnuPG 1.x
+GNUPG1_BUILD_DEPENDS=	gpgv:${PORTSDIR}/security/gnupg1
+GNUPG1_RUN_DEPENDS=	gpgv:${PORTSDIR}/security/gnupg1
+
 GNUPG2_DESC=		Build gpgme library for GnuPG 2.x
-UISERVER_DESC=		GnuPG UI server support
+GNUPG2_BUILD_DEPENDS=	gpg2:${PORTSDIR}/security/gnupg
+GNUPG2_RUN_DEPENDS=	gpg2:${PORTSDIR}/security/gnupg
 
-USES=		tar:bzip2
-USE_AUTOTOOLS=	libtool
-USE_GMAKE=	yes
-USE_LDCONFIG=	yes
+UISERVER_DESC=			GnuPG UI server support
+UISERVER_CONFIGURE_ENABLE=	fd-passing
 
-CONFIGURE_ARGS=	--includedir=${PREFIX}/include/gpgme \
-		--with-g13=no
-
-INFO=		gpgme
-PORTDOCS=	AUTHORS ChangeLog COPYING COPYING.LESSER INSTALL \
-		NEWS README THANKS TODO
-
 .include <bsd.mport.options.mk>
 
-.if ${PORT_OPTIONS:MGNUPG1}
-BUILD_DEPENDS+=	gpgv:${PORTSDIR}/security/gnupg1
-RUN_DEPENDS+=	gpgv:${PORTSDIR}/security/gnupg1
-CONFIGURE_ARGS+=--with-gpg=${LOCALBASE}/bin/gpg \
-		--with-gpgsm=no \
-		--with-gpgconf=no
+.if !exists(${LOCALBASE}/bin/gpgsm)
+CONFIGURE_ARGS+=	--disable-gpgsm-test
 .endif
 
-.if ${PORT_OPTIONS:MGNUPG2}
-BUILD_DEPENDS+=	gpg2:${PORTSDIR}/security/gnupg
-RUN_DEPENDS+=	gpg2:${PORTSDIR}/security/gnupg
-CONFIGURE_ARGS+=--with-gpg=${LOCALBASE}/bin/gpg2 \
-		--with-gpgconf=${LOCALBASE}/bin/gpgconf
-.if exists(${LOCALBASE}/bin/gpgsm)
-CONFIGURE_ARGS+=--with-gpgsm=${LOCALBASE}/bin/gpgsm
-.else
-CONFIGURE_ARGS+=--with-gpgsm=no
-.endif
-.endif
-
-.if ${PORT_OPTIONS:MUISERVER}
-CONFIGURE_ARGS+=--enable-fd-passing
-.endif
-
-verify: checksum
-	gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.sig
-
 post-patch:
-	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' \
-					${WRKSRC}/${CONFIGURE_SCRIPT} \
-					${WRKSRC}/src/Makefile.in \
-					${WRKSRC}/src/gpgme-config.in \
-					${WRKSRC}/tests/gpg/Makefile.in
 	@${REINPLACE_CMD} -e 's|^clfilesdir.*|clfilesdir=$$\(libdir\)/common-lisp/gpgme|g' \
 					${WRKSRC}/lang/cl/Makefile.in
 

Modified: trunk/security/gpgme/distinfo
===================================================================
--- trunk/security/gpgme/distinfo	2015-03-07 17:13:21 UTC (rev 18054)
+++ trunk/security/gpgme/distinfo	2015-03-07 17:15:16 UTC (rev 18055)
@@ -1,4 +1,2 @@
-SHA256 (gpgme-1.3.2.tar.bz2) = cfd235663f1d1adc97abb38dd5e6d093bb7e155580f171f9ba0158feab69f875
-SIZE (gpgme-1.3.2.tar.bz2) = 867738
-SHA256 (gpgme-1.3.2.tar.bz2.sig) = 719b5899d07671b0ac17e7d88131ca11fd9a8ce504720ce4c789b67ba15bf2b2
-SIZE (gpgme-1.3.2.tar.bz2.sig) = 287
+SHA256 (gpgme-1.5.3.tar.bz2) = 0db040c5b07e69cfe9a0b4566c8e90151ebacfe122c97c452f11386654aefcc9
+SIZE (gpgme-1.5.3.tar.bz2) = 968670

Modified: trunk/security/gpgme/pkg-plist
===================================================================
--- trunk/security/gpgme/pkg-plist	2015-03-07 17:13:21 UTC (rev 18054)
+++ trunk/security/gpgme/pkg-plist	2015-03-07 17:15:16 UTC (rev 18055)
@@ -1,17 +1,13 @@
 bin/gpgme-config
+bin/gpgme-tool
 include/gpgme/gpgme.h
 lib/common-lisp/gpgme/gpgme-package.lisp
 lib/common-lisp/gpgme/gpgme.asd
 lib/common-lisp/gpgme/gpgme.lisp
-lib/libgpgme-pthread.a
-lib/libgpgme-pthread.la
 lib/libgpgme-pthread.so
-lib/libgpgme-pthread.so.19
-lib/libgpgme.a
-lib/libgpgme.la
+lib/libgpgme-pthread.so.11
+lib/libgpgme-pthread.so.11.13.2
 lib/libgpgme.so
-lib/libgpgme.so.19
+lib/libgpgme.so.11
+lib/libgpgme.so.11.13.2
 share/aclocal/gpgme.m4
- at dirrm lib/common-lisp/gpgme
- at dirrmtry lib/common-lisp
- at dirrm include/gpgme



More information about the Midnightbsd-cvs mailing list