svn commit: r469983 - in head/sysutils: . dwatch-gource
Devin Teske
dteske at FreeBSD.org
Tue May 15 00:21:36 UTC 2018
Author: dteske
Date: Tue May 15 00:21:34 2018
New Revision: 469983
URL: https://svnweb.freebsd.org/changeset/ports/469983
Log:
[New Port] sysutils/dwatch-gource
DTrace modules for FreeBSD dwatch(1) to produce gource logs. Gource
(graphics/gource) is a tool normally used for visualizing source control
revisions, but it can also be used for visualizing process trees, filesystem
activity, syscall access, and more.
These modules allow you to generate log files for rendering realtime process,
filesystem, and other activities in FreeBSD using gource.
Reviewed by: imp (mentor; earlier version), mat (mentor)
Approved by: mat (mentor)
Sponsored by: Smule, Inc.
Differential Revision: https://reviews.freebsd.org/D15407
Added:
head/sysutils/dwatch-gource/
head/sysutils/dwatch-gource/Makefile (contents, props changed)
head/sysutils/dwatch-gource/distinfo (contents, props changed)
head/sysutils/dwatch-gource/pkg-descr (contents, props changed)
head/sysutils/dwatch-gource/pkg-plist (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Mon May 14 23:34:12 2018 (r469982)
+++ head/sysutils/Makefile Tue May 15 00:21:34 2018 (r469983)
@@ -285,6 +285,7 @@
SUBDIR += dvdvideo
SUBDIR += dvtm
SUBDIR += dwatch
+ SUBDIR += dwatch-gource
SUBDIR += e2fsprogs
SUBDIR += ec2-scripts
SUBDIR += edid-decode
Added: head/sysutils/dwatch-gource/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/dwatch-gource/Makefile Tue May 15 00:21:34 2018 (r469983)
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME= dwatch-gource
+DISTVERSION= 0.4
+CATEGORIES= sysutils
+
+MAINTAINER= dteske at FreeBSD.org
+COMMENT= FreeBSD dwatch profiles for creating gource logs
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= FrauBSD
+NO_BUILD= yes
+NO_ARCH= yes
+
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/gwatch ${STAGEDIR}${PREFIX}/sbin
+ @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/dwatch
+ ${INSTALL_DATA} ${WRKSRC}/gource-* ${STAGEDIR}${PREFIX}/libexec/dwatch
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Added: head/sysutils/dwatch-gource/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/dwatch-gource/distinfo Tue May 15 00:21:34 2018 (r469983)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1526225519
+SHA256 (FrauBSD-dwatch-gource-0.4_GH0.tar.gz) = 519533cd1e886dc46c02dd6f46ac3a4107925bda5fc9f2b6903e9461786a047b
+SIZE (FrauBSD-dwatch-gource-0.4_GH0.tar.gz) = 10482
Added: head/sysutils/dwatch-gource/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/dwatch-gource/pkg-descr Tue May 15 00:21:34 2018 (r469983)
@@ -0,0 +1,9 @@
+DTrace modules for FreeBSD dwatch(1) to produce gource logs. Gource
+(graphics/gource) is a tool normally used for visualizing source control
+revisions, but it can also be used for visualizing process trees, filesystem
+activity, syscall access, and more.
+
+These modules allow you to generate log files for rendering realtime process,
+filesystem, and other activities in FreeBSD using gource.
+
+WWW: https://fraubsd.org/dwatch-gource/
Added: head/sysutils/dwatch-gource/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/dwatch-gource/pkg-plist Tue May 15 00:21:34 2018 (r469983)
@@ -0,0 +1,9 @@
+sbin/gwatch
+libexec/dwatch/gource-open
+libexec/dwatch/gource-open-raw
+libexec/dwatch/gource-proc
+libexec/dwatch/gource-proc-raw
+libexec/dwatch/gource-syscall
+libexec/dwatch/gource-syscall-raw
+libexec/dwatch/gource-vfs
+libexec/dwatch/gource-vfs-raw
More information about the svn-ports-all
mailing list