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@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)
This commit is contained in:
Bryan Drewery 2018-06-01 18:33:38 +00:00
parent a426011f18
commit d4fade37b7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/branches/2018Q2/; revision=471281
2 changed files with 18 additions and 12 deletions

View File

@ -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:
@${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
post-install-ZSH-on:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/
${INSTALL_DATA} ${WRKSRC}/completions/zsh/_poudriere \
${STAGEDIR}${PREFIX}/share/zsh/site-functions/
.include <bsd.port.mk>

View File

@ -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