2 message archive timestamping
4 echo -------------------------------------------------------------------
8 change_timestamp 01020304.02 test-tmp1/test-a &&
9 change_timestamp 01020304.04 test-tmp1/test-b &&
10 change_timestamp 01020304.06 test-tmp1/test-c
13 # most recent file is test-a
14 $lha c --timestamp-archive test-tmp1.lzh test-tmp1/test-a
16 identical_timestamp test-tmp1.lzh test-tmp1/test-a
19 # most recent file is test-c
20 $lha a --timestamp-archive test-tmp1.lzh test-tmp1/test-c
22 identical_timestamp test-tmp1.lzh test-tmp1/test-c
25 $lha a --timestamp-archive test-tmp1.lzh test-tmp1/test-b
27 # most recent file is test-c
28 identical_timestamp test-tmp1.lzh test-tmp1/test-c
31 $lha dq --timestamp-archive test-tmp1.lzh test-tmp1/test-c
33 # most recent file is test-b
34 identical_timestamp test-tmp1.lzh test-tmp1/test-b
38 # directory is ignored
39 mkdir test-tmp1/test-d &&
40 $lha a --timestamp-archive test-tmp1.lzh test-tmp1/test-d
42 # most recent file is test-b
43 identical_timestamp test-tmp1.lzh test-tmp1/test-b
46 case `$lha --version 2>&1` in
47 *djgpp* | *-pc-mingw*)
50 # symbolic link is ignored
51 ln -s test-c test-tmp1/test-e
52 $lha a --timestamp-archive test-tmp1.lzh test-tmp1/test-e
57 # most recent file is test-b
58 identical_timestamp test-tmp1.lzh test-tmp1/test-b
61 $lha dq --timestamp-archive test-tmp1.lzh test-tmp1/test-b
63 # most recent file is test-a
64 identical_timestamp test-tmp1.lzh test-tmp1/test-a