From owner-svn-ports-all@freebsd.org Wed Feb 3 19:56:00 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 DA60CA9B32A; Wed, 3 Feb 2016 19:55:59 +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 972B8C37; Wed, 3 Feb 2016 19:55:59 +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 u13JtwKC070136; Wed, 3 Feb 2016 19:55:58 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u13JtwMc070134; Wed, 3 Feb 2016 19:55:58 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201602031955.u13JtwMc070134@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Wed, 3 Feb 2016 19:55:58 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r407973 - 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.20 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: Wed, 03 Feb 2016 19:56:00 -0000 Author: marino Date: Wed Feb 3 19:55:58 2016 New Revision: 407973 URL: https://svnweb.freebsd.org/changeset/ports/407973 Log: ports-mgmt/synth: new feature, minor bug fixes and improvements This is a minor update to synth, which includes: * Support for the WHYFAIL environment variable. If this variable is defined (to any value) in the environment, Synth will turn on the "debug" mode for dependency and option sanity checks. This mode will provide exact details on how the package failed the check. * README.md: editorial corrections, 3 images replaced to reflect current version of Synth * Man page: editorial correction, WHYFAIL documented, and the "Impulse" indicator was documented (in NOTES section) * Significantly improve ports scan error messages. In particular, eliminate the 'bad value ""' messages that are caused by ports that are partially or completely missing. Also propagate exception messages when helping. * Log 03 (ignored ports) did not list the actual ports, only the reason the port was ignored. Fix bug to show category/port too. Erratum on previous commit message: The "Graceful Shutdown" is initiated with Control-Q, not Control-C! The typo is doubly unfortunate because Control-C will exit Synth without cleaning up the mounts. Modified: head/ports-mgmt/synth/Makefile head/ports-mgmt/synth/distinfo Modified: head/ports-mgmt/synth/Makefile ============================================================================== --- head/ports-mgmt/synth/Makefile Wed Feb 3 19:47:54 2016 (r407972) +++ head/ports-mgmt/synth/Makefile Wed Feb 3 19:55:58 2016 (r407973) @@ -3,7 +3,7 @@ PORTNAME= synth PORTVERSION= 0.99 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= ports-mgmt @@ -21,7 +21,7 @@ USES= ada:6 ncurses:port USE_GITHUB= yes GH_ACCOUNT= jrmarino GH_PROJECT= synth_external:bundle -GH_TAGNAME= v1.3:bundle 132fd75 +GH_TAGNAME= v1.3:bundle 39e7bf5 # When framework is moved to Ada6, the ada-util and ini-file-manager # libraries can be used as prebuilt (switch default.gpr url) Modified: head/ports-mgmt/synth/distinfo ============================================================================== --- head/ports-mgmt/synth/distinfo Wed Feb 3 19:47:54 2016 (r407972) +++ head/ports-mgmt/synth/distinfo Wed Feb 3 19:55:58 2016 (r407973) @@ -1,4 +1,4 @@ -SHA256 (jrmarino-synth-v0.99-132fd75_GH0.tar.gz) = aea0c09b16cb0bbccf7371cb3394312822bed03744b701eb05f13c9c119694d8 -SIZE (jrmarino-synth-v0.99-132fd75_GH0.tar.gz) = 82174 +SHA256 (jrmarino-synth-v0.99-39e7bf5_GH0.tar.gz) = 3b16f0c20db2353bb4a6bbac4d9b95767d5aba65f87070b82e496a9aa7974f66 +SIZE (jrmarino-synth-v0.99-39e7bf5_GH0.tar.gz) = 83548 SHA256 (jrmarino-synth_external-v1.3_GH0.tar.gz) = 2afc03e494d2394446eabdb5244967c202a79b449c7cad7ea67a87807cc25f44 SIZE (jrmarino-synth_external-v1.3_GH0.tar.gz) = 209283