Commit graph

1719 commits

Author SHA1 Message Date
wiz
c4604f917c Add two patches for big-endian platforms from Fedora via gentoo and
Nick Coleman in PR 40658.

Bump PKGREVISION.
Set LICENSE.
2010-02-21 15:07:40 +00:00
joerg
423cab4abc Update build rules for bsdtar and libarchive 2.8.0 2010-02-20 03:56:14 +00:00
joerg
20970423a4 Merge again... 2010-02-20 03:54:07 +00:00
joerg
a2ba361475 Merge 2010-02-20 03:51:39 +00:00
joerg
ab2f2294bc Import libarchive 2.8.0:
- Infrastructure:
  - Allow command line tools as fallback for missing compression
    libraries. If compiled without gzip for example, gunzip will
    be used automatically.
  - Improved support for a number of platforms like high-resolution
    timestamps and Extended Attributes on various Unix systems
  - New convience interface for creating archives based on disk content,
    complement of the archive_write_disk interface.
- Frontends:
  - bsdcpio ready for public consumption
  - hand-written date parser replaces the yacc code
- Filter system:
  - Simplified read filter chains
  - Option support for filters
  - LZMA, XZ, uudecode handled
- Format support:
  - Write support for mtree files based on file system or archive
    content
  - Basic read support for Joliet
  - Write support for zip files
  - Write support for shar archives, both text-only and binary-safe
2010-02-20 03:48:25 +00:00
joerg
eea531a08b Don't mess with ldconf. 2010-02-19 22:21:30 +00:00
heinz
0e7ad94193 Added LICENSE information. 2010-02-19 20:16:40 +00:00
drochner
77eb9ece19 g/c stale BUILDLINK_API_DEPENDS requirements 2010-02-11 17:50:40 +00:00
joerg
ada19bb8e3 Check explicitly if the distfile exists early and mark as broken for
bulk builds.
2010-02-11 15:16:18 +00:00
joerg
429e956b3f Bump revision for PYTHON_VERSION_DEFAULT change. 2010-02-10 19:17:31 +00:00
wiz
7e48238bba Update to 1.56:
* important changes in version 1.56 03/02/2010
- Apply a patch from Mark Swayne that addresses RT #50471;

  Archive::Tar generates file headers with space padded numbers for size,
  mtime and checksum. This format is incompatible with some versions of
  the busybox implementation of tar (I am using 1.13.2), which requires 0
  padded numbers (despite comments in the source that say otherwise).

  I've included a patch that adds a control flag that enables zero padded
  numbers in the header. It passes all tests with ActiveState Perl 5.8.8
  on WinXP.
2010-02-07 16:01:30 +00:00
gdt
0637b8ce5e fix homepage 2010-02-06 22:06:21 +00:00
taca
52b1a38316 Add patches for CVE-2009-2624 and CVE-2010-0001.
Bump PKGREVISION.
2010-02-02 14:42:43 +00:00
wiz
cef43aa4c9 Update to 0.9.2:
0.9.2 [2010/01/31]

* Avoid passing uninitialized data to deflate().
* Fix memory leak when closing zip archives.
2010-01-31 23:34:34 +00:00
joerg
84f26a182c DESTDIR support 2010-01-30 17:43:42 +00:00
obache
d7f18301ad Add Haiku support. patch taken from Haiku support for libarchive. 2010-01-30 08:46:20 +00:00
zafer
23397f4c22 update master_sites. 2010-01-25 00:18:05 +00:00
zafer
45bed78b79 Update to 2.1.6
The changes from 2.1.5 are:

- Added pigz.spec to distribution for RPM systems [Brown]
- Avoid some compiler warnings
- Process symbolic links if piping to stdout [Hoffst?tte]
- Decompress if executable named "gunzip" [Hoffst?tte]
- Allow ".tgz" suffix [Chernookiy]
- Fix adler32 comparison on .zz files
2010-01-25 00:09:45 +00:00
zafer
807b75092a update master_sites 2010-01-24 23:59:33 +00:00
wiz
1a29b05caa Update to 0.9.1:
0.9.1 [2010/01/24]

