X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Ftar.c;h=c2ead1356c26f7335975585346ee432b127cf618;hb=1428b7f1764ae29ca1e975a0762872569fccb8df;hp=24279c72f788f4c2d81e652dbf22f2d7b9f191b8;hpb=6901594ac45b88e68a19dd7221511ddf9ff44f66;p=chaz%2Ftar diff --git a/src/tar.c b/src/tar.c index 24279c7..c2ead13 100644 --- a/src/tar.c +++ b/src/tar.c @@ -271,6 +271,7 @@ enum IGNORE_FAILED_READ_OPTION, INDEX_FILE_OPTION, KEEP_NEWER_FILES_OPTION, + LZOP_OPTION, MODE_OPTION, MTIME_OPTION, NEWER_MTIME_OPTION, @@ -607,6 +608,8 @@ static struct argp_option options[] = { {"uncompress", 0, 0, OPTION_ALIAS, NULL, GRID+1 }, {"lzma", 'J', 0, 0, N_("filter the archive through lzma"), GRID+1 }, + {"lzop", LZOP_OPTION, 0, 0, + N_("filter the archive through lzop"), GRID+8 }, {"use-compress-program", USE_COMPRESS_PROGRAM_OPTION, N_("PROG"), 0, N_("filter through PROG (must accept -d)"), GRID+1 }, #undef GRID @@ -1405,6 +1408,10 @@ parse_opt (int key, char *arg, struct argp_state *state) } break; + case LZOP_OPTION: + set_use_compress_program_option ("lzop"); + break; + case 'm': touch_option = true; break;