summaryrefslogtreecommitdiff
path: root/devel/monotone-server
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2006-04-10 17:46:31 +0000
committerjmmv <jmmv@pkgsrc.org>2006-04-10 17:46:31 +0000
commit36d94fafcc8f8bc644c55907ec67955b5582ee3c (patch)
tree90171f47f6b4fc3177d64427cea8583ebead0fd5 /devel/monotone-server
parent98e046636e519ec0f7557ab2fa076b52f0b31828 (diff)
downloadpkgsrc-36d94fafcc8f8bc644c55907ec67955b5582ee3c.tar.gz
Update to 0.26:
- Adjust command name to mtn. - Fix permissions of the log file.
Diffstat (limited to 'devel/monotone-server')
-rw-r--r--devel/monotone-server/Makefile9
-rw-r--r--devel/monotone-server/files/monotone.sh9
2 files changed, 11 insertions, 7 deletions
diff --git a/devel/monotone-server/Makefile b/devel/monotone-server/Makefile
index 84e680cc502..281a66efa09 100644
--- a/devel/monotone-server/Makefile
+++ b/devel/monotone-server/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.16 2006/02/21 16:09:16 jmmv Exp $
+# $NetBSD: Makefile,v 1.17 2006/04/10 17:46:31 jmmv Exp $
#
-DISTNAME= monotone-server-0.25
-PKGREVISION= 2
+DISTNAME= monotone-server-0.26
CATEGORIES= devel
MASTER_SITES= # empty
DISTFILES= # empty
@@ -11,7 +10,7 @@ MAINTAINER= jmmv@NetBSD.org
HOMEPAGE= http://www.venge.net/monotone/
COMMENT= Simplifies the configuration of a dedicated Monotone server
-DEPENDS+= monotone>=0.25:../../devel/monotone
+DEPENDS+= monotone>=0.26:../../devel/monotone
EXTRACT_ONLY= # empty
NO_BUILD= yes
@@ -47,7 +46,7 @@ SUBST_CLASSES+= vars
SUBST_STAGE.vars= do-configure
SUBST_MESSAGE.vars= "Configuring sources."
SUBST_FILES.vars= *
-SUBST_SED.vars= -e 's|@MONOTONE@|${PREFIX}/bin/monotone|g'
+SUBST_SED.vars= -e 's|@MONOTONE@|${PREFIX}/bin/mtn|g'
SUBST_SED.vars+= -e 's|@MONOTONE_GROUP@|${MONOTONE_GROUP}|g'
SUBST_SED.vars+= -e 's|@MONOTONE_USER@|${MONOTONE_USER}|g'
SUBST_SED.vars+= -e 's|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g'
diff --git a/devel/monotone-server/files/monotone.sh b/devel/monotone-server/files/monotone.sh
index e875a7015a6..66e77f3e763 100644
--- a/devel/monotone-server/files/monotone.sh
+++ b/devel/monotone-server/files/monotone.sh
@@ -1,6 +1,6 @@
#!@RCD_SCRIPTS_SHELL@
#
-# $NetBSD: monotone.sh,v 1.3 2006/02/21 16:09:16 jmmv Exp $
+# $NetBSD: monotone.sh,v 1.4 2006/04/10 17:46:31 jmmv Exp $
#
# PROVIDE: monotone
# REQUIRE: DAEMON
@@ -21,7 +21,7 @@ fi
name="monotone"
rcvar=${name}
-command="@PREFIX@/bin/monotone"
+command="@PREFIX@/bin/mtn"
command_args="--norc \
--confdir=@PKG_SYSCONFDIR@ \
--db=${monotone_home}/monotone.db \
@@ -37,6 +37,11 @@ required_files="@PKG_SYSCONFDIR@/branches.conf \
start_precmd="monotone_start_precmd"
monotone_start_precmd() {
+ if test ! -f ${monotone_home}/monotone.log; then
+ touch ${monotone_home}/monotone.log
+ chown ${monotone_user}:${monotone_group} \
+ ${monotone_home}/monotone.log
+ fi
echo "=> Session started at `date`" >>${monotone_home}/monotone.log
}