* Fix infinite loop on reading some broken files.
* Optimization in time conversion (don't call localtime()).
* Clear data descriptor flag in central directory, fixing Open Office files.
* Allow more than 64k entries.
2010-01-24 23:13:52 +00:00
heinz
61459c40d3 Added LICENSE information for zip/unzip. The license is not approved by
OSI but it is derived from BSD so I added it to the acceptable set of
licenses.
2010-01-21 16:32:21 +00:00
wiz
672ef23395 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
zafer
043dc31173 provide a mirror for 9e. 2010-01-15 21:05:56 +00:00
dholland
2c7eaa2965 64-bit time_t fixes for NetBSD-current. PKGREVISION++. ok agc 2010-01-09 19:10:46 +00:00
drochner
7208cfa65a update to 2.28.2
changes:
-bugfixes
-translation updates
2009-12-16 17:22:19 +00:00
heinz
bb798d064c Software needs at least gcc 3.4 to compile and link.
With gcc 3.3.3 (from NetBSD/i386 3.1) there are problems with
undefined references to LZMA_CRC32_TABLE and LZMA_CRC64_TABLE in crc32.S
and crc64_x86.S.
2009-12-13 23:48:15 +00:00
wiz
078481bf31 Add buildlink3.mk file for R. (hi adam!). 2009-12-13 13:26:17 +00:00
sno
203f393760 Reworking patches to avoid gnu-ld's --export-dynamic flag for environments
without gnu-ld
2009-11-29 20:40:08 +00:00
sno
3597971b45 Apply patches to compile on AIX 2009-11-22 20:35:25 +00:00
heinz
a878425aa5 Added LICENSE according to WRKSRC/DOCS/License.txt 2009-11-18 19:32:05 +00:00
wiz
1dedbfacb2 Enable unicode support. Bump PKGREVISION. 2009-11-01 18:55:12 +00:00
joerg
4256c6515e Retire archivers/zip1. It was originally needed because zip didn't
include the encryption support, but that has been addressed ages ago.
2009-11-01 14:24:32 +00:00
heinz
ccc93ddee9 Added missing requirement for p5-Package-Constants. 2009-10-31 03:50:35 +00:00
tnn
37710bc99b Force extraction with pkgsrc's unzip on NetBSD, due to:
unzip: Unsupported ZIP compression method (imploded)
2009-10-29 20:45:23 +00:00
drochner
300608e861 update to 2.28.1
This switches to the gnome-2.28 release branch.
2009-10-21 18:03:19 +00:00
sno
5ccd66040d fix typo 2009-10-11 15:33:27 +00:00
ahoka
d5e5d74732 Missed this patch in my last unzip commit. 2009-09-19 07:46:56 +00:00
ahoka
abc2de0dc1 Force pkgsrc's unzip so we can actually list archive content on
NetBSD 5.99.16 with unzip in base.
2009-09-19 07:46:12 +00:00
sketch
5d19911a3f Allow assembler to be disabled completely and do so with sunpro. 2009-09-18 14:01:32 +00:00
sketch
564c1fa755 Explicitly disable assembler when using sunpro, it can't handle it. 2009-09-18 13:18:54 +00:00
obache
3a192abff2 include both inttypes.h and stdint.h. patch taken from upstream r897.
Fixes build failure on SUA 6.0.
2009-09-16 06:55:45 +00:00
zafer
b940020eaa update master_sites. remove ftp.uni-koeln.de. file has been removed. 2009-09-14 22:08:21 +00:00
tron
1fba68cc08 Disable assembler code under Mac OS X Snow Leopard to fix build failure. 2009-09-13 13:11:56 +00:00
sno
05ab2ac120 Updating archivers/p5-Archive-Tar from 1.52 to 1.54
Upstream changes:
* important changes in version 1.54 10/09/2009
- Apply a patch from Niko Tyni (ntyni@debian.org) that resolves RT #48879;

    As seen in [rt.cpan.org #48879], although the recommended way of
    retrieving the last error is to use an instance method ($tar->error),
    the returned value is effectively global: an error in one Archive::Tar
    instance changes the error string of another instance.

    This change separates the error strings from each other while keeping
    the (deprecated) global value of $Archive::Tar::error pointing to the
    last error regardless of its instance.

    We also support calling error() as a class method (Archive::Tar->error).
    In this case it returns the global value, which matches the old behaviour.
2009-09-12 19:48:08 +00:00
wiz
8bdc3cefbd Reformat, was badly cut-n-pasted. 2009-09-06 15:50:41 +00:00
wiz
bfb930bf03 Fix build on NetBSD-4.0/i386. Patches from Robert Elz in PR 41963.
(Also sent upstream.)
2009-09-04 16:57:14 +00:00
wiz
e4f57e823a Remove lzma-utils, use xz instead. 2009-08-31 09:28:39 +00:00
wiz
5c7f8e0262 Update to 4.999.9beta:
XZ Utils 4.999.9beta was released on 2009-08-27. Among many less
important changes, this release fixes a data corruption in the
compression code.  (The bug was specific to XZ Utils and was not
present in 7-Zip or LZMA SDK.) Everyone using an older version of
XZ Utils should upgrade.

This is the last beta release before XZ Utils 5.0.0. No big changes
are planned before the first stable release.
2009-08-31 08:59:11 +00:00
dsainty
1247f09e0f Patch zip's Makefile to pass LDFLAGS at link time to include Pkgsrc's run time
link path.  Required for finding non-builtin bzip2 library.

Bump PKGREVISION, since the problem only comes to light at run time.
2009-08-30 22:52:58 +00:00
wiz
c4dcb89f11 Update to 3.0, add dependency on bzip2. New features in 3.0:
- Large files.  Support for files and archives greater than 2 GB using
  large file I/O and the Zip64 extensions.  Also can now have more
  than 64K entries in an archive.

- Split archives.  Zip now supports split archives, zip archives
  split into a set of files that can then be stored on removable media
  for instance.

- Unicode.  If Unicode support is enabled and supported on the system
  Zip is run on, Zip now can read paths not in the current character
  set and store those paths in portable UTF-8 format.  These Unicode
  paths can then be used to partially or fully recreate the paths on
  other systems depending on the character set support provided by
  the unzip on the receiving system.  In particular, this allows
  portability of paths between Windows and Unix.  Unicode comments
  are also supported on systems where UTF-8 is the current character
  set.  Unicode comment support for other systems is expected in
  Zip 3.1.

- New command line parser.  This new parser allows for command line
  permuting, where options can appear almost anywhere on the command
  line.  This allows adding options to the end of the command line,
  for instance.  It also supports long options, allowing for
  more readable command lines, and also allows lists for the -x
  exclude and -i include options to appear not just at the end of
  the command line.  And some bugs in command line processing in
  Zip 2.32 have been fixed.

- Unix 32-bit UIDs/GIDs.  Now UIDs/GIDs larger than 16 bits are
  supported, but UnZip 6.0 is needed to restore these larger
  UIDs/GIDs.  If Zip detects that the current system does not use
  16-bit UIDs/GIDs, the old 16-bit UID/GID storage is not used
  as putting 32-bit UIDs/GIDs into 16-bit fields can cause
  problems.

- New modes.  Additional archive modes have been added, including a
  difference mode for supporting incremental backups, a file sync
  mode for synchronizing an existing archive with the current file
  system (which can be much faster than creating a new archive), and
  a copy mode that allows copying entries from one archive to another.

- Compression using bzip2.  Now can add bzip2 compression as a
  compression option in Zip.  bzip2 compression can result in much
  more compact entries in some cases, but the user should verify
  that bzip2 is supported on the target unzip before using this new
  compression choice.

- New Windows dll.  The Windows dll has been updated to support the
  new Zip64 large file and larger number of entries limits.  This
  new dll is not backward compatible with the Zip 2.32 dll, as the
  arguments to the dll have been updated to support the added
  capabilities, but modifying existing programs to use the new dll
  should be simple.  See the included Visual Basic example project
  for details.

- Better streaming and piping.  Zip now has better support of
  streaming and piping and handles Unix FIFOs (named pipes) better.

- Gobs of new progress information.  Zip can now output progress
  information, such as how many entries processed and to go, how
  many bytes processed and to go, and adjustable size progress
  dots.  If the initial file scan takes longer than about 5
  seconds, Zip now outputs dots during the scan to avoid a long
  period of quiet.  Zip can also now generate log files.

- Updated archive fixing.  The archive fixing capability is
  slightly improved, and now can fix split archives.

- Windows Archive bit support.  The Windows archive bit is now
  supported, though the new difference mode is probably more
  reliable than relying on the Windows archive bit for creating
  incremental backups.

- File lists.  Zip can list the files that would be added to an
  archive as well as the files in an existing archive.

- Extended help.  A new extended help option lists a very terse
  summary of the major features of Zip and how to use them.

- Many bug fixes.
2009-08-26 22:33:15 +00:00