3 # translation_list をさわる perl script のひな形。
5 # とりあえずこれは標準入力から translation_list を
6 # 読み込んで、 man-pages-0.4 のリリース (1998/12/24)
7 # より日付が後で、かつステータスが ◎, ○, ☆ の
11 $epath = `dirname $0`; chomp $epath;
12 my $lpath = "$epath/../bin";
13 unshift (@INC, $lpath);
15 use JMtl ('line2hash');
20 $mo4 = 12 - 1; # timelocal は 0..11 のため
23 $ptime = timelocal(0, 0, 0, $md4, $mo4, $yr4);
25 open TL, "cat `find $epath/../manual -name translation_list | sort` |";
31 if ($ti{'kind'} ne 'roff') {
35 if ($ti{'stat'} !~ m/^up2/ && $ti{'stat'} !~ m/^upd_non/) {
39 ($yr, $mo, $md) = split "/", $ti{'tdat'};
41 $rtime = timelocal(0, 0, 0, $md, $mo, $yr);
43 if ($rtime > $ptime) {
44 print "$ti{'tdat'}:$ti{'pkg'}:$ti{'fname'}.$ti{'sec'}\n";