summaryrefslogtreecommitdiff
path: root/devel/svnkit/files/svnsync.sh.in
diff options
context:
space:
mode:
Diffstat (limited to 'devel/svnkit/files/svnsync.sh.in')
-rw-r--r--devel/svnkit/files/svnsync.sh.in17
1 files changed, 17 insertions, 0 deletions
diff --git a/devel/svnkit/files/svnsync.sh.in b/devel/svnkit/files/svnsync.sh.in
new file mode 100644
index 000000000000..9095e4044299
--- /dev/null
+++ b/devel/svnkit/files/svnsync.sh.in
@@ -0,0 +1,17 @@
+#!/bin/sh
+#
+# $FreeBSD$
+
+SVNKIT_HOME=${SVNKIT_HOME:-"%%DATADIR%%"}
+SVNKIT_CP=${SVNKIT_HOME}/svnkit.jar:${SVNKIT_HOME}/svnkit-cli.jar:${SVNKIT_HOME}/ganymed.jar
+SVNKIT_LOGDIR=${SVNKIT_LOGDIR:-"${HOME}/.svnkit"}
+
+if [ ! -d ${SVNKIT_LOGDIR} ]; then
+ mkdir ${SVNKIT_LOGDIR}
+fi
+
+JAVA_VERSION="%%JAVA_VERSION%%" exec "%%LOCALBASE%%/bin/java" \
+ ${SVNKIT_OPTS} \
+ -Djava.util.logging.config.file="${SVNKIT_HOME}/logging.properties" \
+ -cp "${SVNKIT_CP}" \
+ org.tmatesoft.svn.cli.SVNSync "$@"