Commit graph

1587 commits

Author SHA1 Message Date
rillig
e93b6cbb30 Removed unnecessary :Q operators. 2008-11-18 21:07:30 +00:00
wiz
2485b53ebe Update to 1.40.
XXX: Automatic handling and plain entries don't work for symlinks
for ptar and ptardiff, no idea why.  Added PLIST entries like the following
for this reason:
@unexec ${RM} -f %D/bin/ptar 2>/dev/null || ${TRUE}

* important changes in version 1.40 13/10/2008:
- Add $class->has_zlib_support and $class->has_bzip2_support to
  discern which A::T can support
- Address: #39933: [PATCH] handle ../ directory name on VMS (core patch)

* important changes in version 1.39_04 08/09/2008:
- Address: #38932: pax_global_header extracted as file
  Don't extract these special files, which are added by, among
  others, git-generated tarballs. It holds a comment and is not
  meant for extraction. This follows gnu tar 1.14 and later behaviour
- Address: #19577: extract_file() drops volume part of extraction path
  Windows users can now extract files to a different volume

* important changes in verison 1.39_03 26/08/2008:
- Because all the IO::Compress modules are interlinked, they must be
  the same version when installed, or breakage will occur like shown
  at this tester report:

    http://www.nntp.perl.org/group/perl.cpan.testers/2008/08/msg2083310.html

  Mailed the author to find a less fragile solution, but for now we require
  all the individual modules, and all at the same version.

* important changes in version 1.39_02 25/08/2008:
- Address #31806: Please add support for bzipped tar files.
  Archive::Tar now supports reading/writing tar.bz2 files.
- Since IO::Zlib is now core, it is now a default dependency.
- Added Package::Constants as a dependency to ease the use of A::T::Constants
- Dependency on IO::Compress::Bzip2 and IO::Uncompress::Bunzip2 is on
  by default, but can be negated with the -n switch when building:
  'perl Makefile.PL -n'
- Improve documentation on the new ->iter function

* important changes in version 1.39_01 22/08/2008:
- Address the second part mentioned in this report:
  #30380: directory traversal vulnerability in Archive-Tar
  Archives are no longer allowed to extract into symlinked directories,
  unless Insecure Extract Mode is enabled (which is off by default).
- Add regression tests for this behaviour
- Address #33669 (Could not update timestamp warning on symlinks)
  Don't update timestamps on symlinks, they'll modify the original
- Apply core patch: [patch@33971] Archive::Tar was building corrupt
  archives on VMS as supplied by John Malmberg
- Address #37375: ptar should allow '-' as an archive_file name
  Patch provided by glenn jackman
- Add convenience method ->extract() to A::T::File
- improve docs of A::T::File by adding rv & object in the header
- Address #38580: [PATCH] Archive::Tar->iter
  This adds an iterator to Archive::Tar, thanks to Gisle Aas
2008-11-05 15:48:44 +00:00
he
63718dca48 Added p5-Archive-Any. 2008-10-30 22:39:59 +00:00
he
eceae4b507 Import p5-Archive-Any version 0.0932.
This module is a single interface for manipulating different archive
formats. Tarballs, zip files, etc.
2008-10-30 22:39:06 +00:00
joerg
eac752d014 Don't depend on presence of u_int32_t, just use uint32_t. 2008-10-26 12:48:48 +00:00
wiz
fb3803d634 Update to 2.24.1:
version 2.24.1
--------------

	Bugs fixed:

	* #556623: correct spacings in glade dialogues. Patch by Christian
	  Persch.
	* #556619: format not a string literal and no format arguments.
	  Patch by Christian Persch.
	* #556571: non secret password typing.
	* #555282: opening archive on remote directory fails with "Operation
	  not supported".

	New or updated application translations:

	* Arabic (Anas Afif Emad)
	* Brazilian Portuguese (Fábio Nogueira)
	* Czech (Adrian Guniš)

	New or updated manual translations:

	* Finnish (Valto Wirkola)
2008-10-25 00:28:32 +00:00
he
b52928dd55 Update from version 1.24nb1 to 1.26.
Upstream changes:

1.26 Mon 13 Oct 2008 - Adam Kennedy
  - Fixed the dreaded but #24036: WinXP Explorer Exposes Problems.
    This caused directories to appear as files in Windows Explorer
    and was caused by Windows always reading the msdos directory bit
    even when the file attributes are types as unix.
    Resolved by emulating the behaviour of Info-Zip and setting
    the 5th bit in the externalFileAttributes field.

1.25 Sat 11 Oct 2008 - Adam Kennedy
  - Removing "use warnings" instances that somehow slipped in
  - Skip test if Digest::MD5 is not available
