StatSVN retrieves information from a Subversion repository and

generates various tables and charts describing the project development,
e.g. timeline for the lines of code, contribution of each developer
etc. The current version of StatSVN generates a static suite of
HTML or XDOC documents containing tables and chart images.

WWW:    http://www.statsvn.org/
This commit is contained in:
Greg Larkin 2009-03-25 23:32:10 +00:00
parent f59e7001a2
commit fb48271708
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=231024
6 changed files with 213 additions and 0 deletions

View file

@ -2656,6 +2656,7 @@
SUBDIR += srecord
SUBDIR += st
SUBDIR += statcvs
SUBDIR += statsvn
SUBDIR += stfl
SUBDIR += stlfilt
SUBDIR += stlport

45
devel/statsvn/Makefile Normal file
View file

@ -0,0 +1,45 @@
# New ports collection makefile for: statsvn
# Date created: 25 Mar 2009
# Whom: glarkin
#
# $FreeBSD$
#
PORTNAME= statsvn
PORTVERSION= 0.4.1
CATEGORIES= devel java
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
MAINTAINER= glarkin@FreeBSD.org
COMMENT= Subversion repository activity report generator
RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper \
subversion>=1.3:${PORTSDIR}/devel/subversion
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
DATADIR= ${JAVASHAREDIR}/${PORTNAME}
USE_ZIP= yes
USE_JAVA= yes
USE_ANT= yes
JAVA_VERSION= 1.4+
.if !defined(NOPORTDOCS)
ALL_TARGET= dist javadoc
.else
ALL_TARGET= dist
.endif
SUB_FILES= pkg-message
do-install:
@cd ${WRKSRC}/dist && ${COPYTREE_SHARE} . ${DATADIR}
.if !defined(NOPORTDOCS)
@cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${DOCSDIR}
.endif
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

3
devel/statsvn/distinfo Normal file
View file

@ -0,0 +1,3 @@
MD5 (statsvn-0.4.1-source.zip) = 3a457c6d2c5ef3cfbea297f2e7c151eb
SHA256 (statsvn-0.4.1-source.zip) = 8307003b8b609bd3b271a53c6c55d91947e220538e9b0c4c8925d272a2d05d07
SIZE (statsvn-0.4.1-source.zip) = 10061534

View file

@ -0,0 +1,11 @@
======================================================================
You have just installed StatSVN, a Subversion repository activity
report generator.
To use the tool, run the following command:
java -jar %%DATADIR%%/statsvn.jar
Full usage instructions and command options are found at:
http://wiki.statsvn.org/User%20Manual.ashx
======================================================================

7
devel/statsvn/pkg-descr Normal file
View file

@ -0,0 +1,7 @@
StatSVN retrieves information from a Subversion repository and
generates various tables and charts describing the project development,
e.g. timeline for the lines of code, contribution of each developer
etc. The current version of StatSVN generates a static suite of
HTML or XDOC documents containing tables and chart images.
WWW: http://www.statsvn.org/

146
devel/statsvn/pkg-plist Normal file
View file

