Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 May 2018 00:21:34 +0000 (UTC)
From:      Devin Teske <dteske@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r469983 - in head/sysutils: . dwatch-gource
Message-ID:  <201805150021.w4F0LYQM064435@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805150021.w4F0LYQM064435>