From owner-svn-ports-head@FreeBSD.ORG Sun Jul 21 23:42:05 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 6FD6FF0F; Sun, 21 Jul 2013 23:42:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 610EA999; Sun, 21 Jul 2013 23:42:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r6LNg5W9049687; Sun, 21 Jul 2013 23:42:05 GMT (envelope-from bdrewery@svn.freebsd.org) Received: (from bdrewery@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r6LNg5UU049684; Sun, 21 Jul 2013 23:42:05 GMT (envelope-from bdrewery@svn.freebsd.org) Message-Id: <201307212342.r6LNg5UU049684@svn.freebsd.org> From: Bryan Drewery Date: Sun, 21 Jul 2013 23:42:05 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r323424 - head/ports-mgmt/poudriere-devel X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jul 2013 23:42:05 -0000 Author: bdrewery Date: Sun Jul 21 23:42:04 2013 New Revision: 323424 URL: http://svnweb.freebsd.org/changeset/ports/323424 Log: - Update to checkin 6abae2a52c Changes: * Speedup sanity checks by only checking ports that are required by the build and not all existing packages. * Switch to embedded cpdup(1) for creating jails instead of pax(1) * Implement port blacklisting defined in etc/poudriere.d/[(setname|jailname)-]blacklist * Add hooks for bulk start/stop * status: Always show actual path to logs instead of /latest * bulk: Add check for missing PKGNAME (empty port dir) * Disable tracking buildtimes by default TRACK_BUILDTIMES=yes to enable * bulk: Fixed dependency calculation for CHECK_CHANGED_DEPS. There are still some ports with issues. * Add portbuild/tinderbox error reasons [1] Submitted by: linimon [1] Modified: head/ports-mgmt/poudriere-devel/Makefile head/ports-mgmt/poudriere-devel/distinfo Modified: head/ports-mgmt/poudriere-devel/Makefile ============================================================================== --- head/ports-mgmt/poudriere-devel/Makefile Sun Jul 21 23:25:52 2013 (r323423) +++ head/ports-mgmt/poudriere-devel/Makefile Sun Jul 21 23:42:04 2013 (r323424) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= poudriere -PORTVERSION= 3.0.99.20130629 +PORTVERSION= 3.0.99.20130721 CATEGORIES= ports-mgmt MASTER_SITES= http://fossil.etoilebsd.net/poudriere/tarball/ \ LOCAL/bdrewery/${PORTNAME}/ @@ -14,7 +14,7 @@ COMMENT= Port build and test system LICENSE= BSD -FSL_CHKIN= 5b2608fcc7 +FSL_CHKIN= 6abae2a52c MANCOMPRESSED= yes MAN8= poudriere.8 @@ -24,9 +24,11 @@ OPTIONS_DEFINE= ZSH CONFLICTS_INSTALL= poudriere-[0-9]* 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 \ + libexec/poudriere/cpdup \ libexec/poudriere/dirwatch \ libexec/poudriere/dirempty \ libexec/poudriere/make_index \ @@ -47,6 +49,7 @@ PLIST_FILES= etc/poudriere.conf.sample \ share/poudriere/jail.sh \ share/poudriere/options.sh \ share/poudriere/ports.sh \ + share/poudriere/processonelog.sh \ share/poudriere/queue.sh \ share/poudriere/status.sh \ share/poudriere/testport.sh @@ -65,12 +68,8 @@ PLIST_DIRS= libexec/poudriere \ 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 +.else +MAKE_ENV+= NO_ZSH=yes .endif .include Modified: head/ports-mgmt/poudriere-devel/distinfo ============================================================================== --- head/ports-mgmt/poudriere-devel/distinfo Sun Jul 21 23:25:52 2013 (r323423) +++ head/ports-mgmt/poudriere-devel/distinfo Sun Jul 21 23:42:04 2013 (r323424) @@ -1,2 +1,2 @@ -SHA256 (poudriere-3.0.99.20130629.tar.gz?uuid=5b2608fcc7) = e1cdd98004b8889396188b66cba996e3500d07fe3cfcd30ec5acc11bae24ac78 -SIZE (poudriere-3.0.99.20130629.tar.gz?uuid=5b2608fcc7) = 110405 +SHA256 (poudriere-3.0.99.20130721.tar.gz?uuid=6abae2a52c) = 4cd3e42360221b75d6d2818262bea30ec9f175417b98fc07947e96537e6c863a +SIZE (poudriere-3.0.99.20130721.tar.gz?uuid=6abae2a52c) = 160937