svn commit: r425265 - head/ports-mgmt/synth
John Marino
marino at FreeBSD.org
Thu Nov 3 18:00:52 UTC 2016
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.
More information about the svn-ports-all
mailing list