Debian's cscvs rlog parser expects another date/time format than the format
used by cvs/rcs: 

date: 2002-08-29 14:44:59 +0000;  author: agx;  state: dead;  lines: +0 -0

So I need this tiny patch for cscvs (1.0pre25.patch.79-4):

--- /usr/share/cscvs/modules/CVS/Parser.py.old	2005-08-03 15:11:05.000000000 +0200
+++ /usr/share/cscvs/modules/CVS/Parser.py	2005-08-03 15:11:14.000000000 +0200
@@ -80,13 +80,13 @@
 	_re_rev_start = re.compile("^revision\s+([0-9.]+).*")
 
 	_re_rev_data_add = re.compile(
-		"^date:\s+(\d+)/(\d+)/(\d+)\s+(\d+):(\d+):(\d+);\s+"\
+		"^date:\s+(\d+)-(\d+)-(\d+)\s+(\d+):(\d+):(\d+)\s+[+|-]{1}(\d+);\s+"\
 		"author:\s+([^;]+);\s+"\
 		"state:\s+([^;]+);\s+"\
 		"lines:\s+\+(\d+)\s+\-(\d+)$")
 
 	_re_rev_data = re.compile(
-		"^date:\s+(\d+)/(\d+)/(\d+)\s+(\d+):(\d+):(\d+);\s+"\
+		"^date:\s+(\d+)-(\d+)-(\d+)\s+(\d+):(\d+):(\d+)\s+[+|-]{1}(\d+);\s+"\
 		"author:\s+([^;]+);\s+"\
 		"state:\s+([^;]+);$")
 	_re_rev_branches = re.compile("^branches:\s+([0-9.]+);")
@@ -277,8 +277,9 @@
 		hour = string.atoi(groups[3])
 		minute = string.atoi(groups[4])
 		second = string.atoi(groups[5])
-		author = groups[6]
-		state = groups[7]
+		offset = string.atoi(groups[6])
+		author = groups[7]
+		state = groups[8]
 
 		self._debug("groups %d %d %d %d:%d:%d %s %s" % (year, month, day, hour, minute, second, author, state))
 
@@ -287,8 +288,8 @@
 		# this could be a "CHANGE" or "REMOVE", you can tell if the
 		# file has been removed by looking if state == 'dead'
 		try:
-			pluscount = int(groups[8])
-			minuscount = int(groups[9])
+			pluscount = int(groups[9])
+			minuscount = int(groups[10])
 		except IndexError:
 			pluscount = 0
 			minuscount = 0
