Changeset 1378 for trunk/archiver.tmp


Ignore:
Timestamp:
Jan 5, 2009, 12:33:30 AM (17 years ago)
Author:
John Small
Message:

Added/updated definitions for TAR 1.10, TAR 1.15, TAR.GZ, TAR.BZ2, GZ and Z archives.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/archiver.tmp

    r1243 r1378  
    1121
     2;
    23;The first line is the number of lines/definition in this archiver.bb2 file...
    34;It is very important; do not change.  It allows modifications to the
     
    1181194,1
    1191202
    120 7,1
     1217,1,0,0
    121122;
    122123;
     
    137138PKZIP.EXE /delete /nofix
    138139PK\x03\x04\x14
    139  ------  ------   ----- -----    ----   ----   -------- ----  ----
    140  ------          ------ -----                                 ----
    141 0
    142 2
    143 4
    144 2
    145 8,1
     140------  ------   ----- -----    ----   ----   -------- ----  ----
     141------          ------ -----                                 ----
     1420
     1432
     1444,0
     1452
     1468,1,0,0
    146147;
    147148; Entry #3 - InfoZip unzipsfx self-extractors.
     
    161162ZIP.EXE -d
    162163unzipsfx
    163  ------  ------   ----  -----   ----    ----   ------     ----
    164  ------          ------  ---                              -------
     164------  ------   ----  -----   ----    ----   ------     ----
     165------          ------  ---                              -------
    1651660
    1661672
    1671684,1
    1681692
    169 7,1
     1707,1,0,0
    170171;
    171172;
     
    186187PKZIP.EXE /delete /nofix
    187188PK\x03\x04
    188  ------  ------   ----- -----   ----    ----   ------  ----  ----
    189  ------          ------  ---                                 -------
    190 0
    191 2
    192 4
    193 2
    194 8
     189------  ------   ----- -----   ----    ----   ------  ----  ----
     190------          ------  ---                                 -------
     1910
     1922
     1934,0
     1942
     1958,0,0,0
    195196;
    196197; Entry #5 - is for PKWare PKZIP self-extractors type 2.
     
    210211PKZIP.EXE /delete /nofix
    211212PK\x03\x04
    212  ------  ------   ----- -----   ----    ----   ------  ----  ----
    213  ------          ------  ---                                 -------
    214 0
    215 2
    216 4
    217 2
    218 8
     213------  ------   ----- -----   ----    ----   ------  ----  ----
     214------          ------  ---                                 -------
     2150
     2162
     2174,0
     2182
     2198,0,0,0
    219220;
    220221;
     
    235236PKZIP.EXE /delete /nofix
    236237PK\x03\x04
    237  ------  ------   ----- -----   ----    ----   ------  ----  ----
    238  ------          ------  ---                                 -------
    239 0
    240 2
    241 4
    242 2
    243 8
    244 ;
    245 ; Entry #7 - TAR 1.1.0.
    246 ;
    247 TAR 1.1.0
     238------  ------   ----- -----   ----    ----   ------  ----  ----
     239------          ------  ---                                 -------
     2400
     2412
     2424,0
     2432
     2448,0,0,0
     245;
     246;
     247; Entry #7 - TAR 1.15.1 from Gregg Young
     248;
     249TAR 1.15.1 (or higher)
    248250TAR
    249251257
    250 Tar.exe -tv -f
    251 
    252 Tar.exe -xpf
    253 
    254 Tar.exe -rpYf
     252Tar.exe -tvf
     253Tar.exe --wildcards -xpf
     254Tar.exe --wildcards -xpf
     255
     256
     257Tar.exe --no-recursion -rpf
    255258Tar.exe -rpf
    256 Tar.exe --help
    257 
    258 
     259
     260Tar.exe --remove-files -rpf
    259261Tar.exe --delete -f
    260262ustar
    261 
    262 
     263None
     264None
     2652
     266-1
     2673,0
     2682
     2695,1,0,0
     270;
     271; Entry #8 - TAR 1.1.0.
     272;
     273TAR 1.10
     274TAR
     275257
     276tar110.exe -tvf
     277Tar110.exe -xpf
     278Tar110.exe -xpf
     279
     280Tar110.exe -rpyf
     281Tar110.exe -rpf
     282Tar110.exe --help
     283
     284
     285Tar110.exe --delete -f
     286ustar
     287<None>
     288<None>
    2632892
    264290-1
    2652913,0
    2662924
    267 7,0,0,0
    268 ;
    269 ; Entry #8 - GZIP (GZ).
    270 ;
    271 GZIP (GZ)
     2937,1,0,0
     294;
     295; Entry #9 - GZIP (GZ).
     296;
     297GZIP (GZ) (req. GZIP & TAR 1.15+)
    272298GZ
    2732990
    274 gzip.exe -l -v
    275 gzip.exe -d
     300gzip.exe -lv
     301gzipe.cmd
    276302
    277303gzip.exe -t
    278304gzip.exe
    279 
     305gzip.exe
     306gzip.exe -r
     307gzip.exe
     308gzip.exe
     309
     310\x1f\x8b
     311None
     312None
     3132
     314-1
     3153,4
     3162
     3175,1,0,0
     318;
     319; Entry #10 - GZIP (Z).
     320;
     321GZIP (Z)
     322Z
     3230
     324gzip.exe -lv
     325gzipe.cmd
     326
     327gzip.exe -t
     328gzip.exe -9 -s .z
     329gzip.exe -9 -s .z
    280330gzip.exe -r
    281331
     
    284334\x1f\x8b
    285335method  crc     date  time  compressed  uncompr. ratio uncompressed_name
    286 
     336None
    2873376
    2883385
     
    2913418,0,0,0
    292342;
    293 ; Entry #9 - GZIP (Z).
    294 ;
    295 GZIP (Z)
    296 Z
    297 0
    298 gzip.exe -l -v
    299 gzip.exe -d
    300 
    301 gzip.exe -t
    302 gzip.exe
    303 
    304 gzip.exe -r
    305 
    306 
    307 
     343;
     344; Entry #11 (tar.gz)
     345;
     346TAR.GZ (Req. TAR 1.15+ & GZIP)
     347tar.gz
     3480
     349tar.exe -tzvf
     350tar.exe -xzpvf
     351tar.exe -xzpvf
     352
     353tar.exe -rzpf
     354tar.exe -rpf
     355
     356
     357
     358tar.exe -z --delete -f
    308359\x1f\x8b
    309 method  crc     date  time  compressed  uncompr. ratio uncompressed_name
    310 
    311 6
    312 5
    313 2,0
    314 3
    315 8,0,0,0
    316 ;
    317 ;
    318 ; Entry #10 - TAR 1.15.1 from Gregg Young
    319 ;
    320 TAR 1.15.1
    321 TAR
    322 257
    323 Tar.exe -tv -f
    324 
    325 Tar.exe -xpf
    326 
    327 Tar.exe -rpYf
    328 Tar.exe -rpf
    329 Tar.exe --help
    330 
    331 
    332 Tar.exe --delete -f
    333 ustar
    334 
    335 
     360None
     361None
    3363622
    337363-1
    3383643,0
    3393652
    340 5,0,0,0
    341 ;
    342 ; Entry #11 - Unarj 2.10 ported by Scott Dudley.
    343 ;
    344 (Un)Arj 2.10
     3665,1,0,0
     367;
     368; Entry #13 (tar.bz2)
     369;
     370TAR.BZ2 (Req. TAR 1.15+ & BZIP2)
     371tar.bz2
     3720
     373tar.exe -tjvf
     374tar.exe -xjpvf
     375tar.exe -xjpvf
     376
     377tar.exe -crjpf
     378tar.exe -rjpf
     379
     380
     381
     382tar.exe -j --delete -f
     383BZh
     384None
     385None
     3862
     387-1
     3883,0
     3892
     3905,1,0,0
     391;
     392; Entry #14 - Unarj 2.30 demo version.
     393; Don't use Unarj 2.41; it's broken.
     394;
     395(Un)Arj 2.30 demo
    345396
    3463970
     
    355406
    356407
    357 \x60\xea
    358 ------------ ---------- ---------- ----- ----------------- -------- ---- ------
    359 ------------ ---------- ---------- ----- -----------------
    360 1
    361 2
    362 4,4
    363 1
    364 0
    365 ;
    366 ; Entry #12 - Unarj 2.30 demo version.
    367 ; Don't use Unarj 2.41; it's broken.
    368 ;
    369 (Un)Arj 2.30 demo
    370 
    371 0
    372 UNARJ.EXE l
    373 UNARJ.EXE e
    374 UNARJ.EXE x
    375 UNARJ.EXE t
    376 
    377 
    378 
    379 
    380 
    381 
    382 \x60\xea
     408`\xea
    383409------------ ---------- ---------- ----- ----------------- -------- -----------
    384410------------ ---------- ---------- ----- -----------------
    3854111
    3864122
    387 4
    388 1
    389 0
    390 ;
    391 ; Entry #13 - Arj 2.00 (DOS).
     4134,0
     4141
     4150,0,0,0
     416;
     417; Entry #15 - Arj 2.00 (DOS).
    392418; Note that other programs that use this control file may not be able to
    393419; handle calling a DOS archiver correctly!  FM/2 is the only one that I
     
    408434ARJ.EXE m -y
    409435ARJ.EXE d -y
    410 \x60\xea
     436`\xea
    411437------------ ---------- ---------- ----- ----------------- -------- ---- ------
    412438------------ ---------- ---------- -----
    4134391
    4144402
    415 4
    416 1
    417 0
    418 ;
    419 ; Entry #14 (RAR v.3.5)
     4414,0
     4421
     4430,0,0,0
     444;
     445; Entry #16 (RAR v.3.5)
    420446;
    421447RAR v.3.5
     
    4414670,0,0,1
    442468;
    443 ; Entry #15 - RAR/2 v2, provided by Eugene Roshal.
     469; Entry #17 - RAR/2 v2, provided by Eugene Roshal.
    444470;
    445471RAR/2 v2
     
    4614870
    4624881
    463 3
     4893,0
    4644901
    4654910,0,0,1
    466492;
    467 ; Entry #16 - RAR/2 v.1.53beta OS/2 SFX.
     493; Entry #18 - RAR/2 v.1.53beta OS/2 SFX.
    468494;
    469495RAR/2 v.1.53beta OS/2 SFX
     
    4855111
    4865122
    487 4
     5134,0
    4885141
    4895150,0,0,1
    490516;
    491 ; Entry #17 - RAR v.1.53 DOS SFX.
     517; Entry #19 - RAR v.1.53 DOS SFX.
    492518;
    493519RAR v.1.53 DOS SFX
     
    5095351
    5105362
    511 4
     5374,0
    5125381
    5135390,0,0,1
    514540;
    515 ; Entry #18 - RAR v.2.00 SFX.
     541; Entry #20 - RAR v.2.00 SFX.
    516542;
    517543RAR v.2.00 SFX
     
    5335591
    5345602
    535 4
     5614,0
    5365621
    5375630,0,0,1
    538564;
    539565;
    540 ; Entry #19 - LHarc 2.22.
     566; Entry #21 - LHarc 2.22.
    541567; Supposedly fixes bugs in earlier versions.
    542568; Actually seems to have done so.  Good work, Peter.
     
    556582LH.EXE /o d
    557583-lh
    558   -------- --------  -----------------------------------------
    559   --------          -----------------------------------------
     584-------- --------  -----------------------------------------
     585--------          -----------------------------------------
    5605860
    561587-1
    5625881,4
    5635891
    564 2,1
    565 ;
    566 ; Entry #20 - LHarc 2.22 using LH32 executable.
     5902,1,0,0
     591;
     592; Entry #22 - LHarc 2.22 using LH32 executable.
    567593;
    568594LHarc-32 2.22
     
    580606LH32.EXE /o d
    581607-lh
    582   -------- --------  -----------------------------------------
    583   --------          -----------------------------------------
     608-------- --------  -----------------------------------------
     609--------          -----------------------------------------
    5846100
    585611-1
    5866121,4
    5876131
    588 2,1
    589 ;
    590 ; Entry #21 - LHarc 2.22 self-extractors..
     6142,1,0,0
     615;
     616; Entry #23 - LHarc 2.22 self-extractors..
    591617;
    592618LHarc 2.22 SE
     
    604630LH.EXE /o d
    605631-lh
    606   -------- --------  -----------------------------------------
    607   --------          -----------------------------------------
     632-------- --------  -----------------------------------------
     633--------          -----------------------------------------
    6086340
    609635-1
    6106361,4
    6116371
    612 2,1
    613 ;
    614 ; Entry #22 - LHA 2.12 (DOS) self-extractors.
     6382,1,0,0
     639;
     640; Entry #24 - LHA 2.12 (DOS) self-extractors.
    615641; LH 2.22 seems to recognize them
    616642;
     
    629655LH.EXE /o d
    630656-lh
    631   -------- --------  -----------------------------------------
    632   --------          -----------------------------------------
     657-------- --------  -----------------------------------------
     658--------          -----------------------------------------
    6336590
    634660-1
    6356611,4
    6366621
    637 2,1
    638 ;
    639 ; Entry #23 - LHA 2.12 (DOS) self-extractors.
     6632,1,0,0
     664;
     665; Entry #25 - LHA 2.12 (DOS) self-extractors.
    640666; LH 2.22 seems to recognize them
    641667;
     
    654680LH.EXE /o d
    655681$LHarc's SFX
    656   -------- --------  -----------------------------------------
    657   --------          -----------------------------------------
     682-------- --------  -----------------------------------------
     683--------          -----------------------------------------
    6586840
    659685-1
    6606861,4
    6616871
    662 2,1
    663 ;
    664 ; Entry #24 - LHA 2.13L (DOS) self-extractors.
     6882,1,0,0
     689;
     690; Entry #26 - LHA 2.13L (DOS) self-extractors.
    665691; LH 2.22 seems to recognize them
    666692;
     
    679705LH.EXE /o d
    680706LHA's SFX 2.13L (c) Yoshi, 1991\r\n
    681   -------- --------  -----------------------------------------
    682   --------          -----------------------------------------
     707-------- --------  -----------------------------------------
     708--------          -----------------------------------------
    6837090
    684710-1
    6857111,4
    6867121
    687 2,1
    688 ;
    689 ; Entry #25 - LH2 2.11.
     7132,1,0,0
     714;
     715; Entry #27 - LH2 2.11.
    690716; NOTE:  sometimes will put a file into an archive more than once, necessitating
    691717; deleting both.  EAs not handled well, but at least they're handled.
     
    705731LH.EXE /o d
    706732-lh
    707   -------- -------- -----------------------------------------
    708   --------          -----------------------------------------
    709 0
    710 -1
    711 1
    712 1
    713 2,1
    714 ;
    715 ; Entry #26 - ZIP 1.9/UNZIP 5.0 (available in 32-bit versions).
     733-------- -------- -----------------------------------------
     734--------          -----------------------------------------
     7350
     736-1
     7371,0
     7381
     7392,1,0,0
     740;
     741; Entry #28 - ZIP 1.9/UNZIP 5.0 (available in 32-bit versions).
    716742;ZIP/UNZIP should work with PKZIP 2.04 files.  Saves EAs well.  Won't
    717743;extract a file stored with path without the path (actually, this seems
     
    740766ZIP.EXE -d
    741767PK\x03\x04
    742  ------  ------   ----  -----   ----    ----   ------     ----
    743  ------          ------  ---                              -------
     768------  ------   ----  -----   ----    ----   ------     ----
     769------          ------  ---                              -------
    7447700
    7457712
    7467724,1
    7477732
    748 7,1
    749 ;
    750 ; Entry #27 - ZIP 1.9/UNZIP 5.0 using *32 executables.
     7747,1,0,0
     775;
     776; Entry #29 - ZIP 1.9/UNZIP 5.0 using *32 executables.
    751777;
    752778Zip/UnZip-32 1.9/5.0
     
    764790ZIP32.EXE -d
    765791PK\x03\x04
    766  ------  ------   ----  -----   ----    ----   ------     ----
    767  ------          ------  ---                              -------
     792------  ------   ----  -----   ----    ----   ------     ----
     793------          ------  ---                              -------
    7687940
    7697952
    7707964,1
    7717972
    772 7,1
    773 ;
    774 ; Entry #28 - ZIP 1.9/UNZIP 5.0, using the -l listing format.
     7987,1,0,0
     799;
     800; Entry #30 - ZIP 1.9/UNZIP 5.0, using the -l listing format.
    775801; (the -v long format can sometimes result in the old length field
    776802; being crammed together with the Method field, resulting in an
     
    792818ZIP.EXE -d
    793819PK\x03\x04
    794  ------    ----    ----    ----
    795  ------                    -------
     820------    ----    ----    ----
     821------                    -------
    796822-1
    7978230
    7988241,1
    7998252
    800 3,1
    801 ;
    802 ; Entry #29 - Zoo 2.1.
     8263,1,0,0
     827;
     828; Entry #31 - Zoo 2.1.
    803829; NOTE:  Bug in Zoo 2.1 seems to cause files stored with paths to
    804830; be extracted with paths even when you don't ask it to do so...
     
    8248503,2
    8258513
    826 -1
     852-1,0,0,0
    827853;
    828854;----------------- Older, less used archivers --------------
    829855;
    830 ; Entry #30 - ARC 5.12mpl.
     856; Entry #32 - ARC 5.12mpl.
    831857;
    832858Arc 5.12mpl
     
    845871\x1a
    846872============  ========  =========
    847         ====  ========
     873====  ========
    8488741
    849875-1
    8508762,3
    8518773
    852 0
    853 ;
    854 ; Entry #31 - ARC2 (6.0).
     8780,0,0,0
     879;
     880; Entry #33 - ARC2 (6.0).
    855881; Note that I don't actually have a copy of this...
    856882;
     
    870896\x1a
    871897=================  ========  =========
    872              ====  ========
    873 1
    874 -1
    875 2
     898====  ========
     8991
     900-1
     9012,0
    8769023
    877 0
    878 ;
    879 ; Entry #32 - ARC2 (6.0) using ARC2 executable.
     9030,0,0,0
     904;
     905; Entry #34 - ARC2 (6.0) using ARC2 executable.
    880906;
    881907Arc 6.0
     
    894920\x1a
    895921=================  ========  =========
    896              ====  ========
    897 1
    898 -1
    899 2
     922====  ========
     9231
     924-1
     9252,0
    9009263
    901 0
    902 ;
    903 ; Entry #33 (CABExtract 1.0)
     9270,0,0,0
     928;
     929; Entry #35 (CABExtract 1.0)
    904930;
    905931CABExtract 1.0
     
    9219470
    922948-1
    923 -1,0        ; Suppress date/time
     949-1,0
    9249502
    9259515,1,0,0
    926952;
    927 ; Entry #34 (Untgz Ver 0.95)
     953; Entry #36 (Untgz Ver 0.95)
    928954; Supplied by Gregg Young
    929955;
Note: See TracChangeset for help on using the changeset viewer.