From owner-svn-ports-head@FreeBSD.ORG Tue Apr 16 22:09:15 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 C7331D78; Tue, 16 Apr 2013 22:09:15 +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 BA29A1B39; Tue, 16 Apr 2013 22:09:15 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r3GM9FB0026970; Tue, 16 Apr 2013 22:09:15 GMT (envelope-from bdrewery@svn.freebsd.org) Received: (from bdrewery@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r3GM9F1g026968; Tue, 16 Apr 2013 22:09:15 GMT (envelope-from bdrewery@svn.freebsd.org) Message-Id: <201304162209.r3GM9F1g026968@svn.freebsd.org> From: Bryan Drewery Date: Tue, 16 Apr 2013 22:09:15 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r315913 - 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: Tue, 16 Apr 2013 22:09:15 -0000 Author: bdrewery Date: Tue Apr 16 22:09:15 2013 New Revision: 315913 URL: http://svnweb.freebsd.org/changeset/ports/315913 Log: - Update to checkin 52e5de4fd8 Changes: - Install depends just-in-time in the proper sequence ordering, instead of all upfront. This also fixes differences between testport and bulk with regards to run-depends. - Give a port all the special depends distfiles it needs during build as well. This fixes issues with fetching and distfiles. - Add basic hook support in /usr/local/etc/poudriere.d/hooks - bulk: New C index builder for pkg_* bulks - bulk: Automatically detect direct dependency changes. This should detect postgresql/mysql/perl updates (change of default versions) without needing user interraction. - Delete empty directories when cleaning up repositories - Add ftp-archive method for old releases - jail: consistently accept svn revision number - bulk -T: Implement try-broken - bulk -F: fetch-orginal - This flag tries to download from the original mirror and ignores all FreeBSD mirrors - jail -c -P ./path.to.patch: Patch the src tree with the given patch before building it - Add a small C code to determine if a directory is empty (faster than find for this) - jail -u: Fix 'Error: 1 argument expected: jname' - ports -F: Fix not populating method file - ports -u: Fix backwards compatibility with snap dir - Fix NO_ZFS still causing zfs.ko kernel module to be loaded - Raise default nohang time to 7200 and add MAX_EXECUTION_TIME/NOHANG_TIME - ports -d: Fix deleting the ports tree - jail -d: Fix deleting jails - testport: Add .keep support for wrkdir saving - Speedup packaging by reducing I/O - Fix crash in siginfo_handler() via cache_get_pkgname() if origin is empty - ZSH completion fixes - Documentaiton fixes - Various leftover fixes - Various other fixes Feature safe: yes > Description of fields to fill in above: 76 columns --| > PR: If a GNATS PR is affected by the change. > Submitted by: If someone else sent in the change. > Reviewed by: If someone else reviewed your modification. > Approved by: If you needed approval for this commit. > Obtained from: If the change is from a third party. > MFC after: N [day[s]|week[s]|month[s]]. Request a reminder email. > Security: Vulnerability reference (one per line) or description. > Sponsored by: If the change was sponsored by an organization. > Empty fields above will be automatically removed. M poudriere-devel/distinfo M poudriere-devel/Makefile 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 Tue Apr 16 22:05:34 2013 (r315912) +++ head/ports-mgmt/poudriere-devel/Makefile Tue Apr 16 22:09:15 2013 (r315913) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= poudriere -PORTVERSION= 3.0.99.20130327 +PORTVERSION= 3.0.99.20130416 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= 51586b2049 +FSL_CHKIN= 52e5de4fd8 MANCOMPRESSED= yes MAN8= poudriere.8 @@ -26,6 +26,8 @@ CONFLICTS_INSTALL= poudriere-[0-9]* PLIST_FILES= etc/poudriere.conf.sample \ bin/poudriere \ libexec/poudriere/dirwatch \ + libexec/poudriere/dirempty \ + libexec/poudriere/make_index \ share/poudriere/awk/dependency_loop.awk \ share/poudriere/awk/humanize.awk \ share/poudriere/awk/json.awk \ Modified: head/ports-mgmt/poudriere-devel/distinfo ============================================================================== --- head/ports-mgmt/poudriere-devel/distinfo Tue Apr 16 22:05:34 2013 (r315912) +++ head/ports-mgmt/poudriere-devel/distinfo Tue Apr 16 22:09:15 2013 (r315913) @@ -1,2 +1,2 @@ -SHA256 (poudriere-3.0.99.20130327.tar.gz?uuid=51586b2049) = ffa4f9f3de32719fdc05204674fcefa28844cfbf603e7d1dc8356ac4c791ca60 -SIZE (poudriere-3.0.99.20130327.tar.gz?uuid=51586b2049) = 100412 +SHA256 (poudriere-3.0.99.20130416.tar.gz?uuid=52e5de4fd8) = 6747d1f7cb801e9a2d34e66dff479b65502f667a06703975d3b238710b00dda6 +SIZE (poudriere-3.0.99.20130416.tar.gz?uuid=52e5de4fd8) = 104759