Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Jan 2020 04:07:59 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r522095 - head/security/gsasl
Message-ID:  <202001050407.00547xV6049353@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sun Jan  5 04:07:58 2020
New Revision: 522095
URL: https://svnweb.freebsd.org/changeset/ports/522095

Log:
  Update to 1.8.1
  
  - Sort PLIST
  - Update pkg-descr
  - Update WWW
  - Take maintainership
  
  Changes:	http://git.savannah.gnu.org/cgit/gsasl.git/tree/NEWS
  		https://lists.gnu.org/archive/html/info-gnu/2020-01/msg00000.html

Modified:
  head/security/gsasl/Makefile
  head/security/gsasl/distinfo
  head/security/gsasl/pkg-descr
  head/security/gsasl/pkg-plist

Modified: head/security/gsasl/Makefile
==============================================================================
--- head/security/gsasl/Makefile	Sun Jan  5 04:07:53 2020	(r522094)
+++ head/security/gsasl/Makefile	Sun Jan  5 04:07:58 2020	(r522095)
@@ -2,12 +2,11 @@
 # $FreeBSD$
 
 PORTNAME=	gsasl
-PORTVERSION=	1.8.0
-PORTREVISION=	10
+PORTVERSION=	1.8.1
 CATEGORIES=	security
 MASTER_SITES=	GNU
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	GNU SASL Library
 
 LIB_DEPENDS=	libidn.so:dns/libidn \
@@ -15,32 +14,34 @@ LIB_DEPENDS=	libidn.so:dns/libidn \
 		libgnutls.so:security/gnutls \
 		libntlm.so:security/libntlm
 
-USES=		charsetfix pathfix perl5 pkgconfig libtool
+USES=		charsetfix libtool localbase:ldflags pathfix perl5 pkgconfig
 USE_PERL5=	build
+
+#CPPFLAGS+=	-nostdinc -I/usr/include -I${LOCALBASE}/include
+CPPFLAGS+=	-nostdinc -I/usr/include
 GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
+#LDFLAGS+=	-L/usr/lib -L${LOCALBASE}/lib
+LDFLAGS+=	-L/usr/lib
 USE_LDCONFIG=	yes
 
+INFO=		gsasl
+
 OPTIONS_DEFINE=	DOCS NLS
 OPTIONS_SUB=	yes
+
 NLS_USES=	gettext
 NLS_CONFIGURE_ENABLE=	nls
 
-INFO=		gsasl
-
-CPPFLAGS+=	-nostdinc -I/usr/include -I${LOCALBASE}/include
-LDFLAGS+=	-L/usr/lib -L${LOCALBASE}/lib
-
 post-patch:
-	@${REINPLACE_CMD} -e '/^en@/d' \
-		${WRKSRC}/lib/po/LINGUAS ${WRKSRC}/po/LINGUAS
+	@${REINPLACE_CMD} -e '/^en@/d' ${WRKSRC}/lib/po/LINGUAS ${WRKSRC}/po/LINGUAS
 
