Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Mar 2014 15:11:53 +0200 (EET)
From:      Johannes Jost Meixner <xmj@chaot.net>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        bdrewery@FreeBSD.org
Subject:   ports/187373: [PATCH] ports-mgmt/poudriere-devel: update to 3.0.99.20140306
Message-ID:  <4280129041.enqueue@mx12.chaot.net>
Resent-Message-ID: <201403081320.s28DK0hA040651@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4280129041.enqueue>