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-branches
mailing list