aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2012-05-04 01:56:24 +0800
committerbapt <bapt@FreeBSD.org>2012-05-04 01:56:24 +0800
commitd97739b788421c3e6634b0ac78cc217855b28798 (patch)
treebd7ce226190b80bda504f64695d37f5889b1f7d2
parent234f598a437b7fc57a7da33f16a8ab04d3911a06 (diff)
downloadfreebsd-ports-gnome-d97739b788421c3e6634b0ac78cc217855b28798.tar.gz
freebsd-ports-gnome-d97739b788421c3e6634b0ac78cc217855b28798.tar.zst
freebsd-ports-gnome-d97739b788421c3e6634b0ac78cc217855b28798.zip
- update to 1.2
- changes: * jails are now real jail(8) * only have network access during make fetch * poudriere jail -i -j <yourjail> now shows the activity of the jail * csup support for poudriere ports * new poudriere cron and poudriere queue command
-rw-r--r--ports-mgmt/poudriere/Makefile28
-rw-r--r--ports-mgmt/poudriere/distinfo4
2 files changed, 26 insertions, 6 deletions
diff --git a/ports-mgmt/poudriere/Makefile b/ports-mgmt/poudriere/Makefile
index 7a10e6e461f5..85bd696a25d6 100644
--- a/ports-mgmt/poudriere/Makefile
+++ b/ports-mgmt/poudriere/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= poudriere
-PORTVERSION= 1.1
+PORTVERSION= 1.2
CATEGORIES= ports-mgmt
MASTER_SITES= http://files.etoilebsd.net/poudriere/
@@ -19,16 +19,36 @@ NO_BUILD= yes
MANCOMPRESSED= yes
MAN8= poudriere.8
+OPTIONS+= ZSH "Install zsh completion" off
+
PLIST_FILES= etc/poudriere.conf.sample \
bin/poudriere \
share/poudriere/common.sh \
share/poudriere/test_ports.sh \
share/poudriere/ports.sh \
share/poudriere/jail.sh \
- share/poudriere/bulk.sh
-PLIST_DIRS= share/poudriere
+ share/poudriere/bulk.sh \
+ share/poudriere/cron.sh \
+ share/poudriere/queue.sh \
+ poudriere/cron/.keep
+
+PLIST_DIRS= share/poudriere \
+ poudriere/cron \
+ poudriere
+
+.include <bsd.port.options.mk>
+
+.if defined(WITH_ZSH)
+PLIST_FILES+= share/zsh/site-functions/_poudriere
+PLIST_DIRSTRY+= share/zsh/site-functions
+PLIST_DIRSTRY+= share/zsh/
+.endif
post-install:
- ${INSTALL_DATA} ${WRKSRC}/conf/poudriere.conf.sample ${PREFIX}/etc
+ @${TOUCH} ${PREFIX}/poudriere/cron/.keep
+.if defined(WITH_ZSH)
+ @${MKDIR} ${PREFIX}/share/zsh/site-functions/
+ @${INSTALL_DATA} ${WRKSRC}/zsh-completions ${PREFIX}/share/zsh/site-functions/_poudriere
+.endif
.include <bsd.port.mk>
diff --git a/ports-mgmt/poudriere/distinfo b/ports-mgmt/poudriere/distinfo
index bc4263d8c32a..fb5e3229d28a 100644
--- a/ports-mgmt/poudriere/distinfo
+++ b/ports-mgmt/poudriere/distinfo
@@ -1,2 +1,2 @@
-SHA256 (poudriere-1.1.tar.gz) = f2b636cd2e41fc441b534288f43c7b4519c1951e8c9a3332bd138bcbe9db1cdf
-SIZE (poudriere-1.1.tar.gz) = 17250
+SHA256 (poudriere-1.2.tar.gz) = 2c90147500ad8ad2184780e314fd697988329b7a8a708e02950ab9e127f5dc7f
+SIZE (poudriere-1.2.tar.gz) = 18712