Daniel Borca
ad42905ecf
Ticket #1477 : incorrect detection of compressed patchfs
...
UseCase:
* rename any patch file into patch_file.lzma_tar.patch.gz for example
* try to enter into renamed file (press Enter key on a file in panel)
* You'll see error message 'sh: lzma: command not found'
Fix issue:
* Add -b key into call of 'file' utility (to avoid filename in output)
* better parse 'file -b' output
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 17:41:36 +03:00
Ilia Maslakov
b29e81556f
Rewritten by David Sterba <dave jikos.cz> patchfs.
...
add xz compress support to David's version.
2009-05-14 13:38:10 +00:00
xgizzmo
24ca27fe30
Added XZ compression support. Signed-off-by: xgizzmo <xgizzmo@slackbuilds.org>
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-05-13 11:35:22 +03:00
Enrico Weigelt, metux IT service
a5ba278729
merged in lzma patch from mandriva
2009-02-04 21:16:00 +01:00
Roland Illig
48690761d6
* extfs/patchfs.in: Allow extraction and deletion of patches
...
whose filenames start with "../" or "./".
2004-11-16 23:00:40 +00:00
Roland Illig
c42b447115
Using elsif instead of more expensive if.
2004-08-19 15:43:09 +00:00
Andrew V. Samoilov
8ed2f5ac10
* extfs/patchfs.in: Treat '\ No newline at end of file' line
...
as valid diff contents. By Adam Byrtek <alpha@debian.org>.
2003-03-27 16:10:42 +00:00
Andrew V. Samoilov
5e267e2ab6
* extfs/patchfs.in: Minor cleanups by Adam Byrtek <alpha@debian.org>.
2003-03-11 07:14:03 +00:00
Andrew V. Samoilov
9ec797a024
* extfs/patchfs.in: rm and proper copyin support, more
...
functions to make code more clear.
2003-02-26 15:08:37 +00:00
Andrew V. Samoilov
1dfc24bd42
2002-12-24 Adam Byrtek <alpha@debian.org>
...
* extfs/patchfs.in: context diff format support, regular
expressions precompiled, some minor fixes
2003-01-13 12:07:45 +00:00
Andrew V. Samoilov
b6aa32d9b2
* extfs/patchfs.in: Fix patch size calculation. Use bytes to
...
count size in bytes, not characters (in multibyte encodings char
can be two or more bytes wide).
2002-12-19 18:20:11 +00:00
Pavel Roskin
1df0641954
* extfs/patchfs.in: Don't rely on tell() - it doesn't always
...
work on pipes. Determine patch size by adding together the line
lengths.
2002-12-19 17:36:58 +00:00
Pavel Roskin
6ee35e2c55
* extfs/patchfs.in: Allow diffs with function names after "@@".
...
Don't consider an empty newline as the end of the diff.
2002-12-19 16:51:04 +00:00
Andrew V. Samoilov
76a86209d4
* extfs/patchfs.in (openread): Use quoted $archive when opening
...
archives.
(list): Set $archive to quoted $_[0].
2002-12-18 14:31:54 +00:00
Pavel Roskin
0b9116d955
Restore setting current time if the date cannot be parsed.
2002-12-13 05:22:09 +00:00
Pavel Roskin
72da5347c4
Fix Y2K problem once again.
2002-12-13 05:08:14 +00:00
Pavel Roskin
84f178c86f
* extfs/patchfs.in: "copyin" method added (with compressed files
...
support). Files inside archive now have '.diff' extension.
Temporary file not needed any more. Proper handling of
"/dev/null" filenames, filename heuristics based on diff info
page. Set files owner and group as the archive.
* extfs/audio.in: CDDB_TIMEOUT variable added.
2002-12-13 04:42:08 +00:00
Pavel Roskin
4da228c21e
Fix formatting of the year.
2002-12-12 16:13:20 +00:00
Pavel Roskin
5ea98ec55f
* extfs/patchfs.in: Print 4-digit year. If str2time is not
...
available, use current time, not 0.
2002-12-12 16:08:34 +00:00
Pavel Roskin
612761577f
Fix @PERL@.
2002-12-11 21:10:17 +00:00
Pavel Roskin
56be0e7b88
Substitute Perl location in all extfs scripts written in Perl.
2002-12-11 20:57:00 +00:00