svn commit: r471281 - branches/2018Q2/ports-mgmt/poudriere

Bryan Drewery bdrewery at FreeBSD.org
Fri Jun 1 18:33:40 UTC 2018


Author: bdrewery
Date: Fri Jun  1 18:33:38 2018
New Revision: 471281
URL: https://svnweb.freebsd.org/changeset/ports/471281

Log:
  MFH: r468995 r471280
  
  - Add DIALOG4PORTS option (default on) to install it for 'options' command [1].
  - Add CERTS option (default on) to allow disabling cert dependencies.
  - Reword QEMU_DESC to match poudriere-devel.
  - Only install ZSH files if the option is enabled.
  
  PR:		225457 [1]
  Submitted by:	Yasuhiro KIMURA <yasu at utahime.org> [1] (based on)
  
  - Update to 3.2.7
  
  Very minor maintenance release.
  Changes: https://github.com/freebsd/poudriere/wiki/release_notes_327
  
  Approved by:	portmgr (implicit)

Modified:
  branches/2018Q2/ports-mgmt/poudriere/Makefile
  branches/2018Q2/ports-mgmt/poudriere/distinfo
Directory Properties:
  branches/2018Q2/   (props changed)

Modified: branches/2018Q2/ports-mgmt/poudriere/Makefile
==============================================================================
--- branches/2018Q2/ports-mgmt/poudriere/Makefile	Fri Jun  1 18:32:07 2018	(r471280)
+++ branches/2018Q2/ports-mgmt/poudriere/Makefile	Fri Jun  1 18:33:38 2018	(r471281)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	poudriere
-DISTVERSION=	3.2.6
+DISTVERSION=	3.2.7
 PORTREVISION=	0
 CATEGORIES=	ports-mgmt
 MASTER_SITES=	LOCAL/bdrewery/${PORTNAME}/ \
@@ -21,14 +21,18 @@ GH_ACCOUNT=	freebsd
 GNU_CONFIGURE=	yes
 ETCDIR=		${PREFIX}/etc/poudriere.d
 
-OPTIONS_DEFINE=	ZSH QEMU EXAMPLES
-OPTIONS_DEFAULT=ZSH
+OPTIONS_DEFINE=	CERTS DIALOG4PORTS ZSH QEMU EXAMPLES
+OPTIONS_DEFAULT=CERTS DIALOG4PORTS ZSH
 OPTIONS_SUB=	yes
 
-RUN_DEPENDS+=	ca_root_nss>=0:security/ca_root_nss
-RUN_DEPENDS+=	freebsd-release-manifests>0:misc/freebsd-release-manifests
+CERTS_DESC=		Install checksum and SSL certificates for jail creation
+CERTS_RUN_DEPENDS+=	ca_root_nss>=0:security/ca_root_nss
+CERTS_RUN_DEPENDS+=	freebsd-release-manifests>0:misc/freebsd-release-manifests
 
-QEMU_DESC=	Add qemu-user-static to compile ports for non-x86 architectures
+DIALOG4PORTS_DESC=	Install dialog4ports for options command
+DIALOG4PORTS_RUN_DEPENDS=	dialog4ports>0:ports-mgmt/dialog4ports
+
+QEMU_DESC=	Add qemu-user-static for non-x86 architectures
 QEMU_RUN_DEPENDS=	qemu-user-static>0:emulators/qemu-user-static
 
 .include <bsd.port.options.mk>
@@ -52,10 +56,12 @@ post-patch:
 	${REINPLACE_CMD} '/.PHONY: poudriere/d' ${WRKSRC}/Makefile.*
 
 post-install:
+	${LN} -fs ${LOCALBASE}/share/freebsd/MANIFESTS \
+	    ${STAGEDIR}${DATADIR}/MANIFESTS
+
+post-install-ZSH-on:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/
 	${INSTALL_DATA} ${WRKSRC}/completions/zsh/_poudriere \
 	    ${STAGEDIR}${PREFIX}/share/zsh/site-functions/
-	${LN} -fs ${LOCALBASE}/share/freebsd/MANIFESTS \
-	    ${STAGEDIR}${DATADIR}/MANIFESTS
 
 .include <bsd.port.mk>

Modified: branches/2018Q2/ports-mgmt/poudriere/distinfo
==============================================================================
--- branches/2018Q2/ports-mgmt/poudriere/distinfo	Fri Jun  1 18:32:07 2018	(r471280)
+++ branches/2018Q2/ports-mgmt/poudriere/distinfo	Fri Jun  1 18:33:38 2018	(r471281)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1522440476
-SHA256 (freebsd-poudriere-3.2.6_GH0.tar.gz) = 3320a025461eb7d547e5bac588b8d47e66b50da2027ede285a23551fb4504644
-SIZE (freebsd-poudriere-3.2.6_GH0.tar.gz) = 4355180
+TIMESTAMP = 1527877789
+SHA256 (freebsd-poudriere-3.2.7_GH0.tar.gz) = 1ed7718dff512ed979190f5d9b6590c0a5aacb45b950f7f75ae716506abc42fa
+SIZE (freebsd-poudriere-3.2.7_GH0.tar.gz) = 4354742


More information about the svn-ports-all mailing list