2008-10-20 21:50:50 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
drochner
ca60450cf9 update to 2.24.0
This switches to the gnome-2.24 release branch.
2008-10-16 17:42:52 +00:00
wiz
19f37065db Update to 3.8.3, changes unknown.
patch-aa was included upstream.
2008-10-09 13:27:35 +00:00
wiz
b1ec4ff358 Add CONFLICT with lzma-utils (bin/lzma). 2008-10-08 18:08:32 +00:00
wiz
1ef056794e + lzma-utils. 2008-10-08 18:07:33 +00:00
wiz
03aec845a4 Initial import of lzma-utils-4.32.7, packaged for pkgsrc-wip by Jukka Salmi:
LZMA Utils is a set of utilities for LZMA compression and decompression.
They aim to have an interface very similar to the well known gzip and
bzip2 utilities.
2008-10-08 18:06:39 +00:00
obache
fa2cce64fc Common/String.h confounds with case insensitive filesystem.
Remove "Common" from include path.
2008-09-29 07:55:47 +00:00
dsainty
95db845e8d On Linux systems, don't use ext2_fs.h features if we don't have the header.
Fixes build of pkgsrc/archivers/bsdtar on some systems, no functional change
intended on systems that already successfully built.

Ok'd during freeze by joerg@ and agc@
2008-09-24 13:53:13 +00:00
joerg
a86584ed84 Explicitly disable building the shared libarchive. This fails to link
on HP-UX against the static libz.a used if the system doesn't have
a native version. It also reduces build time in other cases.
2008-09-22 20:19:18 +00:00
wiz
cd44c019d9 Remove workaround patch for old compiler problem, snj (who added it)
thinks it's not necessary any longer.

Bump PKGREVISION.
2008-09-21 10:45:34 +00:00
obache
e7f830f5a9 Fix MASTER_SITE. 2008-09-18 15:42:11 +00:00
gdt
cb06fe749c Drop NO_BIN_ON_FTP per private correspondence with upstream author,
and include permission grant.  Simplify DESCR and add note about the
prohibition on using unrar to develop an rar-compatible archiver.
PKGREVISION++ due to DESCR change.
2008-09-16 11:59:02 +00:00
he
2776978b20 Update from version 1.23 to 1.24.
Upstream changes:

1.24 Sun 23 Aug 2008 - Adam Kennedy
  - Blatantly pander to CPANTS by adding use strict to a deprecated module
  - Add an explicit load of FileHandle since in some circumstances,
    calling GLOB->print() failed.
  - Fixed http://rt.cpan.org/Public/Bug/Display.html?id=25925 :
    - Archive-Zip wrote faulty .zip files when $\ was set (such as when running
    using perl -l).
    - Incorporated a heavily modified version of ECARROLL's test file.
    - Thanks for ECARROLL for reporting it, and helping with the investigation.
    - The fix was to convert all $fh->print(@data) to $self->_print($fh, @data)
    where the _print() method localizes $\ to undef.
  - Fixed http://rt.cpan.org/Ticket/Display.html?id=14132 :
    - Incorrect file permissions after extraction.
    - Archive-Zip did not set the file permissions correctly in
      extractToFileNamed().
    - Added t/10_chmod.t and t/data/chmod.zip. Changed
      lib/Archive/Zip/Member.pm.
    - Reported by ak2 and jlv (Thanks!)
    - SHLOMIF wrote the test script.
    - (SHLOMIF)
  - Removed a double "required module" from the Archive::Zip POD.
  - Fixed http://rt.cpan.org/Ticket/Display.html?id=24557 ("documentation
    improvement"):
    - mentioned Archive::Zip::MemberRead in a few places.
    - TODO:
      - 1. Add a method to Archive::Zip to get a ::MemberRead from an
        archive member using -> notation. (?)
      - 2. In the POD of ::MemberRead - replace the indirect object
        call.
  - Changed the POD of ::MemberRead:
    - replaced the indirect object construction with $PKG->new().
  - Fixed http://rt.cpan.org/Public/Bug/Display.html?id=34103 :
    - changed the example to read unless ( .. == AZ_OK) instead of
    unless ( != AZ_OK), which was incorrect.
2008-09-11 12:31:18 +00:00
gdt
43cbc7900c Set NO_BIN_ON_FTP; not clear if our patches qualify as 'modified'. 2008-09-10 00:25:14 +00:00
adam
1911475672 Changes 2.1:
Bug fixes:
- On some platforms configure didn't add -lm flag; fixed.

New features:
-- Configure was updated to use GNU autotools version 1.5.14.
2008-09-08 08:59:22 +00:00
dholland
e31e018a87 Fix zgrep -h. PR 37528 from Rob Quinn.
PKGREVISION++
2008-09-07 08:02:27 +00:00
obache
f748850ca1 Add andn enable lzmalib and p5-Compress-LZMA-Simple. 2008-09-04 12:27:53 +00:00
obache
4d4683c045 Import p5-Compress-LZMA-Simple-0.2 as archivers/p5-Compress-LZMA-Simple.
This module is a Perl interface of "lzmalib", which is a tiny wrapper
of the LZMA SDK.
2008-09-04 12:08:42 +00:00
obache
e4188ec6e6 Import lzmalib-0.0.1 as archivers/lzmalib.
This package includes a thin wrapper library of LZMA SDK written
by Igor Pavlov.
2008-09-04 12:07:15 +00:00
obache
a24e139321 Add and enable ocaml-zip. 2008-09-02 11:46:39 +00:00
obache
ed31e415b1 Import ocaml-zip-1.03 as archivers/ocaml-zip.
Packaged by Jaap Boender and provided by PR 39113.

