aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorglarkin <glarkin@FreeBSD.org>2009-03-26 07:32:10 +0800
committerglarkin <glarkin@FreeBSD.org>2009-03-26 07:32:10 +0800
commit943c014331032ceb854758cfd52348bb7b568c67 (patch)
treee64dd2cd24ee52bacfd9b55e55292e3cd2466574
parentce5eee5e96cc4c1ebfd458305051599039ee30a7 (diff)
downloadfreebsd-ports-gnome-943c014331032ceb854758cfd52348bb7b568c67.tar.gz
freebsd-ports-gnome-943c014331032ceb854758cfd52348bb7b568c67.tar.zst
freebsd-ports-gnome-943c014331032ceb854758cfd52348bb7b568c67.zip
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/
-rw-r--r--devel/Makefile1
-rw-r--r--devel/statsvn/Makefile45
-rw-r--r--devel/statsvn/distinfo3
-rw-r--r--devel/statsvn/files/pkg-message.in11
-rw-r--r--devel/statsvn/pkg-descr7
-rw-r--r--devel/statsvn/pkg-plist146
6 files changed, 213 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 49f58a59099e..0f4bbb2c8ee2 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -2656,6 +2656,7 @@
SUBDIR += srecord
SUBDIR += st
SUBDIR += statcvs
+ SUBDIR += statsvn
SUBDIR += stfl
SUBDIR += stlfilt
SUBDIR += stlport
diff --git a/devel/statsvn/Makefile b/devel/statsvn/Makefile
new file mode 100644
index 000000000000..6711b6920356
--- /dev/null
+++ b/devel/statsvn/Makefile
@@ -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>
diff --git a/devel/statsvn/distinfo b/devel/statsvn/distinfo
new file mode 100644
index 000000000000..7852a510cb20
--- /dev/null
+++ b/devel/statsvn/distinfo
@@ -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
diff --git a/devel/statsvn/files/pkg-message.in b/devel/statsvn/files/pkg-message.in
new file mode 100644
index 000000000000..3bc5a4555b5a
--- /dev/null
+++ b/devel/statsvn/files/pkg-message.in
@@ -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
+======================================================================
diff --git a/devel/statsvn/pkg-descr b/devel/statsvn/pkg-descr
new file mode 100644
index 000000000000..c8af16a5deff
--- /dev/null
+++ b/devel/statsvn/pkg-descr
@@ -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/
diff --git a/devel/statsvn/pkg-plist b/devel/statsvn/pkg-plist
new file mode 100644
index 000000000000..caebbac379a1
--- /dev/null
+++ b/devel/statsvn/pkg-plist
@@ -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%%