aboutsummaryrefslogtreecommitdiff
path: root/devel/svndelta
diff options
context:
space:
mode:
authorMichael Landin <mich@FreeBSD.org>2006-09-21 11:35:24 +0000
committerMichael Landin <mich@FreeBSD.org>2006-09-21 11:35:24 +0000
commit8cce3db553c48da15c0c1b701e0150afb15def6a (patch)
treea63b4702251b29fb98e0adb145648fdf4f87281f /devel/svndelta
parente689d7ec6500ee72bb14546d30ab67c12627b3c5 (diff)
downloadports-8cce3db553c48da15c0c1b701e0150afb15def6a.tar.gz
ports-8cce3db553c48da15c0c1b701e0150afb15def6a.zip
Notes
Diffstat (limited to 'devel/svndelta')
-rw-r--r--devel/svndelta/Makefile41
-rw-r--r--devel/svndelta/distinfo3
-rw-r--r--devel/svndelta/pkg-descr13
-rw-r--r--devel/svndelta/pkg-plist13
4 files changed, 70 insertions, 0 deletions
diff --git a/devel/svndelta/Makefile b/devel/svndelta/Makefile
new file mode 100644
index 000000000000..a2dc22fdb27c
--- /dev/null
+++ b/devel/svndelta/Makefile
@@ -0,0 +1,41 @@
+# ex:ts=8
+# Ports collection makefile for: svndelta
+# Date created: Thu Sep 21, 2006
+# Whom: mich@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= svndelta
+PORTVERSION= 1.0.5
+CATEGORIES= devel
+MASTER_SITES= http://www.incava.org/pub/svndelta/
+
+MAINTAINER= mich@FreeBSD.org
+COMMENT= Summarizes and manages differences between local files and Subversion
+
+RUN_DEPENDS= ${LOCALBASE}/bin/svn:${PORTSDIR}/devel/subversion
+
+USE_RUBY= yes
+NO_BUILD= yes
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME} ${PREFIX}/bin/
+ ${MKDIR} ${DATADIR}
+ ${MKDIR} ${DATADIR}/diff
+ ${MKDIR} ${DATADIR}/diff/lcs
+ ${INSTALL_DATA} ${WRKSRC}/share/svndelta/svndelta.rb ${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs.rb ${DATADIR}/diff/
+ ${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/array.rb ${DATADIR}/diff/lcs/
+ ${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/block.rb ${DATADIR}/diff/lcs/
+ ${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/callbacks.rb ${DATADIR}/diff/lcs/
+ ${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/change.rb ${DATADIR}/diff/lcs/
+ ${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/hunk.rb ${DATADIR}/diff/lcs/
+ ${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/ldiff.rb ${DATADIR}/diff/lcs/
+ ${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/string.rb ${DATADIR}/diff/lcs/
+
+ ${INSTALL_MAN} ${WRKSRC}/svndelta.1 ${PREFIX}/man/man1/
+
+MAN1= svndelta.1
+
+.include <bsd.port.mk>
diff --git a/devel/svndelta/distinfo b/devel/svndelta/distinfo
new file mode 100644
index 000000000000..27a6cb9f24dc
--- /dev/null
+++ b/devel/svndelta/distinfo
@@ -0,0 +1,3 @@
+MD5 (svndelta-1.0.5.tar.gz) = 06791801bc4120d262d1a04478846fb6
+SHA256 (svndelta-1.0.5.tar.gz) = d043c6ff61eb7fcdb5d71f084e6532ffcda338d167d2420e4446237f889512d7
+SIZE (svndelta-1.0.5.tar.gz) = 30032
diff --git a/devel/svndelta/pkg-descr b/devel/svndelta/pkg-descr
new file mode 100644
index 000000000000..64ebc8e67431
--- /dev/null
+++ b/devel/svndelta/pkg-descr
@@ -0,0 +1,13 @@
+svndelta helps control Subversion-managed projects. svndelta summarizes
+project changes (including lines of code) and also adds to and removes
+from Subversion the files that have been added and removed locally.
+
+svndelta filters project changes by using .svnignore files, both
+system-wide and locally. Thus, for example, svndelta will not attempt to
+add backup files or object files to a project, or include them in
+summaries of changes.
+
+Requires ruby.
+
+WWW: http://www.incava.org/projects/svndelta/
+AUTHOR: Jeff Pace <jpace@incava.org>
diff --git a/devel/svndelta/pkg-plist b/devel/svndelta/pkg-plist
new file mode 100644
index 000000000000..d4c34442cd38
--- /dev/null
+++ b/devel/svndelta/pkg-plist
@@ -0,0 +1,13 @@
+bin/svndelta
+%%DATADIR%%/svndelta.rb
+%%DATADIR%%/diff/lcs.rb
+%%DATADIR%%/diff/lcs/array.rb
+%%DATADIR%%/diff/lcs/block.rb
+%%DATADIR%%/diff/lcs/callbacks.rb
+%%DATADIR%%/diff/lcs/change.rb
+%%DATADIR%%/diff/lcs/hunk.rb
+%%DATADIR%%/diff/lcs/ldiff.rb
+%%DATADIR%%/diff/lcs/string.rb
+@dirrm share/svndelta/diff/lcs
+@dirrm share/svndelta/diff
+@dirrm share/svndelta