[Midnightbsd-cvs] mports [24294] trunk/security/gnupg1: update to 1.4.23
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Sep 9 18:25:36 EDT 2018
Revision: 24294
http://svnweb.midnightbsd.org/mports/?rev=24294
Author: laffer1
Date: 2018-09-09 18:25:36 -0400 (Sun, 09 Sep 2018)
Log Message:
-----------
update to 1.4.23
Modified Paths:
--------------
trunk/security/gnupg1/Makefile
trunk/security/gnupg1/distinfo
trunk/security/gnupg1/pkg-plist
Modified: trunk/security/gnupg1/Makefile
===================================================================
--- trunk/security/gnupg1/Makefile 2018-09-09 22:22:02 UTC (rev 24293)
+++ trunk/security/gnupg1/Makefile 2018-09-09 22:25:36 UTC (rev 24294)
@@ -1,104 +1,68 @@
# $MidnightBSD$
PORTNAME= gnupg
-PORTVERSION= 1.4.22
+PORTVERSION= 1.4.23
PORTREVISION= 0
CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_GNUPG}
-MASTER_SITE_SUBDIR= gnupg
+MASTER_SITES= GNUPG
PKGNAMESUFFIX= 1
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.sig
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports at MidnightBSD.org
COMMENT= The GNU Privacy Guard
-LICENSE= gpl2
+LICENSE= gpl3
+LICENSE_FILE= ${WRKSRC}/COPYING
-CONFLICTS= gnupg-[0-9]*
+CPE_VENDOR= gnupg
-USES= charsetfix gmake tar:bzip2
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS= --infodir=${PREFIX}/info --mandir=${PREFIX}/man
-.if ${MACHINE_CPU:Mi586}
-MACHINE_ARCH= i586
-.endif
-CFLAGS:= ${CFLAGS:S/-pipe//g}
+USES= charsetfix compiler cpe gmake readline tar:bzip2
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-camellia \
+ --enable-noexecstack
+
INFO= gnupg1
DOCSDIR= ${PREFIX}/share/doc/gnupg1
PORTDOCS= *
-OPTIONS_DEFINE= LDAP LIBICONV LIBUSB SUID_GPG NLS CURL DOCS
-OPTIONS_DEFAULT= CURL
+TEST_TARGET= check
+
+OPTIONS_DEFINE= CURL DOCS LDAP ICONV LIBUSB NLS SUID_GPG
+OPTIONS_DEFAULT=CURL
+OPTIONS_SUB= yes
+
+CURL_DESC= Use libcurl for the keyserver interface
LDAP_DESC= LDAP keyserver interface
-LIBICONV_DESC= use libiconv
-LIBUSB_DESC= use libusb
-SUID_GPG_DESC= install GPG with suid
-CURL_DESC= use libcurl for the keyserver interface
+LIBUSB_DESC= Support for USB smart cards
+SUID_GPG_DESC= Install GPG setuid
-.include <bsd.mport.options.mk>
+CURL_LIB_DEPENDS= libcurl.so:ftp/curl
+CURL_CONFIGURE_WITH= libcurl=${LOCALBASE}
+# Work around a GnuPG configure buglet
+CURL_CONFIGURE_ENV= _libcurl_config=${LOCALBASE}/bin/curl-config
-.if ${CC} == "clang"
-CFLAGS:= ${CFLAGS:S/$/ -std=c89/}
-.if (${ARCH} == "i386")
-CFLAGS:= ${CFLAGS:S/$/ -fheinous-gnu-extensions/}
-.endif
-.endif
+ICONV_USES= iconv
+ICONV_CONFIGURE_ENABLE= gnupg-iconv
-.if ${PORT_OPTIONS:MLIBICONV}
-USES+= iconv
-.else
-CONFIGURE_ARGS+= --disable-gnupg-iconv
-.endif
+LIBUSB_CONFIGURE_WITH= libusb=${LOCALBASE}
-.if ${PORT_OPTIONS:MLIBUSB}
-CONFIGURE_ARGS+= --with-libusb=${LOCALBASE}
-.else
-CONFIGURE_ARGS+= --without-libusb
-.endif
+LDAP_USE= OPENLDAP=yes
+LDAP_CONFIGURE_WITH= ldap=${LOCALBASE}
-.if ${PORT_OPTIONS:MLDAP}
-USE_OPENLDAP= yes
-PLIST_SUB+= WITH_LDAP=""
-CONFIGURE_ARGS+= --with-ldap=${LOCALBASE}
-#CONFIGURE_ENV+= LDFLAGS="-L/usr/lib"
-.else
-PLIST_SUB+= WITH_LDAP="@comment "
-CONFIGURE_ARGS+= --disable-ldap
-.endif
+NLS_USES= gettext
+NLS_CONFIGURE_ENABLE= nls
-.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
-PLIST_SUB+= NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+= NLS="@comment "
-.endif
+.include <bsd.port.pre.mk>
-.if ${PORT_OPTIONS:MCURL}
-LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl
-CONFIGURE_ARGS+=--with-libcurl=${LOCALBASE}
-# Work around a GnuPG configure buglet
-CONFIGURE_ENV+= _libcurl_config=${LOCALBASE}/bin/curl-config
-.else
-CONFIGURE_ARGS+=--without-libcurl
+.if ${ARCH} == "i386" && ${COMPILER_TYPE} == "clang"
+CFLAGS+= -fheinous-gnu-extensions
.endif
-post-install:
-
- ${MKDIR} ${DOCSDIR}
-.for i in DETAILS FAQ HACKING OpenPGP
- ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${DOCSDIR}
-.endfor
-.for i in ABOUT-NLS AUTHORS BUGS COPYING INSTALL NEWS PROJECTS \
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for i in doc/DETAILS doc/FAQ doc/HACKING doc/OpenPGP \
+ ABOUT-NLS AUTHORS BUGS COPYING INSTALL NEWS PROJECTS \
README THANKS TODO VERSION
- ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
.endfor
-.if ${PORT_OPTIONS:MSUID_GPG}
- ${CHMOD} u+s ${PREFIX}/bin/gpg
-.endif
-check:
- (cd ${WRKSRC}; ${MAKE} check)
-
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
Modified: trunk/security/gnupg1/distinfo
===================================================================
--- trunk/security/gnupg1/distinfo 2018-09-09 22:22:02 UTC (rev 24293)
+++ trunk/security/gnupg1/distinfo 2018-09-09 22:25:36 UTC (rev 24294)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1518895536
-SHA256 (gnupg-1.4.22.tar.bz2) = 9594a24bec63a21568424242e3f198b9d9828dea5ff0c335e47b06f835f930b4
-SIZE (gnupg-1.4.22.tar.bz2) = 3746546
-SHA256 (gnupg-1.4.22.tar.bz2.sig) = 3e2267edca293131e3f65a0a21329e4399434e05e278f3c529f901c4c1dc440a
-SIZE (gnupg-1.4.22.tar.bz2.sig) = 620
+TIMESTAMP = 1536531821
+SHA256 (gnupg-1.4.23.tar.bz2) = c9462f17e651b6507848c08c430c791287cd75491f8b5a8b50c6ed46b12678ba
+SIZE (gnupg-1.4.23.tar.bz2) = 3749353
+SHA256 (gnupg-1.4.23.tar.bz2.sig) = 5e7ecebefcfbdf5d0445813f23ae4405671e63af1a8a8e61bdde660f42d159fa
+SIZE (gnupg-1.4.23.tar.bz2.sig) = 310
Modified: trunk/security/gnupg1/pkg-plist
===================================================================
--- trunk/security/gnupg1/pkg-plist 2018-09-09 22:22:02 UTC (rev 24293)
+++ trunk/security/gnupg1/pkg-plist 2018-09-09 22:25:36 UTC (rev 24294)
@@ -2,7 +2,7 @@
bin/gpg-zip
bin/gpgsplit
bin/gpgv
-%%WITH_LDAP%%libexec/gnupg/gpgkeys_ldap
+%%LDAP%%libexec/gnupg/gpgkeys_ldap
libexec/gnupg/gpgkeys_curl
libexec/gnupg/gpgkeys_finger
libexec/gnupg/gpgkeys_hkp
More information about the Midnightbsd-cvs
mailing list