Changes: - Remove distfile sandboxing for now, which fixes several ports trying to fetch files in the wrong phase and then failing. This has been reworked in 3.0/poudriere-devel. - Fix VERSION leaking into some builds - Hide some harmless warnings Feature safe: yes
53 lines
1.2 KiB
Makefile
53 lines
1.2 KiB
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= poudriere
|
|
PORTVERSION= 2.4.2
|
|
CATEGORIES= ports-mgmt
|
|
MASTER_SITES= http://fossil.etoilebsd.net/poudriere/tarball/ \
|
|
LOCAL/bdrewery/${PORTNAME}/
|
|
DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}?uuid=${PORTVERSION}
|
|
|
|
# Also maintained by bdrewery@freeBSD.org
|
|
MAINTAINER= bapt@FreeBSD.org
|
|
COMMENT= Port build and test system
|
|
|
|
LICENSE= BSD
|
|
|
|
NO_BUILD= yes
|
|
MANCOMPRESSED= yes
|
|
MAN8= poudriere.8
|
|
|
|
OPTIONS_DEFINE= ZSH
|
|
|
|
CONFLICTS_INSTALL= poudriere-devel-*
|
|
|
|
PLIST_FILES= etc/poudriere.conf.sample \
|
|
bin/poudriere \
|
|
share/poudriere/bulk.sh \
|
|
share/poudriere/clean.sh \
|
|
share/poudriere/common.sh \
|
|
share/poudriere/cron.sh \
|
|
share/poudriere/distclean.sh \
|
|
share/poudriere/jail.sh \
|
|
share/poudriere/options.sh \
|
|
share/poudriere/ports.sh \
|
|
share/poudriere/queue.sh \
|
|
share/poudriere/testport.sh
|
|
|
|
PLIST_DIRS= share/poudriere
|
|
|
|
.include <bsd.port.options.mk>
|
|
|
|
.if ${PORT_OPTIONS:MZSH}
|
|
PLIST_FILES+= share/zsh/site-functions/_poudriere
|
|
PLIST_DIRSTRY+= share/zsh/site-functions
|
|
PLIST_DIRSTRY+= share/zsh/
|
|
.endif
|
|
|
|
post-install:
|
|
.if ${PORT_OPTIONS:MZSH}
|
|
@${MKDIR} ${PREFIX}/share/zsh/site-functions/
|
|
@${INSTALL_DATA} ${WRKSRC}/zsh-completions ${PREFIX}/share/zsh/site-functions/_poudriere
|
|
.endif
|
|
|
|
.include <bsd.port.mk>
|