c627ac0dd2
Changes: - Documentation/usage cleanups - Misc bug fixes - jail: Add 'gjb' method support for stable/8 - testport: Show leftovers in plist format, with support for DATADIR, ETCDIR, WWWDIR, DOCSDIRS, EXAMPLESDIR, SITE_PERL - testport: Fix -c showing a blank screen with some TERMs - bulk: Fix skipped/total count being wrong - ports: Fix -c/-d errors when no portstrees file exists - ports: Fix -m not working - jail: Add support for official ftp snapshots - ports/jail: Add support for svn+file and svn+https - bulk: Show jailname in summary output
53 lines
1.2 KiB
Makefile
53 lines
1.2 KiB
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= poudriere
|
|
PORTVERSION= 2.3.1
|
|
CATEGORIES= ports-mgmt
|
|
MASTER_SITES= http://fossil.etoilebsd.net/poudriere/tarball/
|
|
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
|
|
ZSH_DESC= Install zsh completion
|
|
|
|
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/test_ports.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>
|