wok-stable diff busybox/stuff/busybox-1.11.0-cpio-mtime.u @ rev 3032

alsa-utils: fix compile_rules
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue May 12 10:36:46 2009 +0200 (2009-05-12)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/busybox/stuff/busybox-1.11.0-cpio-mtime.u	Tue May 12 10:36:46 2009 +0200
     1.3 @@ -0,0 +1,21 @@
     1.4 +--- busybox-1.11.0/archival/cpio.c
     1.5 ++++ busybox-1.11.0/archival/cpio.c
     1.6 +@@ -204,7 +204,7 @@
     1.7 + 	archive_handle = init_handle();
     1.8 + 	archive_handle->src_fd = STDIN_FILENO;
     1.9 + 	archive_handle->seek = seek_by_read;
    1.10 +-	archive_handle->flags = ARCHIVE_EXTRACT_NEWER | ARCHIVE_PRESERVE_DATE;
    1.11 ++	archive_handle->flags = ARCHIVE_EXTRACT_NEWER;
    1.12 + 
    1.13 + #if ENABLE_FEATURE_CPIO_O
    1.14 + 	opt = getopt32(argv, "ituvF:dmoH:", &cpio_filename, &cpio_fmt);
    1.15 +@@ -258,6 +258,9 @@
    1.16 + 	if (opt & CPIO_OPT_CREATE_LEADING_DIR) {
    1.17 + 		archive_handle->flags |= ARCHIVE_CREATE_LEADING_DIRS;
    1.18 + 	}
    1.19 ++	if (opt & CPIO_OPT_PRESERVE_MTIME) {
    1.20 ++		archive_handle->flags |= ARCHIVE_PRESERVE_DATE;
    1.21 ++	}
    1.22 + 
    1.23 + 	while (*argv) {
    1.24 + 		archive_handle->filter = filter_accept_list;