-post-install:
+x-post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgsasl.so
 
 post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DOCSDIR}/reference
 	${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/doc/reference/html/* \
-		${STAGEDIR}${DOCSDIR}/reference
+	${INSTALL_DATA} ${WRKSRC}/doc/reference/html/* ${STAGEDIR}${DOCSDIR}/reference
 
 .include <bsd.port.mk>

Modified: head/security/gsasl/distinfo
==============================================================================
--- head/security/gsasl/distinfo	Sun Jan  5 04:07:53 2020	(r522094)
+++ head/security/gsasl/distinfo	Sun Jan  5 04:07:58 2020	(r522095)
@@ -1,2 +1,3 @@
-SHA256 (gsasl-1.8.0.tar.gz) = 310262d1ded082d1ceefc52d6dad265c1decae8d84e12b5947d9b1dd193191e5
-SIZE (gsasl-1.8.0.tar.gz) = 4914837
+TIMESTAMP = 1578125691
+SHA256 (gsasl-1.8.1.tar.gz) = 4dda162a511976bfef14ad1fecd7733719dfd9c361b5d09dc8414ea9d472d8d2
+SIZE (gsasl-1.8.1.tar.gz) = 5774550

Modified: head/security/gsasl/pkg-descr
==============================================================================
--- head/security/gsasl/pkg-descr	Sun Jan  5 04:07:53 2020	(r522094)
+++ head/security/gsasl/pkg-descr	Sun Jan  5 04:07:58 2020	(r522095)
@@ -1,18 +1,16 @@
 GNU SASL is an implementation of the Simple Authentication and Security Layer
-framework and a few common SASL mechanisms. SASL is used by network servers
-(e.g., IMAP, SMTP) to request authentication from clients, and in clients to
-authenticate against servers.
+framework and a few common SASL mechanisms.
 
-GNU SASL contains a library (`libgsasl'), a command line utility (`gsasl') to
+GNU SASL consists of a library (libgsasl), a command line utility (gsasl) to
 access the library from the shell, and a manual. The library includes support
-for the SASL framework (with authentication functions and application data
-privacy and integrity functions) and at least partial support for the CRAM-MD5,
-EXTERNAL, GSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, LOGIN, NTLM and
-KERBEROS_V5 mechanisms.
+for the framework (with authentication functions and application data privacy
+and integrity functions) and at least partial support for the ANONYMOUS,
+CRAM-MD5, DIGEST-MD5, EXTERNAL, GS2-KRB5, GSSAPI, LOGIN, NTLM, PLAIN,
+SCRAM-SHA-1, SCRAM-SHA-1-PLUS, SAML20, OPENID20, and SECURID mechanisms.
 
-The library is portable because it does not do network communication by itself,
-but rather leaves it up to the calling application. The library is flexible
-with regards to the authorization infrastructure used, as it utilizes callbacks
-into the application to decide whether an user is authorized or not.
+The library is easily ported because it does not do network communication by
+itself, but rather leaves it up to the calling application. The library is
+flexible with regards to the authorization infrastructure used, as it utilizes a
+callback into the application to decide whether a user is authorized or not.
 
-WWW: http://www.gnu.org/software/gsasl/
+WWW: https://www.gnu.org/software/gsasl/

Modified: head/security/gsasl/pkg-plist
==============================================================================
--- head/security/gsasl/pkg-plist	Sun Jan  5 04:07:53 2020	(r522094)
+++ head/security/gsasl/pkg-plist	Sun Jan  5 04:07:58 2020	(r522095)
@@ -5,7 +5,7 @@ include/gsasl.h
 lib/libgsasl.a
 lib/libgsasl.so
 lib/libgsasl.so.7
-lib/libgsasl.so.7.9.6
+lib/libgsasl.so.7.9.7
 libdata/pkgconfig/libgsasl.pc
 man/man1/gsasl.1.gz
 man/man3/gsasl_appinfo_get.3.gz
@@ -63,9 +63,9 @@ man/man3/gsasl_free.3.gz
 man/man3/gsasl_hmac_md5.3.gz
 man/man3/gsasl_hmac_sha1.3.gz
 man/man3/gsasl_init.3.gz
-man/man3/gsasl_mechanism_name.3.gz
 man/man3/gsasl_md5.3.gz
 man/man3/gsasl_md5pwd_get_password.3.gz
+man/man3/gsasl_mechanism_name.3.gz
 man/man3/gsasl_nonce.3.gz
 man/man3/gsasl_property_fast.3.gz
 man/man3/gsasl_property_get.3.gz
@@ -128,13 +128,12 @@ man/man3/gsasl_stringprep_trace.3.gz
 %%PORTDOCS%%%%DOCSDIR%%/reference/api-index-full.html
 %%PORTDOCS%%%%DOCSDIR%%/reference/controlflow.png
 %%PORTDOCS%%%%DOCSDIR%%/reference/controlflow2.png
-%%PORTDOCS%%%%DOCSDIR%%/reference/gsasl-gsasl.html
 %%PORTDOCS%%%%DOCSDIR%%/reference/gsasl-gsasl-compat.html
 %%PORTDOCS%%%%DOCSDIR%%/reference/gsasl-gsasl-mech.html
+%%PORTDOCS%%%%DOCSDIR%%/reference/gsasl-gsasl.html
 %%PORTDOCS%%%%DOCSDIR%%/reference/gsasl.devhelp2
 %%PORTDOCS%%%%DOCSDIR%%/reference/home.png
 %%PORTDOCS%%%%DOCSDIR%%/reference/index.html
-%%PORTDOCS%%%%DOCSDIR%%/reference/index.sgml
 %%PORTDOCS%%%%DOCSDIR%%/reference/intro.html
 %%PORTDOCS%%%%DOCSDIR%%/reference/ix02.html
 %%PORTDOCS%%%%DOCSDIR%%/reference/ix03.html
@@ -143,20 +142,31 @@ man/man3/gsasl_stringprep_trace.3.gz
 %%PORTDOCS%%%%DOCSDIR%%/reference/ix06.html
 %%PORTDOCS%%%%DOCSDIR%%/reference/ix07.html
 %%PORTDOCS%%%%DOCSDIR%%/reference/ix08.html
+%%PORTDOCS%%%%DOCSDIR%%/reference/left-insensitive.png
 %%PORTDOCS%%%%DOCSDIR%%/reference/left.png
+%%PORTDOCS%%%%DOCSDIR%%/reference/right-insensitive.png
 %%PORTDOCS%%%%DOCSDIR%%/reference/right.png
 %%PORTDOCS%%%%DOCSDIR%%/reference/style.css
+%%PORTDOCS%%%%DOCSDIR%%/reference/up-insensitive.png
 %%PORTDOCS%%%%DOCSDIR%%/reference/up.png
+%%NLS%%share/locale/da/LC_MESSAGES/gsasl.mo
+%%NLS%%share/locale/da/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/de/LC_MESSAGES/gsasl.mo
-%%NLS%%share/locale/eu/LC_MESSAGES/gsasl.mo
+%%NLS%%share/locale/de/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/eo/LC_MESSAGES/gsasl.mo
 %%NLS%%share/locale/eo/LC_MESSAGES/libgsasl.mo
+%%NLS%%share/locale/es/LC_MESSAGES/gsasl.mo
+%%NLS%%share/locale/es/LC_MESSAGES/libgsasl.mo
+%%NLS%%share/locale/eu/LC_MESSAGES/gsasl.mo
 %%NLS%%share/locale/fi/LC_MESSAGES/gsasl.mo
 %%NLS%%share/locale/fi/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/gsasl.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/ga/LC_MESSAGES/gsasl.mo
 %%NLS%%share/locale/ga/LC_MESSAGES/libgsasl.mo
+%%NLS%%share/locale/hr/LC_MESSAGES/gsasl.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/gsasl.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/id/LC_MESSAGES/gsasl.mo
 %%NLS%%share/locale/id/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/it/LC_MESSAGES/gsasl.mo
@@ -165,6 +175,8 @@ man/man3/gsasl_stringprep_trace.3.gz
 %%NLS%%share/locale/nl/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/pl/LC_MESSAGES/gsasl.mo
 %%NLS%%share/locale/pl/LC_MESSAGES/libgsasl.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/gsasl.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/ro/LC_MESSAGES/gsasl.mo
 %%NLS%%share/locale/ro/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/sk/LC_MESSAGES/gsasl.mo
@@ -178,6 +190,6 @@ man/man3/gsasl_stringprep_trace.3.gz
 %%NLS%%share/locale/uk/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/vi/LC_MESSAGES/gsasl.mo
 %%NLS%%share/locale/vi/LC_MESSAGES/libgsasl.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/zh_CN/LC_MESSAGES/gsasl.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/libgsasl.mo
 %%NLS%%share/locale/zh_TW/LC_MESSAGES/gsasl.mo



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