head 1.2; access; symbols OPENPKG_2_STABLE_MP:1.2 OPENPKG_E1_MP_HEAD:1.2 OPENPKG_E1_MP:1.2 OPENPKG_E1_MP_2_STABLE:1.2 OPENPKG_E1_FP:1.2 OPENPKG_2_STABLE_20061018:1.2 OPENPKG_2_STABLE:1.2.0.10 OPENPKG_2_STABLE_BP:1.2 OPENPKG_2_5_SOLID:1.2.0.8 OPENPKG_2_5_SOLID_BP:1.2 OPENPKG_2_4_RELEASE:1.2 OPENPKG_2_4_SOLID:1.2.0.6 OPENPKG_2_4_SOLID_BP:1.2 OPENPKG_2_3_RELEASE:1.2 OPENPKG_2_3_SOLID:1.2.0.4 OPENPKG_2_3_SOLID_BP:1.2 OPENPKG_2_2_RELEASE:1.2 OPENPKG_2_2_SOLID:1.2.0.2 OPENPKG_2_2_SOLID_BP:1.2 OPENPKG_2_1_RELEASE:1.1 OPENPKG_2_1_SOLID:1.1.0.2 OPENPKG_2_1_SOLID_BP:1.1; locks; strict; comment @# @; 1.2 date 2004.08.29.11.15.10; author rse; state dead; branches; next 1.1; 1.1 date 2004.06.27.15.11.09; author rse; state Exp; branches; next ; desc @@ 1.2 log @upgrade and switch to locally versioned distribution file @ text @Index: cvs2cl.pl --- cvs2cl.pl.orig 2004-06-27 17:04:14 +0200 +++ cvs2cl.pl 2004-06-27 17:07:23 +0200 @@@@ -2282,11 +2282,12 @@@@ my ($self, $line) = @@_; # Parses the date/time and author out of a line like: # - # date: 1999/02/19 23:29:05; author: apharris; state: Exp; + # CVS 1.11.x: date: 1999/02/19 23:29:05; author: apharris; state: Exp; + # CVS 1.12.x: date: 1999-02-19 23:29:05 +0200; author: apharris; state: Exp; my ($year, $mon, $mday, $hours, $min, $secs, $author, $state, $rest) = $line =~ - m!(\d+)/(\d+)/(\d+)\s+(\d+):(\d+):(\d+);\s+ + m!(\d+)[/-](\d+)[/-](\d+)\s+(\d+):(\d+):(\d+)(?:\s+[+-]?\d+)?;\s+ author:\s+([^;]+);\s+state:\s+([^;]+);(.*)!x or die "Couldn't parse date ``$line''"; die "Bad date or Y2K issues" @ 1.1 log @support both CVS 1.11 and 1.12 outputs @ text @@