From owner-svn-ports-all@freebsd.org Thu Nov 3 18:00:52 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 326CCC2D79E; Thu, 3 Nov 2016 18:00:52 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0F8921615; Thu, 3 Nov 2016 18:00:51 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id uA3I0pWC089691; Thu, 3 Nov 2016 18:00:51 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id uA3I0poN089688; Thu, 3 Nov 2016 18:00:51 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201611031800.uA3I0poN089688@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Thu, 3 Nov 2016 18:00:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r425265 - head/ports-mgmt/synth X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Nov 2016 18:00:52 -0000 Author: marino Date: Thu Nov 3 18:00:50 2016 New Revision: 425265 URL: https://svnweb.freebsd.org/changeset/ports/425265 Log: ports-mgmt/synth: Upgrade version 1.63 => 1.64 Change in hook behavior: Now the initial building of pkg(8) triggers a success or failure hook after building. Before ports-mgmt/pkg was the only port that could never trigger these hooks. The "bulk run start" hook is triggered afterwords as pkg(8) is a prerequisite to preparing the bulk run. Fix potential bad unmount of /usr/src In the case where /usr/src exists, but the profiles uses a system root that is not "/" and doesn't have an "usr/src" subdirectory, an error would be emitted as the unmount of the non-existant mount failed. This uncommon use case has been fixed. Curses display builder "Elapsed" label changed to "Duration" This matches the format of the web-based report DragonFly only: Support File(1) v2.0 version parsing The output of file(1) version on DragonFly will change with version 2.0. For example, what is now version 4.0.702 will be displayed as 4.7.2 on newer versions of file(1). Moreover, the parsing for DragonFly 4.10+ would not have worked. Now both versions are supports and the double- digit minor versions are properly handled as well. Modified: head/ports-mgmt/synth/Makefile head/ports-mgmt/synth/distinfo head/ports-mgmt/synth/pkg-descr Modified: head/ports-mgmt/synth/Makefile ============================================================================== --- head/ports-mgmt/synth/Makefile Thu Nov 3 17:38:51 2016 (r425264) +++ head/ports-mgmt/synth/Makefile Thu Nov 3 18:00:50 2016 (r425265) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= synth -PORTVERSION= 1.63 +PORTVERSION= 1.64 DISTVERSIONPREFIX= v CATEGORIES= ports-mgmt Modified: head/ports-mgmt/synth/distinfo ============================================================================== --- head/ports-mgmt/synth/distinfo Thu Nov 3 17:38:51 2016 (r425264) +++ head/ports-mgmt/synth/distinfo Thu Nov 3 18:00:50 2016 (r425265) @@ -1,3 +1,3 @@ -TIMESTAMP = 1477023705 -SHA256 (jrmarino-synth-v1.63_GH0.tar.gz) = 2e553dbea36b2bdf6363c7a5c71d5ca802c869ccf9b1cdaa2deed342944db560 -SIZE (jrmarino-synth-v1.63_GH0.tar.gz) = 125459 +TIMESTAMP = 1478175616 +SHA256 (jrmarino-synth-v1.64_GH0.tar.gz) = 7c181cac1d52535e4223c907afbd6a65299af6dd6d398a28f1fe907edf477e2f +SIZE (jrmarino-synth-v1.64_GH0.tar.gz) = 125907 Modified: head/ports-mgmt/synth/pkg-descr ============================================================================== --- head/ports-mgmt/synth/pkg-descr Thu Nov 3 17:38:51 2016 (r425264) +++ head/ports-mgmt/synth/pkg-descr Thu Nov 3 18:00:50 2016 (r425265) @@ -15,7 +15,8 @@ tree is updated: > synth upgrade-system During the building process, a curses-based display will show the status -of all the builders and the entire bulk run process. Synth is intended +of all the builders and the entire bulk run process. A dynamic and +searchable web-based report is generated simultaneously. Synth is intended to be grasped and utilized by novice users within minutes, but offers most of the same powerful features as Poudriere for the power users. Synth requires no preparation; it works immediately upon installation.