This Objective Caml library provides easy access to compressed files in ZIP
and GZIP format, as well as to Java JAR files.  It provides functions
for reading from and writing to compressed files in these formats.
2008-09-02 11:45:32 +00:00
wiz
5b8e89158f Mark unzip and fcrackzip as mutually conflicting: both install bin/zipinfo. 2008-08-24 10:21:33 +00:00
taca
2204f512c3 Add RubyForge's project page as HOMEPAGE. 2008-08-15 16:03:51 +00:00
dillo
953a77c21a -stuffit 2008-08-05 08:55:27 +00:00
dillo
6f06b5ee29 Remove stuffit: They now charge for the Linux version, and since
we can't redistribute the old free version, this package cannot be
fixed.
2008-08-05 08:04:04 +00:00
dholland
bee0460e0e Fix broken configure step on NetBSD by patching an unmatched quote
character that bash improperly accepts.
2008-08-02 17:26:23 +00:00
dholland
3b25dda7da Fix broken build on amd64. 2008-08-02 17:10:13 +00:00
plunky
a9a33162d7 add bin to INSTALLATION_DIRS 2008-07-28 20:08:39 +00:00
plunky
94532bd225 update to lcab 1.0b12 (timestamp fixes)
also lcab home page has moved
2008-07-28 19:42:33 +00:00
plunky
e22878c6e1 add PKG_DESTDIR_SUPPORT 2008-07-28 19:31:31 +00:00
plunky
42be402f80 add DESTDIR to -install target 2008-07-28 18:47:12 +00:00
dillo
befb90d484 Update to 0.9:
* remove erroneous references to GPL
* add support for torrentzip
* new functions: zip_get_archive_flag, zip_set_archive_flag
* zip_source_zip: add flag to force recompression
* zip_sorce_file: only keep file open while reading from it
2008-07-25 11:42:10 +00:00
dbj
9fb68869e1 fix bug in previous, make sure NBPAX_PROGRAM_PREFIX is always defined in PLIST 2008-07-20 23:49:35 +00:00
dbj
43c8f0b2ee re-add support for --program-prefix and NBPAX_PROGRAM_PREFIX pkgsrc var
PR pkg/37989
2008-07-20 23:31:50 +00:00
drochner
fec34bd08b update to 2.22.4
change: translation update
2008-07-15 11:23:10 +00:00
joerg
489db20e86 Update libarchive and bsdtar to 2.5.5.
This further polishes bsdcpio and brings in a number of portability
fixes.

Revert temporary hack to not use vfork on IRIX.
2008-07-14 14:56:50 +00:00
joerg
7527c57d09 Merge changes from libarchive-2.5.5. 2008-07-14 14:54:31 +00:00
joerg
3ef5ccde2c Import libarchive-2.5.5. 2008-07-14 14:52:33 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
joerg
5664f05a84 Add a temporary workaround for missing vfork on IRIX.
Fixes PR 38674, tested by tnn@.
2008-07-13 14:25:04 +00:00
adam
1a4f731357 Changes 4.58:
- Some speed optimizations.
- 7-Zip now can unpack .lzma archives.
- Unicode (UTF-8) support for filenames in .ZIP archives.
- Now it's possible to store file creation time in 7z and ZIP archives.
- 7-Zip now can unpack multivolume RAR archives created with
  "old style volume names" scheme and names *.001, *.002, ...
- Some bugs were fixed.
2008-06-23 16:50:24 +00:00
dsainty
5ef709e6e4 Update Dar to 2.3.8:
from 2.3.6 to 2.3.7
- fixed bug in dar_manager about the localization of the archive in which to fin
d the latest EA
- fixed bug in configure script to properly report full blowfish encryption supp
ort
- fixed a bug in the statistics calculus of dar_manager for most recent files pe
r archive
- removed inappropriate internal error check
- added --disable-libdl-linking option
- fixed mistake in API tutorial
- updated Swedish translation by Peter Landgren
- fixed bug in the file filtering based on listing file ( -[ option )
- fixed typo and spelling errors in documentation
- updated code for clean compilation with gcc-4.2.3
- updated code for clean compilation with gcc-4.3 20080208 (experimental gcc)

from 2.3.7 to 2.3.8
- fixed bug in libdar met when user supply an empty file as a list of file to
  include or exclude ( -[ and -] options )
- fixed bug concerning elastic buffers used beside strong encryption. No
  security issue here, just in some almost rare situations the generated archive
  was not readable (testing your archive prevents you loosing data in this
  situation)
- added some speed optimizations
- avoided warning to appear without -v option set, when an error is met while
  fetching value of nodump flag (flag not supported on filesystem for example).
2008-06-22 22:33:37 +00:00
joerg
bb8d095b7c Make the build more robust by using a temporary arj binary.
This fixes random build errors that disappeared after running
make again.
2008-06-21 20:24:08 +00:00