ports/187373: [PATCH] ports-mgmt/poudriere-devel: update to 3.0.99.20140306
Johannes Jost Meixner
xmj at chaot.net
Sat Mar 8 13:20:01 UTC 2014
>Number: 187373
>Category: ports
>Synopsis: [PATCH] ports-mgmt/poudriere-devel: update to 3.0.99.20140306
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sat Mar 08 13:20:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Johannes Jost Meixner
>Release: FreeBSD 11.0-CURRENT amd64
>Organization:
Goldener Grund OUe
>Environment:
System: FreeBSD mx12.chaot.net 11.0-CURRENT FreeBSD 11.0-CURRENT #0: Sun Feb 16 19:07:27 EET 2014
>Description:
- Update to 3.0.99.20140306 as per fossil checkin
https://fossil.etoilebsd.net/poudriere/info/0cf5f3dfcb
- Use HAS_CONFIGURE and specify CONFIGURE_ARGS.
- Compress manpage
- outsource PLIST_FILES to pkg-plist.
(if there's a better way to do compress-man: target, I'm all ears.)
Port maintainer (bdrewery at FreeBSD.org) is cc'd.
portlint: irrelevant warnings
port test: ok
testport: ok
redports: https://redports.org/buildarchive/20140308125251-48798/
Generated with FreeBSD Port Tools 1.00.2014.03.07 (mode: update, diff: SVN)
>How-To-Repeat:
>Fix:
--- poudriere-devel-3.0.99.20140306.patch begins here ---
Index: Makefile
===================================================================
--- Makefile (revision 347490)
+++ Makefile (working copy)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= poudriere
-PORTVERSION= 3.0.99.20140131
+PORTVERSION= 3.0.99.20140306
CATEGORIES= ports-mgmt
MASTER_SITES= http://fossil.etoilebsd.net/poudriere/tarball/ \
LOCAL/bdrewery/${PORTNAME}/
@@ -13,7 +13,7 @@
LICENSE= BSD2CLAUSE
-FSL_CHKIN= 74abc9e1c2
+FSL_CHKIN= 0cf5f3dfcb
OPTIONS_DEFINE= ZSH
@@ -21,85 +21,22 @@
USES= uidfix
-PLIST_FILES= etc/poudriere.conf.sample \
- etc/poudriere.d/hooks/bulk.sh.sample \
- etc/poudriere.d/hooks/pkgbuild.sh.sample \
- etc/rc.d/poudriere \
- bin/poudriere \
- man/man8/poudriere.8.gz \
- libexec/poudriere/cpdup \
- libexec/poudriere/dirwatch \
- libexec/poudriere/dirempty \
- libexec/poudriere/make_index \
- libexec/poudriere/rename \
- share/poudriere/awk/dependency_loop.awk \
- share/poudriere/awk/humanize.awk \
- share/poudriere/awk/json.awk \
- share/poudriere/awk/siginfo_buildtime.awk \
- share/poudriere/html/index.html \
- share/poudriere/html/assets/bootstrap/css/bootstrap-responsive.min.css \
- share/poudriere/html/assets/bootstrap/css/bootstrap.min.css \
- share/poudriere/html/assets/bootstrap/img/glyphicons-halflings-white.png \
- share/poudriere/html/assets/bootstrap/img/glyphicons-halflings.png \
- share/poudriere/html/assets/bootstrap/js/bootstrap.min.js \
- share/poudriere/html/assets/dataTables/css/jquery.dataTables.css \
- share/poudriere/html/assets/dataTables/images/back_disabled.png \
- share/poudriere/html/assets/dataTables/images/back_enabled.png \
- share/poudriere/html/assets/dataTables/images/back_enabled_hover.png \
- share/poudriere/html/assets/dataTables/images/forward_disabled.png \
- share/poudriere/html/assets/dataTables/images/forward_enabled.png \
- share/poudriere/html/assets/dataTables/images/forward_enabled_hover.png \
- share/poudriere/html/assets/dataTables/images/sort_asc.png \
- share/poudriere/html/assets/dataTables/images/sort_asc_disabled.png \
- share/poudriere/html/assets/dataTables/images/sort_both.png \
- share/poudriere/html/assets/dataTables/images/sort_desc.png \
- share/poudriere/html/assets/dataTables/images/sort_desc_disabled.png \
- share/poudriere/html/assets/dataTables/js/jquery.dataTables.min.js \
- share/poudriere/html/assets/jquery-1.9.1.min.js \
- share/poudriere/html/assets/logo.jpg \
- share/poudriere/html/assets/poudriere.css \
- share/poudriere/html/assets/poudriere.js \
- share/poudriere/bulk.sh \
- share/poudriere/clean.sh \
- share/poudriere/common.sh \
- share/poudriere/common.sh.dragonfly \
- share/poudriere/common.sh.freebsd \
- share/poudriere/daemon.sh \
- share/poudriere/distclean.sh \
- share/poudriere/jail.sh \
- share/poudriere/options.sh \
- share/poudriere/pkgclean.sh \
- share/poudriere/ports.sh \
- share/poudriere/processonelog.sh \
- share/poudriere/processonelog2.sh \
- share/poudriere/queue.sh \
- share/poudriere/status.sh \
- share/poudriere/testport.sh
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${PREFIX}/man
-PLIST_DIRS= libexec/poudriere \
- share/poudriere/awk \
- share/poudriere/html/assets/bootstrap/css \
- share/poudriere/html/assets/bootstrap/img \
- share/poudriere/html/assets/bootstrap/js \
- share/poudriere/html/assets/bootstrap \
- share/poudriere/html/assets/dataTables/css \
- share/poudriere/html/assets/dataTables/images \
- share/poudriere/html/assets/dataTables/js \
- share/poudriere/html/assets/dataTables \
- share/poudriere/html/assets \
- share/poudriere/html \
- share/poudriere
-PLIST_DIRSTRY= etc/poudriere.d/hooks \
- etc/poudriere.d
+compress-man:
+ ${GZIP_CMD} ${STAGEDIR}${MANPREFIX}/man/man8/poudriere.8
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MZSH}
+post-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/
+ ${INSTALL_DATA} ${WRKSRC}/completions/zsh/_poudriere ${STAGEDIR}${PREFIX}/share/zsh/site-functions/
+
PLIST_FILES+= share/zsh/site-functions/_poudriere
PLIST_DIRSTRY+= share/zsh/site-functions
PLIST_DIRSTRY+= share/zsh/
-.else
-MAKE_ENV+= NO_ZSH=yes
.endif
.include <bsd.port.mk>
Index: distinfo
===================================================================
--- distinfo (revision 347490)
+++ distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (poudriere-3.0.99.20140131.tar.gz?uuid=74abc9e1c2) = 85dc27eac54b93047a20e117a666851d90ec7838911d33071edde750c2248c23
-SIZE (poudriere-3.0.99.20140131.tar.gz?uuid=74abc9e1c2) = 252849
+SHA256 (poudriere-3.0.99.20140306.tar.gz?uuid=0cf5f3dfcb) = 2b3bb9c47584fc93682fc1a620e28ef35ce2f6e94b8256ac18771e7cf87d7bfb
+SIZE (poudriere-3.0.99.20140306.tar.gz?uuid=0cf5f3dfcb) = 2363752
--- poudriere-devel-3.0.99.20140306.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list