@ -0,0 +1,146 @@
%%PORTDOCS%%%%DOCSDIR%%/allclasses-frame.html
%%PORTDOCS%%%%DOCSDIR%%/allclasses-noframe.html
%%PORTDOCS%%%%DOCSDIR%%/constant-values.html
%%PORTDOCS%%%%DOCSDIR%%/deprecated-list.html
%%PORTDOCS%%%%DOCSDIR%%/help-doc.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-1.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-10.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-11.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-12.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-13.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-14.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-15.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-16.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-17.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-18.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-19.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-2.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-20.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-21.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-22.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-3.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-4.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-5.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-6.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-7.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-8.html
%%PORTDOCS%%%%DOCSDIR%%/index-files/index-9.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/Main.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/RepoDump.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/ant/AntTaskLogger.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/ant/StatSvnTask.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/ant/class-use/AntTaskLogger.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/ant/class-use/StatSvnTask.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/ant/package-frame.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/ant/package-summary.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/ant/package-tree.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/ant/package-use.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/class-use/Main.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/class-use/RepoDump.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/Builder.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/CacheBuilder.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/CacheConfiguration.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/FileBuilder.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/RepositoriesBuilder.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/RepositoryFileManager.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/RevisionData.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/SvnLogBuilder.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/SvnLogfileParser.DiffTask.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/SvnLogfileParser.PerRevDiffTask.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/SvnLogfileParser.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/SvnXmlCacheFileHandler.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/SvnXmlLogFileHandler.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/SvnXmlRepositoriesFileHandler.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/Builder.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/CacheBuilder.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/CacheConfiguration.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/FileBuilder.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/RepositoriesBuilder.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/RepositoryFileManager.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/RevisionData.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/SvnLogBuilder.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/SvnLogfileParser.DiffTask.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/SvnLogfileParser.PerRevDiffTask.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/SvnLogfileParser.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/SvnXmlCacheFileHandler.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/SvnXmlLogFileHandler.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/class-use/SvnXmlRepositoriesFileHandler.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/package-frame.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/package-summary.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/package-tree.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/input/package-use.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/output/ChoraIntegration.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/output/SvnCommandLineParser.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/output/SvnConfigurationOptions.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/output/class-use/ChoraIntegration.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/output/class-use/SvnCommandLineParser.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/output/class-use/SvnConfigurationOptions.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/output/package-frame.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/output/package-summary.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/output/package-tree.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/output/package-use.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/package-frame.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/package-summary.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/package-tree.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/package-use.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/BinaryDiffException.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/ConsoleTaskLogger.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/EnvReport.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/FilenameComparator.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/JavaUtilTaskLogger.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/ProcessUtils.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/SilentLogger.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/SvnCommandHelper.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/SvnDiffUtils.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/SvnInfoUtils.SvnInfoHandler.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/SvnInfoUtils.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/SvnPropgetUtils.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/SvnStartupUtils.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/SvnVersionMismatchException.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/TaskLogger.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/XMLUtil.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/BinaryDiffException.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/ConsoleTaskLogger.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/EnvReport.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/FilenameComparator.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/JavaUtilTaskLogger.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/ProcessUtils.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/SilentLogger.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/SvnCommandHelper.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/SvnDiffUtils.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/SvnInfoUtils.SvnInfoHandler.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/SvnInfoUtils.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/SvnPropgetUtils.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/SvnStartupUtils.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/SvnVersionMismatchException.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/TaskLogger.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/class-use/XMLUtil.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/package-frame.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/package-summary.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/package-tree.html
%%PORTDOCS%%%%DOCSDIR%%/net/sf/statsvn/util/package-use.html
%%PORTDOCS%%%%DOCSDIR%%/overview-frame.html
%%PORTDOCS%%%%DOCSDIR%%/overview-summary.html
%%PORTDOCS%%%%DOCSDIR%%/overview-tree.html
%%PORTDOCS%%%%DOCSDIR%%/package-list
%%PORTDOCS%%%%DOCSDIR%%/resources/inherit.gif
%%PORTDOCS%%%%DOCSDIR%%/serialized-form.html
%%PORTDOCS%%%%DOCSDIR%%/stylesheet.css
%%DATADIR%%/statsvn.jar
@dirrm %%DATADIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%/resources
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net/sf/statsvn/util/class-use
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net/sf/statsvn/util
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net/sf/statsvn/output/class-use
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net/sf/statsvn/output
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net/sf/statsvn/input/class-use
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net/sf/statsvn/input
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net/sf/statsvn/class-use
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net/sf/statsvn/ant/class-use
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net/sf/statsvn/ant
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net/sf/statsvn
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net/sf
%%PORTDOCS%%@dirrm %%DOCSDIR%%/net
%%PORTDOCS%%@dirrm %%DOCSDIR%%/index-files
%%PORTDOCS%%@dirrm %%DOCSDIR%%