Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Mar 2016 16:16:17 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r409877 - in head/security: p5-Net-SAML p5-Net-SAML/files zxid
Message-ID:  <201603011616.u21GGHg7035372@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Tue Mar  1 16:16:17 2016
New Revision: 409877
URL: https://svnweb.freebsd.org/changeset/ports/409877

Log:
  Update zxid and p5-Net-SAML to 1.42.
  
  While here:
  - Strip the p5-Net-SAML XS module.
  - use Uses:localbase in zxid
  - Replace obtuse compound statements with more straightforward invocations
  - Add spacing for legibility

Deleted:
  head/security/p5-Net-SAML/files/
Modified:
  head/security/p5-Net-SAML/Makefile
  head/security/p5-Net-SAML/distinfo
  head/security/zxid/Makefile
  head/security/zxid/distinfo
  head/security/zxid/pkg-plist

Modified: head/security/p5-Net-SAML/Makefile
==============================================================================
--- head/security/p5-Net-SAML/Makefile	Tue Mar  1 16:00:47 2016	(r409876)
+++ head/security/p5-Net-SAML/Makefile	Tue Mar  1 16:16:17 2016	(r409877)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	Net-SAML
-PORTVERSION=	1.30
+PORTVERSION=	1.42
 CATEGORIES=	security perl5
 MASTER_SITES=	http://zxid.org/ \
 		CPAN
@@ -31,6 +31,9 @@ post-patch:
 	@${REINPLACE_CMD} -e '/INC/ s|-I\.\.|& -I${LOCALBASE}/include|; /LIBS/ s|-L\.\.|-L${LOCALBASE}/lib|; s|-ldl||' ${WRKSRC}/Makefile.PL
 
 post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Net/SAML/SAML.so
+
+post-install-EXAMPLES-on:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	(cd ${WRKSRC}/ && ${INSTALL_SCRIPT} ../zxid.pl ../zxidhlo.pl ${STAGEDIR}${EXAMPLESDIR})
 

Modified: head/security/p5-Net-SAML/distinfo
==============================================================================
--- head/security/p5-Net-SAML/distinfo	Tue Mar  1 16:00:47 2016	(r409876)
+++ head/security/p5-Net-SAML/distinfo	Tue Mar  1 16:16:17 2016	(r409877)
@@ -1,2 +1,2 @@
-SHA256 (zxid-1.30.tgz) = 5d8353777064293ec58495953c576f6ef71f6818afd9877a8e81d0f4ca9eba1b
-SIZE (zxid-1.30.tgz) = 2132144
+SHA256 (zxid-1.42.tgz) = 8b936c8a011cc6fc56d19c6a83cd2dede36bb16b6453b81e45ee8811b9272b10
+SIZE (zxid-1.42.tgz) = 2164542

Modified: head/security/zxid/Makefile
==============================================================================
--- head/security/zxid/Makefile	Tue Mar  1 16:00:47 2016	(r409876)
+++ head/security/zxid/Makefile	Tue Mar  1 16:16:17 2016	(r409877)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	zxid
-PORTVERSION=	1.22
+PORTVERSION=	1.42
 CATEGORIES=	security www
 MASTER_SITES=	http://zxid.org/
 
@@ -13,7 +13,7 @@ LICENSE=	APACHE20
 
 LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl
 
-USES=		gmake tar:tgz
+USES=		gmake localbase tar:tgz
 USE_OPENSSL=	yes
 USE_CSTD=	gnu89
 MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}" \
@@ -25,8 +25,7 @@ ALL_TARGET=	default smime libzxid.so.0.0
 USE_LDCONFIG=	yes
 MAKE_JOBS_UNSAFE=	yes
 
-CFLAGS+=	-I${LOCALBASE}/include -D_LSEEK_DECLARED -fPIC
-LDFLAGS+=	-L${LOCALBASE}/lib
+CFLAGS+=	-D_LSEEK_DECLARED -fPIC
 
 OPTIONS_DEFINE=	DOCS
 
@@ -40,25 +39,25 @@ post-patch:
 		 /^SHARED/s|--export-all-symbols|| ; \
 		 /..error /d ; \
 		 /which gcc/d' ${WRKSRC}/Makefile
-	@${REINPLACE_CMD} -e \
-		's|<malloc.h>|<stdlib.h>|' ${WRKSRC}/zxidconf.c
+	@${REINPLACE_CMD} -e \ 's|<malloc.h>|<stdlib.h>|' \
+		${WRKSRC}/zxidconf.c ${WRKSRC}/zxididp.c
 
 do-install:
 	(cd ${WRKSRC} && ${INSTALL_PROGRAM} ${ZXID_BINS} \
 		${STAGEDIR}${PREFIX}/bin)
+
 	@${MKDIR} ${STAGEDIR}${PREFIX}/include/zx
 	${LN} -sf ../zxid/zx.h ${STAGEDIR}${PREFIX}/include/zx/zx.h
 	@${MKDIR} ${STAGEDIR}${PREFIX}/include/zxid
-	(cd ${WRKSRC} && ${INSTALL_DATA} *.h c/*.h \
-		${STAGEDIR}${PREFIX}/include/zxid)
-	(cd ${WRKSRC} && ${INSTALL_DATA} libzxid.a \
-		${STAGEDIR}${PREFIX}/lib)
-	(cd ${WRKSRC} && ${INSTALL_LIB} libzxid.so.0.0 \
-		${STAGEDIR}${PREFIX}/lib)
+	${INSTALL_DATA} ${WRKSRC}/*.h ${WRKSRC}/c/*.h \
+		${STAGEDIR}${PREFIX}/include/zxid
+
+	${INSTALL_DATA} ${WRKSRC}/libzxid.a ${STAGEDIR}${PREFIX}/lib
+	${INSTALL_LIB} ${WRKSRC}/libzxid.so.0.0 ${STAGEDIR}${PREFIX}/lib
 	${LN} -sf libzxid.so.0.0 ${STAGEDIR}${PREFIX}/lib/libzxid.so
 	${LN} -sf libzxid.so.0.0 ${STAGEDIR}${PREFIX}/lib/libzxid.so.0
+
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	(cd ${WRKSRC} && ${INSTALL_DATA} *.pd \
-		${STAGEDIR}${DOCSDIR})
+	${INSTALL_DATA} ${WRKSRC}/*.pd ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/security/zxid/distinfo
==============================================================================
--- head/security/zxid/distinfo	Tue Mar  1 16:00:47 2016	(r409876)
+++ head/security/zxid/distinfo	Tue Mar  1 16:16:17 2016	(r409877)
@@ -1,2 +1,2 @@
-SHA256 (zxid-1.22.tgz) = fcef4f1fc7f3c26ebb8eaffb03494c82c71f807ba02993014535aca69f767a49
-SIZE (zxid-1.22.tgz) = 2102806
+SHA256 (zxid-1.42.tgz) = 8b936c8a011cc6fc56d19c6a83cd2dede36bb16b6453b81e45ee8811b9272b10
+SIZE (zxid-1.42.tgz) = 2164542

Modified: head/security/zxid/pkg-plist
==============================================================================
--- head/security/zxid/pkg-plist	Tue Mar  1 16:00:47 2016	(r409876)
+++ head/security/zxid/pkg-plist	Tue Mar  1 16:16:17 2016	(r409877)
@@ -13,6 +13,7 @@ bin/zxidwsctool
 bin/zxlogview
 bin/zxpasswd
 include/zx/zx.h
+include/zxid/HRR.h
 include/zxid/akbox.h
 include/zxid/aktab.h
 include/zxid/errmac.h



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