Revisions of perl-File-Unpack

Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 83)
-
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 82)
-
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 81)
- Update to 0.70
  - added support for MacOS pkg files that are xar archives.
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 80)
- Added symlinks file_unpack_deep and unpack_deep to exploit the new semantics.
- Update to 0.69
  - fixed https://github.com/jnweiger/perl-File-Unpack/issues/2
  - Semantics change of file_unpack.pl:
    Default to one_shot unless $0 contains 'deep'. New --deep option to also switch this one.
    This is a move towards least surprise. No other unpacker has this deep feature.
  
  - Fixed builtin helper for application=x-lzip to conform to IPC::Run::run() semantics.
  - Added an example how to write a mime helper script to the documentation.
  - Fixed diagnostics in case a helper script fails.
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 79)
- perl-String-ShellQuote pulled in by name, to work around 
  perl-App-cpanminus false positives.
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 78)
-
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 77)
- 0.66	harmful filename test removed, fixing bnc#860561. 
  The name may not match, when symlinking back. Readlink is the only thing that counts.
- _run_mime_helper() now returns diagnostics even when 'successful' so that we 
  can see reasoning for 'passed'.
- added t/08-survive-corrupt.t to define behavoiur for good10.pdf and bad34.pdf
- registered the two new test files with t/02-mime.t and t/07-cmdline.t

- 0.65 CPAN no longer fails with  'Using $< in a non-suffix rule context is a GNUmake idiom'
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 209188 from Juergen Weigert's avatar Juergen Weigert (jnweiger) (revision 76)
Coolo: what was the plan? it fails for all repos
JW: The build failure in sr#209120 was not mine. Sombody killed File::LibMagic, (fixed that too)
Retrying...
- 0.65 do not fail with 'Using $< in a non-suffix rule context is a GNUmake idiom'
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 75)
- 0.64 fixed explosions on ksh:
  * assert writable dirs in _run_mime_helper while disassembling jail.
    needed for ksh/ast-base.2012-08-01.tar.bz2/src/cmd/pax/data/ro.dat
  * all rename()s in _run_mime_helper() equipped with or die.
  * DESTROY() now handles more cases: Adding the epilog when missing is paramount.
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 74)
typo, did not build
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 73)
- require lzip only for factoy. It is simply nowhere else.
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 72)
- 0.63 * supporting lzip, untested
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 71)
Archive.pax added to test suite
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 70)
- 0.61 * support pax
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 69)
- 0.60 * report text/x-application-xml instead of application/xml
         for ordinary xml files.
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 68)
- 0.59  * helping upx to survive symlinks. "%{lsrc}s" format added.
        * POD fixes from from anirvan/patch-1
        * application/msword helper added. Using antiword.
	* helper diagnostics improved: first line of stderr is captured in 
	  the log.
	* {verbose} control improved.
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 67)
- POD updates from anirvan/patch-1
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 66)
- 0.58	- bugfix: {inside_archives} was not decremented after leaving an archive.
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 65)
delete $ENV{ENV} for t/07
Juergen Weigert's avatar Juergen Weigert (jnweiger) committed (revision 64)
- 0.57 - fixed -f to really allow crawling symlinks.
	  * the logfile will contain the link name, not the link target.
	  * it thus preserves the illusion that all is inside the destination tree.
	- The following command can now be used to recreate the logfile (and retry more unpacking)
	  in $DIR:
	  file_unpack -D $DIR -f -L $DIR.unpack.log $DIR
	- _run_mime_helper(): cleanup $jail_base added when cmd fails to run. 
	  Helper failure may still may result in missing files.
	- t/07-cmdline.t added.
Displaying revisions 21 - 40 of 103
openSUSE Build Service is sponsored by