ba464422fc
Accepting request 1154668 from home:pgajdos:p
...
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
OBS-URL: https://build.opensuse.org/request/show/1154668
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=102
2024-03-06 15:47:19 +00:00
5567991fae
Accepting request 874567 from home:kraih:branches:devel:languages:perl
...
- Take 12.diff from https://github.com/jnweiger/perl-File-Unpack/pull/12
This is important for Cavil (https://github.com/openSUSE/cavil ). We have some packages getting stuck in legal review because they bundle more than 999 tarballs.
OBS-URL: https://build.opensuse.org/request/show/874567
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=100
2021-02-23 12:45:03 +00:00
Stephan Kulow
18cf79b5fb
- Take 11.diff from https://github.com/jnweiger/perl-File-Unpack/pull/11
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=97
2019-07-10 15:51:28 +00:00
Stephan Kulow
aedf16efcd
- Remove perl-File-Unpack-fix-race.patch in favor of 9.diff
...
- Add 10.diff from yet another pull request:
https://github.com/jnweiger/perl-File-Unpack/pull/10
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=96
2019-07-10 11:33:30 +00:00
c82270962b
Accepting request 713417 from home:bmwiedemann:branches:devel:languages:perl
...
Add perl-File-Unpack-fix-race.patch to make build reproducible (boo#1102408)
OBS-URL: https://build.opensuse.org/request/show/713417
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=94
2019-07-04 13:59:51 +00:00
Stephan Kulow
35b0038568
Accepting request 620312 from home:kstreitova:branches:devel:languages:perl
...
- require p7zip-full for TW as 7z binary needed by perl-File-Unpack
was moved to this package (see bsc#899627 for more details about
this change)
OBS-URL: https://build.opensuse.org/request/show/620312
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=92
2018-07-16 06:50:41 +00:00
e8a1ebfb7a
Accepting request 579321 from home:adamm:branches:devel:languages:perl
...
- use mkisofs to supply `isoinfo` program instead of genisoimage
Wodim is intended to be removed from Factory.
Commented out %test target is failing with the same tests before
and after changes, so probably OK ;)
OBS-URL: https://build.opensuse.org/request/show/579321
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=90
2018-03-01 08:30:09 +00:00
Stephan Kulow
2e6f48b55a
- fix file list hackery
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=88
2017-09-03 10:12:14 +00:00
Stephan Kulow
8b732edd0b
- add 6.diff from my pull request
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=86
2017-04-01 18:13:07 +00:00
Stephan Kulow
21abc383c3
- add 5.diff from pull request of micha
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=85
2017-03-16 16:10:05 +00:00
Stephan Kulow
0a061756f5
- add fix-xml-test.diff to fix tests on tumbleweed
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=84
2017-02-21 18:37:36 +00:00
Juergen Weigert
6db1e4b1f5
- Update to 0.70
...
- added support for MacOS pkg files that are xar archives.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=81
2015-03-13 13:53:21 +00:00
Juergen Weigert
a27d871980
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=80
2014-07-21 15:31:08 +00:00
Juergen Weigert
edd58330df
- perl-String-ShellQuote pulled in by name, to work around
...
perl-App-cpanminus false positives.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=79
2014-06-12 12:54:50 +00:00
Juergen Weigert
7549c451fb
- 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'
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=77
2014-01-27 21:34:12 +00:00
Stephan Kulow
3d8dc18ab6
Accepting request 209188 from home:jnweiger:branches:devel:languages:perl
...
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'
OBS-URL: https://build.opensuse.org/request/show/209188
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=76
2013-12-03 12:21:15 +00:00
Juergen Weigert
ed9da1f590
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=75
2013-07-29 19:02:54 +00:00
Juergen Weigert
0a7bcf3d8a
- require lzip only for factoy. It is simply nowhere else.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=73
2013-06-18 11:07:30 +00:00
Juergen Weigert
7b1ccb59bd
- 0.63 * supporting lzip, untested
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=72
2013-06-14 10:31:02 +00:00
Juergen Weigert
a07c85f8aa
Archive.pax added to test suite
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=71
2013-05-07 18:29:11 +00:00
Juergen Weigert
1fb84af26e
- 0.61 * support pax
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=70
2013-05-07 18:12:46 +00:00
Juergen Weigert
6e24974513
- 0.60 * report text/x-application-xml instead of application/xml
...
for ordinary xml files.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=69
2013-04-29 14:27:27 +00:00
Juergen Weigert
5d1f761860
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=68
2013-03-26 22:05:22 +00:00
Juergen Weigert
657602e363
- POD updates from anirvan/patch-1
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=67
2013-03-04 14:21:25 +00:00
Juergen Weigert
dbbbc6d3d9
- 0.58 - bugfix: {inside_archives} was not decremented after leaving an archive.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=66
2013-02-08 10:20:02 +00:00
Juergen Weigert
bbb71839fe
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=64
2013-02-07 20:07:49 +00:00
Juergen Weigert
75d7618adb
- 0.56 - guard _my_shell_quote against undef.
...
- no 'running as root warning' when !{verbose}
- Relax testsuite on test.mht
- relax DESTROY to not start a logfile, when none is requested.
- testsuite really silent now.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=60
2013-02-05 20:09:10 +00:00
Juergen Weigert
31a1c744e4
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=57
2013-01-25 21:59:53 +00:00
Juergen Weigert
14a7c7ade4
service run cannot succeed before I upload. Grrr!
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=56
2013-01-25 21:24:39 +00:00
Juergen Weigert
4a00696777
- attempting to build the C-Version of stringsx.
...
RPM does not like this, it enforces noarch on me.
-> unused
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=54
2012-08-23 18:50:04 +00:00
Juergen Weigert
21d16f74a7
- 0.54 - no longer add special files like fifos, sockets, dev nodes to the logfile.
...
- loggable_pathname adds {srcdir => 'input'} if path is in $self->{input}
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Unpack?expand=0&rev=53
2012-03-09 16:18:19 +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
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
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
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
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
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