8
0

97 Commits

Author SHA256 Message Date
Juergen Weigert
5074c551da third attempt of pushing a correct tar ball inward.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=52
2012-02-21 14:31:39 +00:00
Juergen Weigert
1aa94608f2 - 0.53a file_unpack binary was not updated to actually use the
new plaintext feature. Rerolled 0.53 tar ball.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=51
2012-02-21 14:27:19 +00:00
Juergen Weigert
dc9f764620 i
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=50
2012-02-17 00:46:03 +00:00
Juergen Weigert
f726a65fa0 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=48 2012-02-02 16:37:36 +00:00
Juergen Weigert
58089b75f1 - 0.52 - logfile: input menitoned on 'passed' items.
- Makefile.PL now actually installs file_unpack (rt#73670).
	  Man page is a hack. Sorry.
	- file_unpack can now unpack multiple archives on the command line.
	- helper/handler wording now consistently speaks of helpers.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=47
2012-01-31 23:56:31 +00:00
Juergen Weigert
28d3c12aef OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=45 2012-01-29 22:11:02 +00:00
Juergen Weigert
1a27461587 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=42 2012-01-29 22:05:39 +00:00
Juergen Weigert
71e55c83dd Accepting request 101969 from home:jnweiger:branches:devel:languages:perl
cleanup of some requires mess

OBS-URL: https://build.opensuse.org/request/show/101969
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=41
2012-01-29 21:30:30 +00:00
Juergen Weigert
f2f905ec9a fixed build failures in Pod:Coverage, improved description
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=40
2012-01-25 20:07:27 +00:00
Juergen Weigert
5b5f9604cc 0.51 input archives that do not exist in destdir (because they were unpacked)
now show up in the log prefixed with './input/./' unless fullpath.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=39
2012-01-25 19:25:17 +00:00
Juergen Weigert
21bff8b8f7 - 0.50 made testsuite survive on SLE11_SP1, put IO::Handle::tell()
inside eval to survive SLES11_SP1

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=38
2012-01-24 19:13:16 +00:00
Juergen Weigert
eb8d090ae2 - 0.49 made survive ntop, in{file} must not modify, so that reopen inside mime() works.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=37
2012-01-23 18:16:56 +00:00
Juergen Weigert
c401afb44a - 0.48 made compatible with perl-5.14.2 where qw() is (qw())
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=36
2011-11-29 10:39:05 +00:00
Juergen Weigert
73010ee49c - 0.47 Fixed rt#70885
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=35
2011-10-04 21:44:32 +00:00
Juergen Weigert
5f7f474593 my bad, osc no longer has this nice interactive cleanup mode.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=34
2011-09-08 16:13:00 +00:00
Juergen Weigert
94fd8a6053 - 0.45 Added option world_readable=>1, to assert 0755/0444 modes for dirs/files.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=32
2011-05-27 11:24:41 +00:00
Juergen Weigert
f9ef4b08ce -
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=31
2011-05-20 10:56:55 +00:00
Juergen Weigert
5d77f30579 - 0.44 using syswrite in log() to catch errors.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=30
2011-05-20 10:56:30 +00:00
Juergen Weigert
466ea70199 - 0.43 Implemented no_op option in _run_mime_handler().
Added -n option to file_unpack.pl

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=29
2011-05-12 11:41:49 +00:00
Juergen Weigert
2eec6bcebf - 0.42 Unexpected DESTROY handler closes json
logfile properly with an {error} message, if any.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=28
2011-04-21 14:02:36 +00:00
Juergen Weigert
51c47f2c68 - 0.41 Statistics in logfile about skipped (exclude and symlink) files.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=27
2011-04-18 13:01:21 +00:00
Juergen Weigert
5185f9a374 - 0.40 less verbose with differing destnames...
Survive crashes in run(). 
	logfile json syntax preserved, even when terminating error message. No more trailing dummy "/":{}

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=26
2011-04-16 00:32:23 +00:00
Juergen Weigert
c037305f8e removed debug printf from _chmod_add()
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=25
2011-04-06 19:59:05 +00:00
Juergen Weigert
f91266fbd6 -
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=24
2011-04-06 18:07:43 +00:00
Juergen Weigert
c8f500ea38 - 0.39 Try /._\d?/ name suffixes on collisions to avoid _fu_* directories if possible.
Added _chmod_add() to help creating readable files and executable directories.
      Raised default maxfilesize from 100M to 2.5G, honors FILE_UNPACK_MAXFILESIZE too.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=23
2011-04-06 18:02:36 +00:00
Juergen Weigert
129c98418c - t/data/monotone.info was missing in MANIFEST
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=22
2011-03-31 23:15:57 +00:00
Juergen Weigert
ab3279f637 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=21 2011-03-31 22:59:08 +00:00
Juergen Weigert
fe661111bc Ask perl -T and return application/x-text-mixed in that case.
-> Changed this mime type, to remain in the application class. Which it really is 
for info files. they just happent o be also quite well readable.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=20
2011-03-31 10:13:24 +00:00
Juergen Weigert
e3d7e186ff - 0.38 Both File::LibMagic and File::MimeInfo::Magic fail on info files.
Ask perl -T and return text/x-octet-stream in that case.
	Fixed comparison with RLIM_INFINITY, it evaluates -1.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=19
2011-03-31 09:14:08 +00:00
Juergen Weigert
e802ed800d - fix manpage to not contain ./ macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=18
2011-03-29 11:13:36 +00:00
Juergen Weigert
134c9db8f0 - added a primitive man-page using .nf
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=17
2011-03-28 22:17:30 +00:00
Juergen Weigert
35e0610346 we now also provide file_unpack
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=16
2011-03-28 20:25:33 +00:00
Juergen Weigert
0bf51a6d66 - 0.37 Fixed setrlimit() calls, to not explode, when the limit is already lower.
Minor cleanup.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=15
2011-03-28 20:00:44 +00:00
Juergen Weigert
50ad0a4766 - 0.36 removed dependency on lsof, in favour of /proc and builtin
_children_fuser(). tick-tick now shows the percentage of the fastest moving fd.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=14
2011-03-25 21:55:57 +00:00
Juergen Weigert
3659dd02d8 - 0.35 tested with gcc-ejc, parsing lsof output with $u->run() during $u->run(). Yeah!
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=13
2011-03-24 18:30:39 +00:00
Juergen Weigert
a0524c750c - 0.36 tested with gcc-ejc, parsing lsof output with $u->run() during $u->run(). Yeah!
Libmagic perl module explodes with malformed utf8, assert LC_ALL=C. 
	run() untaint argv0. needed for running helpers under -T
	Empty file is text/x-empty now. not application/x-empty.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=12
2011-03-24 18:26:41 +00:00
Stephan Kulow
f6261b128d - unrar is unfree software
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=11
2011-03-22 15:12:38 +00:00
Juergen Weigert
a01ee77790 - updated to 0.32,
fixed logfile JSON syntax.
  fixed setrlimit().

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=10
2011-03-10 01:15:53 +00:00
Juergen Weigert
c5ae418e33 Accepting request 63787 from home:jnweiger:branches:devel:languages:perl
mine

OBS-URL: https://build.opensuse.org/request/show/63787
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=9
2011-03-09 15:50:48 +00:00
Stephan Kulow
7b6d282e77 always require perl-macros
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=8
2011-01-17 16:08:39 +00:00
Juergen Weigert
e9cdfab43c - 0.29 Mention /usr/bin/file_unpack in perldoc
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=7
2010-12-14 22:56:04 +00:00
Juergen Weigert
0ca4392d19 Accepting request 54815 from home:jnweiger:perl
update to 0.28

OBS-URL: https://build.opensuse.org/request/show/54815
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=6
2010-12-05 21:51:12 +00:00
Stephan Kulow
87598bdad2 new macros
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=5
2010-12-05 13:00:46 +00:00
Stephan Kulow
2978be7733 siwtch to perl_requires macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=4
2010-12-01 13:45:02 +00:00
Juergen Weigert
47e950d489 -
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=3
2010-09-26 02:15:50 +00:00
Juergen Weigert
92e6946575 - 0.27 new feature in mime(): attempt full file access
not only if flm reports currupt, but also when it reports
	a/octet-stream. this helps to recognize a/x-iso9660-image
	Added .iso by including my old unpack_iso.pl as a helper.
	Added .lha

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=2
2010-09-24 16:24:04 +00:00
Juergen Weigert
5e92003091 Accepting request 48582 from home:jnweiger:perl
I doubt, this will build for older platforms, let's see...

OBS-URL: https://build.opensuse.org/request/show/48582
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=1
2010-09-20 22:40:25 +00:00