rpms/monotone/FC-6 .cvsignore, 1.14, 1.15 monotone.init, 1.8, 1.9 monotone.spec, 1.23, 1.24 sources, 1.14, 1.15

Roland McGrath (roland) fedora-extras-commits at redhat.com
Thu May 10 01:40:18 UTC 2007


Author: roland

Update of /cvs/pkgs/rpms/monotone/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23202

Modified Files:
	.cvsignore monotone.init monotone.spec sources 
Log Message:
Update to 0.35


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/monotone/FC-6/.cvsignore,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- .cvsignore	5 Apr 2007 06:48:45 -0000	1.14
+++ .cvsignore	10 May 2007 01:39:44 -0000	1.15
@@ -1 +1 @@
-monotone-0.34.tar.gz
+monotone-0.35.tar.gz


Index: monotone.init
===================================================================
RCS file: /cvs/pkgs/rpms/monotone/FC-6/monotone.init,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- monotone.init	28 Feb 2007 21:37:00 -0000	1.8
+++ monotone.init	10 May 2007 01:39:44 -0000	1.9
@@ -39,11 +39,21 @@
 
 umask 077
 
+check_db_version()
+{
+	db_version=`runuser -s /bin/bash - ${MONOTONE_USER:-monotone} \
+			    -c "$MT $MONOTONE_RCOPTS $MONOTONE_DBOPTS \
+				    db version"` || exit 2
+	set -- $db_version
+	[ "$5" == "(usable)" ]
+	return $?
+}
+
 # See how we were called.
 case "$1" in
   start)
 	if [ -e $MONOTONE_DBFILE ]; then
-		$0 migrate
+		check_db_version || $0 migrate
 	elif [ -e $MONOTONE_OLDDB ]; then
 		echo -n $"Pre-0.26 monotone database must be migrated by hand: "
 		failure


Index: monotone.spec
===================================================================
RCS file: /cvs/pkgs/rpms/monotone/FC-6/monotone.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- monotone.spec	5 Apr 2007 06:48:45 -0000	1.23
+++ monotone.spec	10 May 2007 01:39:44 -0000	1.24
@@ -1,5 +1,5 @@
 Name: monotone
-Version: 0.34
+Version: 0.35
 Release: 1%{?dist}
 
 Summary: A free, distributed version control system
@@ -65,7 +65,7 @@
 make %{?_smp_mflags}
 
 %check
-make check || { cat tester_dir/tester.log; false; }
+make %{?_smp_mflags} check || { cat tester_dir/tester.log; false; }
 
 %install
 rm -rf %{buildroot}
@@ -165,6 +165,10 @@
 
 
 %changelog
+* Wed May  9 2007 Roland McGrath <roland at redhat.com> - 0.35-1
+- Updated for 0.35 release.
+- Avoid unnecessary "db migrate" in monotone-server init script. (#213893)
+
 * Wed Apr  4 2007 Roland McGrath <roland at redhat.com> - 0.34-1
 - Updated for 0.34 release.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/monotone/FC-6/sources,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- sources	5 Apr 2007 06:48:45 -0000	1.14
+++ sources	10 May 2007 01:39:44 -0000	1.15
@@ -1 +1 @@
-b7a3cd2d4fcb17287641ee2e33f660fd  monotone-0.34.tar.gz
+9b53046dda8ba7549fa5ce765e14fa65  monotone-0.35.tar.gz




More information about the fedora-extras-commits mailing list