Commit graph

2103 commits

Author SHA1 Message Date
zafer
789c0db627 service disabled since march 2010. prevent timing out by fetching from backup. 2011-03-11 10:07:26 +00:00
zafer
e19b7816dc service unavailable since july 2010. uncomment master_sites. fetch from backup. 2011-03-11 09:59:57 +00:00
obache
ad5809802f try to fix for ruby19. 2011-03-08 09:27:54 +00:00
taca
8d69ad4b55 Add missing USE_PHP_EXT_PATCHES to apply patches really. 2011-02-22 07:36:07 +00:00
taca
1bdf7e1ff5 Bump PKGREVISION reflects fix of SA43328. 2011-02-21 16:30:44 +00:00
taca
33e824faca Bump PKGREVISION due to ABI change of ruby18-base. 2011-02-21 16:01:10 +00:00
obache
a6f85b3d66 + ruby-bz2 2011-02-15 10:25:15 +00:00
obache
a14edfbb40 Import ruby-bz2-0.2.2 as archivers/ruby-bz2.
This is an interface to the library libbzip2 for Ruby.
2011-02-15 10:24:00 +00:00
adam
363d7a5f6e Changes 5.0.1:
* xz --force now (de)compresses files that have setuid, setgid,
  The man page had it documented this way already, but the code
  had a bug.
* gzip and bzip2 support in xzdiff was fixed.
* Portability fixes
* Minor fix to Czech translation
2011-02-09 09:12:16 +00:00
jakllsch
081fd0ee74 It helps if you don't change the comment in the patch after generating distinfo. 2011-02-08 20:17:24 +00:00
jakllsch
2e83be689f Remove artificial 2GiB file size limitation in cabextract. Bump pkgrev. 2011-02-08 20:15:17 +00:00
adam
93c9da9932 Changes 4.0.6:
No release notes available.
2011-02-07 13:46:32 +00:00
hiramatsu
f2d4266b21 OpenBSD does not have lchmod. 2011-02-05 04:03:48 +00:00
wiz
c5314f776a Fix path in patch. 2011-02-04 22:46:33 +00:00
adam
5a128bef35 Fix building with Clang 2011-02-04 21:08:17 +00:00
wiz
542cbbe674 Fix build on AIX, from J Raynor on pkgsrc-users. 2011-01-16 07:31:12 +00:00
tron
7600523b06 Fix build under NetBSD-currenty removing unused custom function "getline"
which conflicts with getline(3).
2011-01-15 17:46:01 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
obache
142a6bb8b4 Honor PKGMANDIR, per PR#44380. 2011-01-13 08:56:19 +00:00
wiz
24220c5c3e Add patch from upstream fixing test 39. Bump PKGREVISION. 2010-12-16 10:12:53 +00:00
wiz
3eaa82badc Remove two patches: one disabled a test that however succeeds on
NetBSD-current and Solaris 10 (tested by tez@), the other one was
adding a --no-unlink-first option that was added because NetBSD's
version of tar had made --unlink-first default. Since this default
was changed quite some time ago and the option never was in upstream,
remove it.

Bump PKGREVISION.
2010-12-15 22:16:25 +00:00
tez
2d0b3521bc Fix bug with --one-file-system --listed-incremental (used by amanda)
per: http://www.mail-archive.com/bug-tar@gnu.org/msg03019.html

Pass FORCE_UNSAFE_CONFIGURE=1 in the configure env to allow
building of this package as root.
2010-12-15 20:37:38 +00:00
wiz
c9540b13e8 Remove patch that should have been removed with gtar-1.25 update. 2010-12-14 09:18:51 +00:00
wiz
4c00f903f7 Update gtar to 1.25.
version 1.25 - Sergey Poznyakoff, 2010-11-07

* Fix extraction of empty directories with the -C option in effect.
* Fix extraction of device nodes.
* Make sure name matching occurs before eventual name transformation.

Tar 1.24 changed the ordering of name matching and name transformation
so that the former saw already transformed file names.  This made it
impossible to match file names in certain cases.  It is fixed now.

* Fix the behavior of tar -x --overwrite on hosts lacking O_NOFOLLOW.

* Improve the testsuite.

* Alternative decompression programs.

If extraction from a compressed archive fails because the corresponding
compression program is not installed and the following two conditions
are met, tar retries extraction using an alternative decompressor:

 1. Another compression program supported by tar is able to handle this
 compression format.
 2. The compression program was not explicitly requested in the command
 line by the use of such options as -z, -j, etc.

For example, if `compress' is not available, tar will try `gzip'.

version 1.24 - Sergey Poznyakoff, 2010-10-24

* The --full-time option.

New command line option `--full-time' instructs tar to output file
time stamps to the full resolution.

* Bugfixes.

** More reliable directory traversal when creating archives

Tar now checks for inconsistencies caused when a file system is
modified while tar is creating an archive.  In the new approach, tar
maintains a cache of file descriptors to directories, so it uses more
file descriptors than before, but it adjusts to system limits on
the number of file descriptors.  Tar also takes more care when
a file system is modified while tar is extracting from an archive.

The new checks are implemented via the openat and related calls
standardized by POSIX.1-2008.  On an older system where these calls do
not exist or do not return useful results, tar emulates the calls at
some cost in efficiency and reliability.

** Symbolic link attributes

When extracting symbolic links, tar now restores attributes such as
last-modified time and link permissions, if the operating system
supports this.  For example, recent versions of the Linux kernel
support setting times on symlinks, and some BSD kernels also support
symlink permissions.

** --dereference consistency

The --dereference (-h) option now applies to files that are copied
into or out of archives, independently of other options.  For example,
if F is a symbolic link and archive.tar contains a regular-file member
also named F, "tar --overwrite -x -f archive.tar F" now overwrites F
itself, rather than the file that F points to.  (To overwrite the file
that F points to, add the --dereference (-h) option.)  Formerly,
--dereference was intended to apply only when using the -c option, but
the implementation was not consistent.

Also, the --dereference option no longer affects accesses to other
files, such as archives and time stamp files.  Symbolic links to these
files are always followed.  Previously, the links were usually but not
always followed.

** Spurious error diagnostics on broken pipe.

When receiving SIGPIPE, tar would exit with error status and
"write error" diagnostics. In particular, this occurred if
invoked as in the example below:

   tar tf archive.tar | head -n 1

** --remove-files

`Tar --remove-files' failed to remove a directory which contained
symlinks to another files within that directory.

** --test-label behavior

In case of a mismatch, `tar --test-label LABEL' exits with code 1,
not 2 as it did in previous versions.

The `--verbose' option used with `--test-label' provides additional
diagnostics.

Several volume labels may be specified in a command line, e.g.:

   tar --test-label -f archive 'My volume' 'New volume' 'Test volume'

In this case, tar exits with code 0 if any one of the arguments
matches the actual volume label.

** --label used with --update

The `--label' option can be used with `--update' to prevent accidental
update of an archive:

  tar -rf archive --label 'My volume' .

This did not work in previous versions, in spite of what the docs said.

** --record-size and --tape-length (-L) options

Usual size suffixes are allowed for these options.  For example,
-L10k stands for a 10 kilobyte tape length.

** Fix dead loop on extracting existing symlinks with the -k option.
2010-12-12 13:10:39 +00:00
wiz
19684e5e87 Update to 1.72:
* important changes in version 1.72 18/11/2010
- Apply patch from Grant McLean to update docs for
  ptargrep

* important changes in version 1.70 15/11/2010
- Add ptargrep utility courtesy of Grant McLean
2010-12-02 12:06:36 +00:00
hauke
d0fe839164 Generally use CPPFLAGS for preprocessor flags, after a hint
of Georg Schwarz.
2010-11-29 13:57:20 +00:00
drochner
f54faa15f9 update to 2.32.1
This switches to the gnome-2.32 release branch.
2010-11-28 13:04:09 +00:00
hauke
431ba59c22 Commit the one-liner os specific CFLAGS addition from pkg/43723
and add same for Darwin.
2010-11-26 16:06:03 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
obache
692afed1ae Update lzo to 2.04.
Changes in 2.04 (31 Oct 2010)
  * Fixed a gcc-4.5 aliasing issue in lzo_init().
  * Updated the configure system.
  * Assorted cleanups.
2010-11-13 11:21:05 +00:00
adam
dd86fdf4e4 Changes 5.0.0:
* The memory usage limit is now disabled by default.
* Added support for XZ_DEFAULTS environment variable.
* The compression settings associated with the preset levels
  -0 ... -9 have been changed. --extreme was changed a little too.
* If a preset level (-0 ... -9) is specified after a custom filter
  chain options have been used (e.g. --lzma2), the custom filter
  chain will be forgotten. Earlier the preset options were
  completely ignored after custom filter chain options had been seen.
* xz will create sparse files when decompressing if the uncompressed
  data contains long sequences of binary zeros.
* Support for "xz --list" was added. Combine with --verbose or
  --verbose --verbose (-vv) for detailed output.
* I had hoped that liblzma API would have been stable after
  4.999.9beta, but there have been a couple of changes in the
  advanced features, which don't affect most applications:
  - Index handling code was revised. If you were using the old
    API, you will get a compiler error (so it's easy to notice).
  - A subtle but important change was made to the Block handling
    API. lzma_block.version has to be initialized even for
    lzma_block_header_decode(). Code that doesn't do it will work
    for now, but might break in the future, which makes this API
    change easy to miss.
* The major soname has been bumped to 5.0.0. liblzma API and ABI
  are now stable, so the need to recompile programs linking against
  liblzma shouldn't arise soon.
2010-11-03 14:21:49 +00:00
shattered
aa91313823 Fix installation in DESTDIR case. 2010-10-27 19:00:35 +00:00
billc
a669e49b20 fix typo and add that it's for older file types 2010-10-08 18:49:26 +00:00
taca
415c07db85 Add fix for Ruby 1.9 from http://gist.github.com/611956.
Bump PKGREVISION.
2010-10-06 12:27:24 +00:00
plunky
1ca95cf5e1 the homepage is invalid, and Nathan Phillip Brink has taken over
maintainership of this program. Update URL to his page.
2010-10-04 07:59:17 +00:00
tnn
b9c3922bbd fix local patch; void function cannot return vaule.
reported by <BugeyeD> in #pkgsrc
2010-09-28 17:50:07 +00:00
joerg
6f1644b484 Forcefully merge the branch back. This updates the included version
numbers.
2010-09-23 11:03:35 +00:00
joerg
d0640837d6 Update to bzip2-1.0.6: Fix for CVE-2010-0405. Also install various
helper scripts.
2010-09-22 14:53:21 +00:00
joerg
bbfc20777e Update to bzip2-1.0.6: Fix for CVE-2010-0405 2010-09-22 14:48:41 +00:00
joerg
b67f9e647e Import stripped down bzip2-1.0.6. 2010-09-22 14:32:17 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
taca
29d4441be8 Add and enable ruby-libarchive. 2010-09-11 07:30:53 +00:00
taca
4784667b51 Importing ruby-libarchive 0.1.1.
Libarchive is a programming library that can create and read several
different streaming archive formats, including most popular tar
variants, several cpio formats, and both BSD and GNU ar variants.
2010-09-11 07:29:42 +00:00
taca
5c9b531482 Update archivers/ruby-zip package to 0.9.4.
* Use lang/ruby/gem.mk.

= Version 0.9.4

Changed ZipOutputStream.put_next_entry signature (API CHANGE!). Now
allows comment, extra field and compression method to be specified.

= Version 0.9.3

Fixed: Added ZipEntry::name_encoding which retrieves the character
encoding of the name and comment of the entry. Also added convenience
methods ZipEntry::name_in(enc) and ZipEntry::comment_in(enc) for
getting zip entry names and comments in a specified character
encoding.

= Version 0.9.2

Fixed: Renaming an entry failed if the entry's new name was a
different length than its old name. (Diego Barros)
2010-09-10 03:59:20 +00:00
taca
a642e88f79 * Adjust new ruby package's framework.
* Add LICENSE.
* Install minitar command with ${RUBY_VER} suffix and add ALTERNATIVES.

Bump PKGREVISION.
2010-09-10 03:58:06 +00:00
sno
8717b04bc7 Updating archivers/p5-Archive-Tar from 1.66nb1 to 1.68
Upstream changes:
* important changes in version 1.68 17/08/2010
- Apply a patch from Colin Newell that checks whether long files can be created or
  not in 02_methods.t. Hopefully resolves RT #57312 and RT #56163
2010-09-03 05:11:57 +00:00
obache
3082dd69b6 Add builtin support for xz. 2010-08-25 10:44:40 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

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=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
sno
523a9af678 Updating archivers/p5-Archive-Tar from 1.58 to 1.66
pkgsrc changes:
- mark package included in Perl5 CORE

Upstream changes:
* important changes in version 1.66 26/07/2010
- Applied a patch from Alexandr Ciornii [RT#59699] to Makefile.PL which
  produces better META.yml
- Apply a patch from Alexandr Ciornii to ptar [RT#59700]:

    Adds option -C to allow archives created with ptar to be uploaded to
    PAUSE in case of Windows or world +w permissions on unix.

* important changes in version 1.64 09/07/2010
- Removed the PERL_CORE specific chdir from all the tests
- Apply a patch from David Muir Sharnoff RT #58916,
  "skip files via a callback and limit memory use when skipping files"
- Apply a patch from Daphne Pfister RT #59150
  "Assumes all references filename are IO::Handle's instead of trying
   to stringify."

* important changes in version 1.62 28/06/2010
- Apply part of patch from
  https://bugzilla.redhat.com/attachment.cgi?id=426194
  reported by Martin Cermak in RT #58636 relating to a Redhat ticket
  https://bugzilla.redhat.com/show_bug.cgi?id=606813

* important changes in version 1.60 23/04/2010
- Apply patch from Darrell K. [RT #54850] that makes write() and
  create_archive() close only handles they opened.

    When you pass a filehandle to Archive::Tar::write() or create_archive(),
    it closes the filehandle after writing to it. I think it makes more
    sense not to close a handle that A::T didn't open, since the application
    may need to write additional data to it. (Consider sockets, package
    files containing encapsulated tar archives, etc.)

    Example:

    $ perl -e 'use Archive::Tar; open(PKG, ">mypkg") or die "open: $!"; my
    $tar = Archive::Tar->new; $tar->add_data("foo.txt","hello");
    $tar->write(\*PKG); print PKG "more data" or die "print: $!";'
    print: Bad file descriptor at -e line 1.

- Fool the installer into replacing our scripts that were installed by
  core with versiononly set.
2010-08-04 18:01:14 +00:00
wiz
2e4c9bfef2 Update to 1.3, set LICENSE.
New in 1.3:
* Bugs in the MS-ZIP and Quantum decompressors have been fixed.
* MS-ZIP recovery has been improved.
* cabextract should now compile with MinGW
2010-07-24 08:45:14 +00:00
joerg
573c1a6bf5 Bump libarchive and bsdtar to 2.8.4. 2010-07-09 12:03:55 +00:00
joerg
fbf70aed67 Merge libarchive-2.8.4 2010-07-09 12:02:41 +00:00
joerg
d1ed17333d Import libarchive-2.8.4:
- Improved reliability of hash function detection
- Fix issues on ancient FreeBSD, QNX, ancient NetBSD and Minix
2010-07-09 11:53:07 +00:00
obache
672770c815 Add workaround of lack of hard link support on BFS of Haiku.
Use symbolic link instead.
2010-07-06 23:36:51 +00:00
obache
b955591b63 Tell Haiku's builtin bzip2. 2010-07-06 23:35:01 +00:00
drochner
f68eaaec07 update to 2.30.2
changes: translation updates
2010-07-06 16:43:05 +00:00
jmmv
3b922a2b77 Transfer ownership to pkgsrc-users. pancake's address is not valid any
more and he has agreed in private mail to drop maintainership.
2010-07-06 10:17:11 +00:00
joerg
68536bb42a Use normal libc malloc on NetBSD. Bump revision 2010-06-27 17:51:07 +00:00
adam
550ef29509 Changes 9.13:
- From Windows version of 7-zip 9.12
  - Some bugs were fixed.
- "Crash in Rar decoder on a corrupted file" fixed
- "Dereferencing a zero pointer in cab handler" fixed
- "Division by zero in cab decoder" fixed

Changes 9.12:
- From Windows version of 7-zip 9.12
  - ZIP / PPMd compression ratio was improved in Maximum and Ultra modes.
  - The BUG in 7-Zip 9.* beta was fixed: LZMA2 codec didn't work,
    if more than 10 threads were used (or more than 20 threads in some modes).
- makefile.openbsd is now compatible with OpenBSD ports tree.
- cmake projects added.
- 7zFM and 7zG can be built on MacOSX but these ports are in very alpha stage.
  make app to build p7zip.app (p7zip for MacOSX)

Changes 9.11:
- From Windows version of 7-zip 9.11
  - 7-Zip now supports PPMd compression in .ZIP archives.
  - Speed optimizations in PPMd codec.
  - The support for archives in installers was improved.
  - Some bugs were fixed.
2010-06-16 08:30:09 +00:00
drochner
bcd9c27c39 update to 2.30.1.1
This switches to the gnome-2.30 release branch
2010-06-15 20:48:23 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
obache
645e5431ab LICENSE=${PERL5_LICENSE} 2010-05-17 02:29:25 +00:00
obache
0d14f78978 Note commented out LICENSE.
README said LGPL, but not unclear about its version,
because "See the file 'COPYING'", but no such file in distfile.
2010-05-16 00:43:18 +00:00
adam
088c904578 Changes 0.13.59:
* Bug-fix release.
2010-05-15 06:37:03 +00:00
tnn
737e5db916 can't depend on checkperms; it's distfile is gzipped. 2010-04-20 15:50:23 +00:00
jakllsch
ae87adcfc3 Drop myself as MAINTAINER. 2010-04-15 20:51:23 +00:00
tez
656c28cd02 add patch for CVE-2010-0624 2010-03-23 22:42:17 +00:00
tez
aa33d46bfb Update gtar to 1.23 - fixes CVE2010-0624
Also:
# Improved record size autodetection
# Use of lseek on seekable archives
# New command line option --warning
# New command line option --level
# Improved behavior if some files were removed during incremental dumps
# Modification times of PAX extended headers
# Time references in the --pax-option argument
# Augmented environment of the --to-command script
# Bugfixes:
    * Fix handling of hard link targets by -c --transform
    * Fix hard links recognition with -c --remove-files
    * Fix restoring files from backup (debian bug #508199)
    * Correctly restore modes and permissions on existing directories
    * The --remove-files option removes files only if they were succesfully stored in the archive
    * Fix storing and listing of the volume labels in POSIX format
    * Improve algorithm for splitting long file names (ustar format)
2010-03-23 19:00:10 +00:00
joerg
6c87bd2fe7 Pick up maintainership. 2010-03-21 16:50:41 +00:00
joerg
c0c745fb34 Apply patches from PR 34941 to match prototype and implementatio w.r.t
static.
2010-03-21 16:35:01 +00:00
wiz
a4eec2f4cc Reset maintainer, developer lost his commit bit. 2010-03-21 16:29:38 +00:00
wiz
cee02c5910 Fix detection of available memory. From Ryu ONODERA in PR 42969.
Bump PKGREVISION.
2010-03-20 19:46:14 +00:00
joerg
2d0d9c47d0 libarchive 2.8.3 and bsdtar-2.8.3 2010-03-16 17:13:47 +00:00
joerg
374f74bb49 Merge 2010-03-16 17:12:54 +00:00
joerg
fb973fb373 libarchive-2.8.3: Build fix for Linux 2010-03-16 17:05:42 +00:00
joerg
15c6bb0417 Update build infrastructure for libarchive 2.8.2. 2010-03-14 18:40:15 +00:00
joerg
1e051b1f0f Merge. 2010-03-14 18:39:07 +00:00
joerg
393b7534a3 libarchive-2.8.2:
- Fix NULL deference for short self-extracting zip archives
- Don't dereference symlinks on Linux when reading ACLs
- Better detection of SHA2 support for old OpenSSL versions
- Fix parsing of input files for bsdtar -T
- Do not leak setup_xattr into the global namespace
- Fix build when an older libarchive is already installed
- Use O_BINARY opening files in bsdtar
- Include missing archive_crc32.h
- Correctly include iconv.h required by libxml2
2010-03-14 17:56:25 +00:00
wiz
d0c758fa8f "Solaris" has no LCHMOD, says Jörn Clausen in PR 42924. 2010-03-05 14:32:26 +00:00
wiz
2db529e535 Update to 6.0:
New features in UnZip 6.0, released 20 April 2009:

  * Support PKWARE ZIP64 extensions, allowing Zip archives and Zip
    archive entries larger than 4 GiBytes and more than 65536 entries
    within a single Zip archive. This support is currently only
    available for Unix, OpenVMS and Win32/Win64.
  * Support for bzip2 compression method.
  * Support for UTF-8 encoded entry names, both through PKWARE's
    "General Purpose Flags Bit 11" indicator and Info-ZIP's new "up"
    unicode path extra field. (Currently, on Windows the UTF-8
    handling is limited to the character subset contained in the
    configured non-unicode "system code page".)
  * Added "wrong implementation used" warning to error messages of
    the MSDOS port when used under Win32, in an attempt to reduce
    false bug reports.
  * Fixed "Time of Creation/Time of Use" vulnerability when setting
    attributes of extracted files, for Unix and Unix-like ports.
  * Fixed memory leak when processing invalid deflated data.
  * Fixed long-standing bug in unshrink (partial_clear), added
    boundary checks against invalid compressed data.
  * On Unix, keep inherited SGID attribute bit for extracted
    directories unless restoration of owner/group id or SUID/SGID/Tacky
    attributes was requested.
  * On Unix, allow extracted filenames to contain embedded control
    characters when explicitly requested by specifying the new command
    line option "-^".
  * On Unix, support restoration of symbolic link attributes.
  * On Unix, support restoration of 32-bit UID/GID data using the
    new "ux" IZUNIX3 extra field introduced with Zip 3.0.
  * Support for ODS5 extended filename syntax on new OpenVMS systems.
  * Support symbolic links zipped up on VMS.
  * On VMS (only 8.x or better), support symbolic link creation.
  * On VMS, support option to create converted text files in
    Stream_LF format.
  * New -D option to suppress restoration of timestamps for extracted
    directory entries (on those ports that support setting of directory
    timestamps).  By specifying "-DD", this new option also allows
    to suppress timestamp restoration for ALL extracted files on
    all UnZip ports which support restoration of timestamps. On
    VMS, the default behaviour is now to skip restoration of
    directory timestamps; here, "--D" restores ALL timestamps,
    "-D" restores none.
  * On OS/2, Win32, and Unix, the (previously optional) feature
    UNIXBACKUP to allow saving backup copies of overwritten files on
    extraction is now enabled by default.

For the UnZip 6.0 release, we want to give special credit to Myles
Bennet, who started the job of supporting ZIP64 extensions and
Large-File (> 2GiB) and provided a first (alpha-state) port.
2010-03-03 16:27:57 +00:00
taca
4fc7cd7d74 Switch to use zip extension bundled with php 5.2.13 which is
internal version 1.8.11.

Changes are unknown, please refer PHP's changes.
2010-03-02 14:46:51 +00:00
taca
4ab11ac186 Reset PKGREVISION. 2010-02-27 03:35:11 +00:00
wiz
aeaceb273d Reset maintainer for developers who gave back their commit bit. 2010-02-26 10:28:30 +00:00
sno
3b8d4fec0d Updating archivers/p5-Archive-Tar from 1.56 to 1.58
pkgsrc changes:
- "drop" explicit core dependency

Upstream changes:
* important changes in version 1.58 17/02/2010
- Apply a patch from toddr@null.net that addreses RT #54714

  Subject: $@ not cleaned up after eval

  This section of code seems to be trying to use future functionality
  not yet present in IO::Zlib (tell). I was chasing another bug and
  getting very confused by this population of $@. Could I request you
  cleanup $@ if you expect and/or don't care about failure from this eval?
2010-02-23 10:41:36 +00:00
wiz
3a975d3aa0 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
53a518f45a Update build rules for bsdtar and libarchive 2.8.0 2010-02-20 03:56:14 +00:00
joerg
14b30e264b Merge again... 2010-02-20 03:54:07 +00:00
joerg
37312d59a9 Merge 2010-02-20 03:51:39 +00:00
joerg
6135a3d2ff 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
952d844e0a Don't mess with ldconf. 2010-02-19 22:21:30 +00:00
heinz
6979f45443 Added LICENSE information. 2010-02-19 20:16:40 +00:00
drochner
39cd8f1fdc g/c stale BUILDLINK_API_DEPENDS requirements 2010-02-11 17:50:40 +00:00
joerg
260f48a0bb Check explicitly if the distfile exists early and mark as broken for
bulk builds.
2010-02-11 15:16:18 +00:00
joerg
3a06eb96bf Bump revision for PYTHON_VERSION_DEFAULT change. 2010-02-10 19:17:31 +00:00
wiz
abd5835f1c 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
4b243ac73f fix homepage 2010-02-06 22:06:21 +00:00
taca
3a23541f42 Add patches for CVE-2009-2624 and CVE-2010-0001.
Bump PKGREVISION.
2010-02-02 14:42:43 +00:00
wiz
05655af2d4 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
ab24faecae DESTDIR support 2010-01-30 17:43:42 +00:00
obache
4136a5d21b Add Haiku support. patch taken from Haiku support for libarchive. 2010-01-30 08:46:20 +00:00
zafer
db9941740c update master_sites. 2010-01-25 00:18:05 +00:00
zafer
73399ed79e 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
412e54b42f update master_sites 2010-01-24 23:59:33 +00:00
wiz
46ec8eaa4c 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
8036fb65e8 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
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
zafer
dade36ea54 provide a mirror for 9e. 2010-01-15 21:05:56 +00:00
dholland
041c46bee5 64-bit time_t fixes for NetBSD-current. PKGREVISION++. ok agc 2010-01-09 19:10:46 +00:00
drochner
99c052495c update to 2.28.2
changes:
-bugfixes
-translation updates
2009-12-16 17:22:19 +00:00
heinz
78b66daee1 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
6a2183a87b Add buildlink3.mk file for R. (hi adam!). 2009-12-13 13:26:17 +00:00
sno
76a475e56b Reworking patches to avoid gnu-ld's --export-dynamic flag for environments
without gnu-ld
2009-11-29 20:40:08 +00:00
sno
2bbc7fbbe0 Apply patches to compile on AIX 2009-11-22 20:35:25 +00:00
heinz
26b04f8bd6 Added LICENSE according to WRKSRC/DOCS/License.txt 2009-11-18 19:32:05 +00:00
wiz
aeaa3e74d4 Enable unicode support. Bump PKGREVISION. 2009-11-01 18:55:12 +00:00
joerg
f656633a39 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
339e61f438 Added missing requirement for p5-Package-Constants. 2009-10-31 03:50:35 +00:00
tnn
13766d41f5 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
6a92903c5f update to 2.28.1
This switches to the gnome-2.28 release branch.
2009-10-21 18:03:19 +00:00
sno
6e1cc5db6d fix typo 2009-10-11 15:33:27 +00:00
ahoka
dfb15b7513 Missed this patch in my last unzip commit. 2009-09-19 07:46:56 +00:00
ahoka
c067c9941d 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
e56a5dcdfe Allow assembler to be disabled completely and do so with sunpro. 2009-09-18 14:01:32 +00:00
sketch
c4da4f35b5 Explicitly disable assembler when using sunpro, it can't handle it. 2009-09-18 13:18:54 +00:00
obache
3be6faa7ff 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
dad4b955f7 update master_sites. remove ftp.uni-koeln.de. file has been removed. 2009-09-14 22:08:21 +00:00
tron
3ac7a54592 Disable assembler code under Mac OS X Snow Leopard to fix build failure. 2009-09-13 13:11:56 +00:00
sno
4195e51811 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
882564e4f0 Reformat, was badly cut-n-pasted. 2009-09-06 15:50:41 +00:00
wiz
7b48a92683 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
1933037d30 Remove lzma-utils, use xz instead. 2009-08-31 09:28:39 +00:00
wiz
bedb5e1a31 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
d225a0b080 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
6e762d4b30 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
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
obache
adc54f5ed1 Marked as CONFLICT each other, both package contains lib/liblzma.{a,so}.
Noticed by Jukka Salmi in pkgsrc-users@.
2009-08-23 09:23:28 +00:00
wiz
dacb527287 Update to 1.22:
version 1.22 - Sergey Poznyakoff, 2009-03-05

* Support for xz compression

Tar uses xz for compression if one of the following conditions is met:

 1. The option --xz or -J (see below) is used.
 2. The xz binary is set as compressor using --use-compress-program option.
 3. The file name of the archive being created ends in `.xz' and
 auto-compress option (-a) is used.

Xz is used for decompression if one of the following conditions is met:

 1. The option --xz or -J is used.
 2. The xz binary is set as compressor using --use-compress-program option.
 3. The file is recognized as xz compressed stream data.

* Short option -J reassigned as a short equivalent of --xz

* New option -I

The -I option is assigned as a short equivalent for
--use-compress-program.

* The --no-recursive option works in incremental mode.


version 1.21 - Sergey Poznyakoff, 2008-12-27

* New short option -J

A shortcut for --lzma.

* New option --lzop

* New option --no-auto-compress

Cancels the effect of previous --auto-compress (-a) option.

* New option --no-null

Cancels the effect of previous --null option.

* Compressed format recognition

If tar is unable to determine archive compression format, it falls
back to using archive suffix to determine it.

* VCS support.

Using --exclude-vcs handles also files used internally by Bazaar,
Mercurial and Darcs.

* Transformation scope flags

Name transformation expressions understand additional flags that
control type of archive members affected by them.  The flags are:

 - r
   Apply transformation to regular archive members.

 - s
   Apply transformation to symbolic link targets.

 - h
   Apply transformation to hard link targets.

Corresponding upper-case letters negate the meaning, so that
`H' means ``do not apply transformation to hard link targets.''

The scope flags are listed in the third part of an `s' expression,
e.g.:

   tar --transform 's|^|/usr/local/|S'

Default is `rsh', which means that transformations are applied to
both regular archive members and to the targets of symbolic and hard
links.  If several transform expressions are used, the default flags
can be changed using `flags=' statement before the expressions, e.g.:

   tar --transform 'flags=S;s|^|/usr/local/|S'

* Bugfixes

** The --null option disabled handling of tar options in list files.  This
is fixed.
** Fixed record size autodetection.  If detected record size differs from
the expected value (either default, or set on the command line), tar
always prints a warning if verbosity level is set to 1 or greater,
i.e. if either -t or -v option is given.
2009-08-16 13:53:32 +00:00
christos
1803a55512 update to 3.9.5 2009-08-15 15:30:06 +00:00
dsainty
7216e7e6ae Update php-zip from version 1.0 to version 1.8.10. This appears to be the
last version that can build under both www/php4 and lang/php5, since version
1.9.0 and 1.10.1 both require PCRE support in the PHP engine, which Pkgsrc
php4 seems to build without.

Changes since version 1.0:

1.8.10
  - Fixed build, missing macro

1.8.9
  - Fixed a possible crash in the event directory cannot be created, due to a
    double free. (Ilia)

1.8.8
  - PECL bug #10414, Fixed macros name in stream
  - Fixed possible leak when open_basedir checks fail in extractTo (Ilia)

1.8.7
  - Add missing openbasedir or safemode (php 5.x and 4.x) checks in zip://
    stream or ZipArchive::open
  - Fixed possible relative path issues in zip_open and TS mode (old API)
  - rename SAFEMODE_CHECKFILE to OPENBASEDIR_CHECKPATH (no confusion when used
    wiht php6)

1.8.6
  - Fixed possible leaks in zip_read() and zip_entry_read (old API)
  - Fixed leak when an entry is 0 bytes length in ZipArchive::getFrom*()
    methods
  - Use snprintf instead sprintf (Ilia, Marcus)
  - Add examples images and odt in release

1.8.5
  - Fixed leaks happening on error (Nuno Lopes)
  - PHP bug #40228, extractTo does not create recursive empty path
    (empty1/empty2/)

1.8.4
  - Use phplibdir in config.m4 (for lib64 or other custom location)
  - Add path length sanity checks (Ilia, Tony)
  - Update year, happy new year

1.8.3
  - Fixed threadsafe issue with localtime function, it uses now the php
    php_localtime_r (Ron Korving, Ilia)

1.8.2
  - restore compatibility with php 5.1.0 to 5.1.2 (other versions are not
    affected)

1.8.1
  - PECL #9278, Binary access issues on Windows in any SAPI but CGI, CLI and
    embed (windows API does not respect "b" mode given to fopen)
  - Fixed a possible leak in the entries managements (Nuno Lopes)
  - createEmptyDir returns true one success
  - Use static for each internal functions when possible (Nuno Lopes)
  - Update protos in the sources

1.8.0
  - Fixed a possible leak in statName and statIndex
  - Added zipArchive::adEmptyDir() method, creates an empty directory
  - Fixed setComment when used with a freshly added entry
  - setComment now returns the expected value (boolean) (Hannes)

1.7.5
  - PECL Bug #9082, wrong entry name like "a/b//file.txt" cannot be extracted
    on windows A "bug" in php mkdir was the cause, a work around has been
    introduced for php versions before 5.2.0

1.7.4
  - PHP Bug #38943, properties in extended class cannot be set
  - PHP Bug #38944, freshly created archive has no comment or cdir

1.7.3
  - PECL Bug #8700, zipArchive::getFromIndex fails
  - PECL Bug #8676, zipArchive::addFile was not updated and still used
    VCWD_REALPATH, it now uses expand_filename
  - Fixed wrong internal types for comment lenghts, does not affect userland
    script (Nuno Lopes)

1.7.2
  - Previous release was broken in non threaded environment.  This release
    works smoothly in threaded and non threaded.  Thanks to "FamilleCollet dot
    com" (Fedora-Extra maintainer for the head up)

1.7.1
  - Fix issues with relative path in threaded environment, VCWD_REALPATH is
    used in ZipArchive::open() and ::addFile

1.7.0
  - Add ZIPARCHIVE::OVERWRITE mode for ::open(), creates a new archive and
    write over an existing file
  - locateName do not change anymore the state, it can now be used to test an
    entry
  - fix possilbe crashes when two entries with the same name have been added
  - Enhanced safemode support
  - fix builds against php 6.0 (HEAD)
  - fix compiler warning (Ilia, Tony)
  - cleanup phpinfo() output (Ilia)

1.6.0
  - Rename Class Zip to ZipArchive, required to be bundled in php 5.2.0 (Zip
    being a ZipCode in US), making the role of this class more obvious *Gah*

1.5.0
  - bring consistency to the method names:
  - rename zip::delete() to deleteIndex()
  - add zip::deleteName()
  - rename zip::statPath to zip::statName()
  - rename zip::rename to zip::renameIndex()
  - add zip::renameName();
  - add zip::locateName(), returns the index of an entry, allows case
    insensitive or directory free lookup (ZIP::FL_NOCASE, ZIP::FL_NODIR)
  - add zip::unchangeName(), ::unchangeIndex(), unchangeAll() and
    unchangeArchive() revert changes to an entry, to all entries or the
    archive
  - add zip::getNameIndex(), get the name of the entry at the given position
  - Bug #7658, Modify zip archives causes corruption if the data descriptor is
    used (bit 3 of the general flags)
  - fix a bug when in the delete and rename methods when the index is lower
    than 1
  - zip::addFile() must return true on success
  - zip::open() returns now the error code on error and true on success

1.4.1
  - Add missing files in the package release

1.4.0
  - Add write mode to the archive comment (zip::comment property)
  - Add zip::setCommentName and ::setCommentIndex, add or remove entrie comment
  - Add zip::getCommentName and ::getCommentIndex, get an entrie comment
  - Add zip::setArchiveComment
  - Full sync with zip-0.7.1
  - #8009, modify archives on windows cannot be closed

1.3.1
  - #7500, Fix build with php 5.1.0, 5.1.1 and 5.1.2

1.3.0
  - Fix possible leak with __set/__get in classes extending the Zip intern
    object (tony2001[at]php.net)
  - Added getFromName(), return the contents of an entry using its name
  - Added getFromIndex(), return the contents of an entry using its index

1.2.3
  - #7214, use binary safe string as return value, 0x00 was considered as the
    end of the content, affected only the procedural API

1.2.2
  - fix a bug in internal zip_close, new archives were not written
  - ::open returns now false on error
  - update the "create.php" example, status and returned codes are now checked
  - fix a leak when the ::open method is called twice or more with the same
    object

1.2.1
  - fixed a possible build problem (mkstemp missing)
  - fix a bug where extending the Zip class does allow to write to a property,
    see php bugs #36743 (array)

1.2.0
  - enable stream by default,
    * use uri like zip:///path/to/my.zip#entryname.dat
    (the URI format may change in future version)
  - add support for print_r/var_dump (Zip object)
  - add tests for the OO (still need more)
  - add more example, like using xmlreader and zip stream to parse
    OpenDocument meta info

1.1.2
  - do not create empty file when a zip entry is only a directory (empty or
    not)

1.1.1
  - Fix PHP 5.1 detection at compiletie
  - fix possible build errors with gcc other than 4.0.x
  - add better zlib detection
  - "--with-zlib-dir=[DIR]" added

1.1.0
  - replace the old zip extensions
  - 100% compatible with the old API
  - added zip creation support (write mode)
  - added OO interface
  - Stream support, getStream method returns a file handler
  - bundled libzip and drop zzlib usage (see http://www.nih.at/libzip/)

1.0
  - Initial Release in PECL
2009-08-12 02:38:24 +00:00
zafer
1497828f48 Updated to 2.1.5. Added license.
ChangeLog:
Added 2008, 2009 to --license statement
Allow numeric parameter immediately after -p or -b
Enforce parameter after -p, -b, -s, before other options
Enforce numeric parameters to have only numeric digits
Try to determine the number of processors for -p default
Fix --suffix short option to be -S to match gzip [Bloch]
Decompress if executable named "unpigz" [Amundsen]
Add a little bit of testing to Makefile
2009-08-11 23:09:27 +00:00
zafer
a255c28214 remove master site www.engergyhq.es.eu.org. Doesn't resolve anymore. 2009-08-11 22:03:39 +00:00
wiz
2bed5d0a70 Actually add patch-aa. Www, permission problems. 2009-08-08 22:17:43 +00:00
wiz
6c2685302c fcrackzip was changed and does not conflict any longer. Adapt pattern. 2009-08-08 16:01:31 +00:00
wiz
28b98066f8 Rename zipinfo to fcrackzipinfo. Addresses PR 40113.
(Upstream didn't react.)

Bump PKGREVISION.
2009-08-08 16:00:58 +00:00
joerg
1f07e7d3f8 getline -> get_line 2009-08-06 13:54:03 +00:00
minskim
f272538cff Bump PKGREVISION because of BUILDLINK_ABI_DEPENDS.zziplib change. 2009-07-26 21:15:10 +00:00
minskim
06929d2747 Set BUILDLINK_ABI_DEPENDS.zziplib because of major number change. 2009-07-26 21:13:35 +00:00
drochner
c5b813c27b disable a makefile rule which creates nonsense symlinks,
as /usr/pkg/lib/libzzip*.so.10 -> libzzip*.so.13
2009-07-26 19:31:02 +00:00
minskim
e529d2a861 Update zziplib to 0.13.56.
Major change since 0.10.x:

There were some problematic zip files out there that can trigger
segfaults in 0.10.x.  Later zzip file decoders have extra checks and
helper routines for that.
2009-07-26 10:29:08 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
rillig
ed46b8e252 Fixed some pkglint warnings. 2009-07-17 04:47:27 +00:00
wiz
09e28f3a61 + lzip. 2009-07-15 08:37:45 +00:00
wiz
8a97cd61b5 Initial import of lzip-1.7:
Lzip is a lossless data compressor based on the LZMA algorithm, with
very safe integrity checking and a user interface similar to the one of
gzip or bzip2. Lzip decompresses almost as fast as gzip and compresses
better than bzip2, which makes it well suited for software distribution
and data archiving.
2009-07-15 08:36:48 +00:00
wiz
449e45383c + pigz. 2009-07-13 19:45:24 +00:00
wiz
7233e30dbf Initial import of pigz-2.1.4:
pigz, which stands for Parallel Implementation of GZip, is a fully
functional replacement for gzip that exploits multiple processors
and multiple cores to the hilt when compressing data.
2009-07-13 19:44:58 +00:00
drochner
8b7b7de7d4 update to 2.26.3
changes: bugfixes
2009-07-09 18:20:19 +00:00
sno
7240072b54 pkgsrc changes:
- Updating package for p5 module Archive::Zip from 1.26 to 1.30
  - Setting license according to META.yml to ${PERL5_LICENSE}

Upstream changes:
1.30 Tue 30 Jun 2009 - Adam Kennedy
	- Fixed a bad use of Cwd::getcwd

1.29 Mon 29 Jun 2009 - Adam Kennedy
	- Changed _asLocalName back to rel2abs, but this time using
	  Cwd::getcwd as the base path instead of Cwd::cwd.
	  This hopefully resolved #47223 (ADAMK)

1.28 Tue 16 Jun 2009 - Adam Kennedy
	- Changing to production version for release
	- Reverted to revision 4736 and converted `External File Attribute'
	  values for symbolic links to hexadecimal (HAGGAI)
	- Fixed: #15026: AddTree does not include files with german
	  umlauts in the filename (HAGGAI)
	- Switched from Compress::Zlib to Compress::Raw::Zlib (AGRUNDMA)
	- Moved crc32 from bin to script (ADAMK)

1.27_01 Tue 16 Dec 2008 - Adam Kennedy
	- Makefile.PL will create a better META.yml
	- This is a test release for various improvements provided by
	  Alan Haggai. The entire release is credited to his grant work.
	- Fixed #25726: extractMembers failing across fork on Windows.
	- Fixed #12493: Can't add new files to archives which contain
	  files named 0,1,2,3,4,5,6,7,8,9 with no extension.
	  (Files named "0" are not archived)
	- Fixed #22933: Properly extract symbolic links.
	- Fixed #20246: Ability to assign a compression level to addTree
	  calls.
	- Corrected regular expression for stripping trailing /
	- Corrected addFileOrDirectory() behaviour and cleaned up some code
	- Added symbolic link support to addFileOrDirectory
	- Fixed #34657: No option, undefined behavior zipping symbolic
	  links (symlinks)
	- Added storeSymbolicLink()
	- Fixed bitFlag() to set General Pupose Bit Flags
2009-07-07 19:10:05 +00:00
minskim
114ea28de8 Replace xz-utils with xz. 2009-07-07 11:09:51 +00:00
minskim
c48920481e Reimport xz-4.999.8beta archivers/xz so that the directory name
matches PKGNAME.  This replaces archivers/xz-utils.

OK'ed by wiz@.
2009-07-07 11:08:52 +00:00
drochner
357ae7131d fix previous more correctly: just remove the offending file,
it will be rebuilt
2009-07-06 10:49:55 +00:00
apb
5166ee6e6a Add a patch to change
#include "/home/paolo/workspace/file-roller/src/typedefs.h"
to
#include "typedefs.h".
in src/fr-enum-types.c.  Not bumping PKGREVISION because the build
failed previously.  There are many other references to
/home/paolo/workspace, but all the others are inside comments.
2009-07-05 19:40:59 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
sno
36cacf4d26 pkgsrc changes:
- Updating package of p5 module Archive::Tar from 1.48 to 1.52
  - Setting LICENSE to ${PERL5_LICENSE} according to module documentation

Upstream changes:
* important changes in version 1.52 13/06/2009:
- Apply documentation patch to describe IBM APAR issue IZ50240; AIX tar
  does not always end a Tar archive with a 0x00 null block, which can
  cause warnings from Archive::Tar.
  This is a documentation patch only, and users of 1.50 need not upgrade.

* important changes in version 1.50 12/06/2009:
- Apply patch in #46450: Support for --no-same-permissions style behavior
  This facilitates leaving the +x bit, while still applying your umask on
  the extracted file.
2009-06-15 19:06:07 +00:00
joerg
d6ab8f9691 Don't create documentation diectory 2009-06-14 18:03:11 +00:00
joerg
e209761d06 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
wiz
c1909e9699 lzma and xz-utils conflict as well. 2009-06-08 14:02:50 +00:00
wiz
483491b683 Conflict with new xz-utils package. 2009-06-08 14:01:58 +00:00
wiz
bc052cff7e + xz-utils. 2009-06-08 14:01:37 +00:00
wiz
cff8011a02 Initial import of xz-utils-4.999.8beta:
LZMA is a general purporse compression algorithm designed by Igor
Pavlov as part of 7-Zip. It provides high compression ratio while
keeping the decompression speed fast.

XZ Utils are an attempt to make LZMA compression easy to use on
free (as in freedom) operating systems. This is achieved by providing
tools and libraries which are similar to use than the equivalents
of the most popular existing compression algorithms.

XZ Utils consist of a few relatively separate parts:
  * liblzma is an encoder/decoder library with support for several
    filters (algorithm implementations). The primary filter is
    LZMA.
  * libzfile (or whatever the name will be) enables reading from
    and writing to gzip, bzip2 and LZMA compressed and uncompressed
    files with an API similar to the standard ANSI-C file I/O.
    [ NOTE: libzfile is not implemented yet. ]
  * xz command line tool has almost identical syntax than gzip
    and bzip2. It makes LZMA easy for average users, but also
    provides advanced options to finetune the compression settings.
  * A few shell scripts make diffing and grepping LZMA compressed
    files easy. The scripts were adapted from gzip and bzip2.
2009-06-08 14:01:18 +00:00
adam
fbbc6ac2f4 Changes 9.04:
* 7-Zip now can update solid .7z archives.
* 7-Zip now supports LZMA2 compression method.
* 7-Zip now supports XZ archives.
* 7-Zip now can unpack NTFS, FAT, VHD and MBR archives.
* 7-Zip now can unpack GZip, BZip2, LZMA, XZ and TAR archives from stdin.
* New -scrc switch to calculate total CRC-32 during extracting / testing.
* Some bugs were fixed.
2009-06-08 05:54:51 +00:00
jakllsch
6273e9f1c5 Update to 4.65
Various changes since 4.43, prehaps most noticable to this package
is the change of license.
2009-06-05 18:52:46 +00:00
zafer
6e50cae60b update master site 2009-05-22 18:25:20 +00:00
wiz
9574aa311d Update to 2.26.2, set LICENSE to gnu-gpl-v2.
version 2.26.2
--------------

	Bugs fixed:

	* #503240: File-roller kills the entire session when aborted

	New or updated application translations:

	* Estonian
	* Spanish
	* Greek

	New or updated manual translations:

	* British English
	* Greek
2009-05-19 13:55:25 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
hasso
c030503bff Rename strnlen -> _strnlen to avoid conflict in systems having strnlen. 2009-05-13 14:26:24 +00:00
zafer
f872a95474 agc's homepage is most of the time offline. disable master site. fetch from backup. 2009-05-02 13:22:35 +00:00
zafer
68c6f83546 No ftp service at rarlab. removed. 2009-05-02 12:37:10 +00:00
gdt
3418ebd6cc fix distinfo from previous commit 2009-04-25 23:50:58 +00:00
gdt
0997c88b87 Apply massive patch from PR pkgsrc/38449 by Olaf 'Rhialto' Seibert. 2009-04-25 23:46:47 +00:00
sno
907e02d9e6 PkgSrc changes:
- Updating package for p5 module Archive::Tar to 1.48

Upstream changes:
* important changes in version 1.48 20/04/2009:
- Address #44680 (Improve error reporting on short corrupted archives)
  Archives of less than 512 bytes would not have a clear error string set
- Requires at least IO::Compres::* 2.015, to address: #43609: Memory
  problem with A::T. Turns out 2.012 was leaking memory.
2009-04-23 07:08:19 +00:00
drochner
ba50b0afbe update to 2.26.1
changes:
-bugfixes
-translation updates
2009-04-17 17:35:43 +00:00
wiz
754430cba6 Update to 1.0, provided by Bartosz Kuzma in PR 41193.
Add LICENSE.

Changes:
version 1.0  Mon Aug  4 08:24:40 CEST 2008
	- fix a segfault when the zip cannot be opened, patch by
	  Peter Kortschack.
        - make use_unzip unstatic.
        - update to current autoconf/automake.
2009-04-13 08:37:00 +00:00
sno
1fd0201e57 PkgSrc changes:
- Fix dependency to p5-IO-Compress
2009-04-12 01:20:37 +00:00
sno
dfca1e1ce5 PkgSrc changes:
- removed packages p5-IO-Compress-Base, p5-IO-Compress-Zlib,
    p5-IO-Compress-Bzip2 and p5-Compress-Zlib because they are
    merged into p5-IO-Compress
  - Updated dependend packages to depend on p5-IO-Compress
    and bump PKGREVISION

Upstream changes:
  2.017 30 March 2009

      * Merged IO-Compress-Base, IO-Compress-Bzip2, IO-Compress-Zlib &
        Compress-Zlib into IO-Compress.
      * The interface to Compress-Raw-Zlib now uses the new LimitOutput
        feature. This will make all of the zlib-related IO-Compress modules
        less greedy in their memory consumption.
      * Removed MAN3PODS from Makefile.PL
      * A few changes to get the test harness to work on VMS courtesy of
        Craig. A. Berry.
      * IO::Compress::Base & IO::Uncompress::Base
        Downgraded some croaks in the constructors to just set $! (by letting
        the code attempt to open a file and fail).
        This makes the behavior more consistent to a standard open.
        [RT #42657]
      * IO::Uncompress::Base
        Doing a seek with MultiStream could drop some of the uncompressed
        data. Fixed.
      * IO::Compress::Zip
        - Fixed problem with the uncompressed & uncompressed fields when
          zip64 is enabled. They were set to 0x0000FFFF instead of
          0xFFFFFFFF. Also the ZIP64 extra field was 4 bytes short.
          Problem spotted by Dino Chiesa.
      * IO::Uncompress::Unzip
        - use POSIX::mktime instead of Time::Local::timelocal to convert
          the zip DOS time field into Unix time.
      * Compress::Zlib
        - Documented Compress::Zlib::zlib_version()
2009-04-11 23:15:19 +00:00
joerg
368d71b62e Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions. 2009-04-09 00:48:06 +00:00
joerg
cee67a4edb Use META_PACKAGE. 2009-04-08 22:47:07 +00:00
seb
d1e8992866 Fix minitar script: require_gem method is deprecated since RubyGems
0.9.0 and had been removed since RubyGems 1.0.0, use gem method
instead.
Bump PKGREVISION to 1.
2009-04-07 21:06:54 +00:00
wiz
b058c0d55e Add a buildlink3.mk file for wip/synce-kde and wip/synce-orange. 2009-03-28 15:47:12 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
joerg
be767f9dc8 Add the necessary preprocessor magic to build a 64bit version all the
time. Bump revision. Reminded by Eric Gillespie.
2009-03-20 13:47:59 +00:00
darcy
c5d02c3777 Use pkgsrc-users@NetBSD.org as MAINTAINER for unclaimed packages instead
of pkgsrc-users@pkgsrc.org as per the pkgsrc guide.
2009-03-18 18:20:36 +00:00
jmcneill
96c6e03922 Update file-roller to 2.26.0.
version 2.26.0
--------------

	New or updated application translations:

	* Assamese (Amitakhya Phukan)
	* Bengali INDIA (Runa Bhattacharjee)
	* Español (Jorge González)
	* Estonian (Ivar Smolin)
	* Galego (Suso Baleato)
	* Greek (Jennie Petoumenou)
	* Gujarati (Ankit Patel)
	* Hebrew (Gil Osher)
	* Hindi (Rajesh Ranjan)
	* Lithuanian (Vytautas Rekus)
	* Maithili (Sangeeta Kumari)
	* marathi (Sandeep Shedmake)
	* Oriya (Manoj Kumar Giri)
	* Russian (Anton Shestakov)
	* Swathanthra Malayalam Computing|സ്വതന്ത്ര
	  മലയാളം കമ്പ്യൂട്ടിങ് (Ani Peter)
	* Tamil (I. Felix)
	* Telugu (Krishna Babu K)

	New or updated manual translations:

	* British English (Philip Withnall)

version 2.25.92
---------------

	New or updated application translations:

	* English (British) (David Lodge)
	* Bulgarian (Alexander Shopov)
	* Czech (Adrian Guniš)
	* Hungarian (Gabor Kelemen)
	* Italian (Milo Casagrande)
	* Japanese (Takeshi AIHANA)
	* Swedish (Daniel Nylander)
	* Turkish (Baris Cicek)

	New or updated manual translations:

	* Swedish (Daniel Nylander)

version 2.25.91
---------------

	Bugs fixed:

	* #571273: crash in Archive Manager: Opening an archive (ISO)
	  Patch by Tom Parker.
	* #560429: GNOME Goal: Remove deprecated GLib symbols
	* #570505: file-roller crashed with signal 5 in IA__g_malloc()

	New or updated application translations:

	* Asturian (Astur)
	* Aviary.pl (Tomasz Dominikowski)
	* Basque (Iñaki Larrañaga Murgoitio)
	* Belarusian Latin (Ihar Hrachyshka)
	* Brazilian Portuguese (Fabrício Godoy)
	* Bulgarian (Alexander Shopov)
	* Chinese (Hong Kong) (Chao-Hsiung Liao)
	* Chinese/Traditional (Chao-Hsiung Liao)
	* Danish (Kenneth Nielsen)
	* Dutch (Wouter Bolsterlee)
	* Español (Jorge González)
	* French (Claude Paroz)
	* Kannada (Shankar Prasad)
	* Macedonian (Arangel Angov)
	* Portuguese (Duarte Loreto)
	* Romanian (Adi Roiban)
	* Serbian (sr) (Горан Ракић)
	* Serbian (sr) (Goran Rakić)
	* Thai (Theppitak Karoonboonyanan)
	* Ukrainian (Maxim Dziumanenko)
	* Vietnamese (Clytie Siddall)
	* zh_CN (甘露(Gan Lu))

version 2.25.90
---------------

	New features and user visible changes:

	* Use gtkbuilder instead of libglade.

	Bugs fixed:

	* #568881: don't rely on gtk implementation details
	* #569825: file-roller should use TMPDIR or XDG_CACHE_HOME for
	  temporary files.

	New or updated application translations:

	* Brazilian Portuguese (Fabrício Godoy)
	* Catalan (Jordi Mallach)
	* Deutsch (Christian Kirbach)
	* Finnish (Ilkka Tuohela)
	* Hungarian (Gabor Kelemen)
	* Korea (Changwoo Ryu)
	* Swedish (Daniel Nylander)

version 2.25.2
--------------

	Bugs fixed:

	* #567554: An error occurred while adding files to the archive after
	  encrypt the zip archive.
	* #566591: File roller cannot create splitted archives with pieces
	  smaller than 1 Mb
	* #560647: file-roller wakes up the CPU 2 times per second.
	* #563208: file-roller can't extract to an ftp mounted directory.
	  Patch by Gerard Lommerse.
	* #564029: Unziping an archive from nautilus fails with certain
	  characters.
	* #565879: isoinfo.sh has shebang but is installed -x Patch by Loïc
	  Minier.
	* #567901: renaming directory in tarball creates duplicate files
	* #568260: file-roller installs static libraries by default (for
	  nautilus extension)
	* #566683: remove redundant figures

	New or updated application translations:

	* Español (Jorge González)
	* Norwegian Bokmål (Kjartan Maraas)
	* zh_CN (甘露(Gan Lu))

version 2.25.1
--------------

	Bugs fixed:

	* #564805: Drop libgnome/ui dependency. Patch by Saleem Abdulrasool.
	* #561535: Unable to create archive with OpenOffice document using
	  nautilus integration. Patch by Gerard Lommerse.
	* #559481: Can't open/view file directly from File Roller if there
	  is a bracket in the directory/file name. Patch by Gerard Lommerse.

	New or updated manual translations:

	* Catalan (Joan Duran)
2009-03-18 00:42:41 +00:00
sno
bf707392a8 pkgsrc changes:
- Updating to 1.46

Upstream changes:
* important changes in version 1.46 05/03/2009:
- Address: bug #43513: [PATCH] Accept wrong checksums from SunOS and HP-UX tar
  like GNU tar does. See here for details:
  http://www.gnu.org/software/tar/manual/tar.html#SEC139
- make COMPRESS_BZIP and COMPRESS_GZIP constants actually work and fix their
  documentation

Oked by rhaen@
2009-03-10 17:21:27 +00:00
sno
6cdb2c0795 Added archivers/sapcar version 7.00 2009-03-09 16:56:02 +00:00
sno
6c61ee24fd pkgsrc changes:
Import of new archivers/sapcar to extract *.SAR archives provided by
SAP AG for their packages.

SAPCAR (older version was called CAR) is a compress utility (similar to
winzip, tar, zip, gz, etc.) , that is used by SAP to compress and decompress
nearly all delivered files and executables.

On 09/15/08 05:46 UTC, OBATA Akio <obache@netbsd.org> wrote:
> Personally, I think that those packages may exist.

On 09/15/08 09:41 UTC, Jonathan Groll <lists@groll.co.za> wrote:
> I for one would be most grateful if you could get this to work.

Oked by joerg@
2009-03-09 16:52:05 +00:00
joerg
a25e2945fb Play the CHECK_PERMS=no game here as well to avoid cyclic dependencies. 2009-03-05 00:27:31 +00:00
adam
e4ab1de5b8 Changes 4.65:
* From Windows version of 7-zip 4.62 to 4.65
  * The bug in 7-Zip 4.63 was fixed: 7-Zip could not decrypt .ZIP archives
    encrypted with WinZip-AES method.
  * 7-Zip now can unpack ZIP archives encrypted with PKWARE-AES.
  * Some bugs were fixed.
* Fixed : the RAM size was reported incorrectly on MacOSX 64bits
* Fixed : makefile.linux_amd64_asm_icc
* DJGPP :
   makefile.djgpp becomes makefile.djgpp_old
   makefile.djgpp_watt added (thank to Rugxulo)
* you can now compile 7za with a cmake project (see README)
  the cmake project can build a codeblock project ;)
  Remark : the kdevelop3 or Eclipse/CDT4 project don't work :(
2009-02-18 07:19:06 +00:00
joerg
be089192f3 Sort PYTHON_VERSIONS_ACCEPTED. 2009-02-11 14:23:31 +00:00
rhaen
33745abbfe no changelog for 1.43
* important changes in version 1.44 19/01/2009:
- Address #41798: Nonempty $\ when writing a Tar file produces a
  corrupt Tar file
- Textual fix to Makefile.PL diagnostics
2009-02-10 14:16:28 +00:00
joerg
f147bc5cc4 DESTDIR support. 2009-02-10 00:25:00 +00:00
joerg
6bf251943f DESTDIR support. 2009-02-09 23:53:00 +00:00
joerg
c049324d4f DESTDIR support. 2009-02-09 23:30:07 +00:00
joerg
9138c2ff46 Simplify. 2009-02-09 23:29:54 +00:00
joerg
09c4e36ffb DESTDIR support. 2009-02-09 23:25:45 +00:00
joerg
3c645bb7fc Switch to Python 2.5 as default. Bump revision of all packages that have
changed runtime dependencies now.
2009-02-09 22:56:21 +00:00
joerg
440525b2cc No inttypes.h on SFU. From Hiroyuki Bessho in PR 40451. 2009-02-03 18:26:50 +00:00
joerg
a20fe239df Supports DESTDIR. 2009-01-28 14:55:48 +00:00
tnn
6b7f45461e 64-bit time_t fallout:
gtar cowardly refuses to build if time_t doesn't fit in "long int",
as happens to be the case now on 32-bit NetBSD hosts.
Supress the error and turn it into a warning instead.
"make test" still OK
2009-01-20 00:33:56 +00:00
rhaen
471f5487b9 - updated to 1.42
Changelog:
-no changelog for 1.41-
* important changes in version 1.42 13/12/2008:
- Address #40426: Archive Tar to support direct Archive::Tar::File adds
  It is now possible to add Archive::Tar::File objects via $tar->add_files
- Address #40016 (Archive::Tar assumes $> won't change): CAN_CHOWN is now a
  dynamic check upon extraction. This allows scripts to drop privileges when
  desired
- Address take 2 of #39933: [PATCH] handle ../ directory name on VMS
  John M. sent in a better way to do directory name translation.
2009-01-17 00:57:39 +00:00
obache
12092cbd70 It seems that DISTFILE was replaced with same name, no information.
Bump PKGREVISION for safe.
2009-01-16 09:18:30 +00:00
wiz
d588cf5948 Update to 2.24.3:
version 2.24.3
--------------

	Bugs fixed:

	* #561535: Unable to create archive with OpenOffice document using
	  nautilus integration. Patch by Gerard Lommerse.
	* #559481: Can't open/view file directly from File Roller if there
	  is a bracket in the directory/file name. Patch by Gerard Lommerse.
	* #560468: Remove single GTK+ includes. Patch by Maxim Ermilov.

	New or updated manual translations:

	* Catalan (Joan Duran)
2009-01-13 20:11:24 +00:00
wiz
1096e9493e Update to 1.0.5:
Changes in 1.0.5 (Jan 08, 2009)
- Now properly complains about trying to read or write compressed
  data to terminal, and exits
- Further fixed CPU detection crash
- Updated Makefile to force deletion when cleaning
2009-01-12 15:25:12 +00:00
wiz
76b4fb5a94 Update to 1.0.4:
Changes in 1.0.4 (Dec 21, 2008)
- Added support to use pbzip2 with tar (--use-compress-prog=pbzip2).
- Added support for all remaining bzip2 command line options so
  pbzip2 can be used as a drop-in replacement for bzip2.
- Fixed bug that would cause pbzip2 to crash if detection of the
  number of processors failed.
- Now prevents uclibc from being exposed to its lack of a
  getloadavg function.

Changes in 1.0.3 (Oct 31, 2008)
- Added support for compression using stdin and pipes!  Thanks
  to Ivan Voras for supplying the patch to enable this feature.
- Added support for decompression using stdin and pipes but
  currently limited to only a single thread
- Added support for testing bzip2 files using stdin and pipes
- Added support to directly decompress files without using
  threads when files are small or the system only has 1 CPU.
  This mode is also used if the .bz2 file contains only 1
  bzip2 stream.
- Added support to compress 0 byte files like bzip2
- Added support for pbzcat symlink to automatically specify
  decompression mode to stdout, just like bzcat
- Increased max supported path and filename from 255 to 2048
  characters
- Updated RPM spec to support SUSE Linux
- Updated help display to show how many CPUs autodetect has found
- Code cleanup
2009-01-03 18:33:55 +00:00
joerg
95d38851cf Improve linux compat. From christos@. 2008-12-17 16:50:24 +00:00
wiz
48a5e50cb2 Update to 2.24.2:
version 2.24.2
--------------

	New or updated application translations:

	* Estonian (Ivar Smolin)
2008-12-02 13:30:08 +00:00
adam
cefbf45907 Changes 4.61:
- From Windows version of 7-zip 4.61 :
  - 7-Zip now supports LZMA compression for .ZIP archives.
  - Some bugs were fixed.
- Fix: Ask for password twice when creating encrypted archive
- 7zG added (read GUI/readme.txt)

Changes 4.60:
- From Windows version of 7-zip 4.60 :
  - Some bugs were fixed
- p7zip didn't use the BCJ /BCJ2 filters for executables (:
- makefile.linux_amd64_asm_icc added

Changes 4.59:
- From Windows version of 7-zip 4.59 :
  - 7-Zip now can unpack UDF, XAR and DMG/HFS archives.
  - It's allowed to use -t switch for "list" and "extract" commands.
  - Some bugs were fixed.
2008-12-01 07:01:35 +00:00
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-&gt;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
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
joerg
da712f263e Add a marker for bootstrap packages to allow special cases them during
bulk builds.
2008-06-19 18:36:51 +00:00
obache
e033e8ab56 NEW HOMEPAGE and MASTER_SITES.
Noticed by Zafer Aydogan via private mail.
2008-06-15 16:13:09 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
tonnerre
cafd294a67 Fix directory traversal vulnerability (CVE-2007-4134) in star. 2008-06-08 02:40:38 +00:00
obache
8f7885a071 Update nomarch to 1.4.
Based on patch provided by Zafer Aydogan via private mail.

ChangeLog:
2006-06-18  Russell Marks  <russell.marks@ntlworld.com>

	* Version 1.4.

	* README: some minor updates to reflect changes in the last 4
	years. :-)

	* readlzw.c (code_resync): fixed a possible hang with corrupt
	files.
2008-06-01 14:28:37 +00:00
obache
30b55e55a4 Update p5-Archive-Zip to 1.23.
Based on patch provided by Zafer Aydogan via private mail.

1.23 Thu  8 Nov 2007 - Adam Kennedy
  - Temporarily skilling some failing tests on Win32 in the
    interests of toolchain sanity. (until we work out the
    real problem here)

1.22 Fri  2 Nov 2007 - Adam Kennedy
  - Fixing platform compatibility bugs in the new regression tests
    from 1.21.

1.21 Thu  1 Nov 2007 - Adam Kennedy
  - Tidying up copyright formatting a bit.
  - Disable the GPBF_HAS_DATA_DESCRIPTOR_MASK bit when auto-switching
    directory storage to STORED because of a WinZip workaround because
    the read code in Java JAR which was... ok, I really don't understand,
    but Roland from Verisign says this one extra line unbreaks JAR files,
    so I just applied it :)
  - fixed http://rt.cpan.org/Public/Bug/Display.html?id=27463 with a
    regression test - cannot add files whose entire filenames are "0".
    (SHLOMIF).
  - fixed http://rt.cpan.org/Public/Bug/Display.html?id=26384 with a
    regression test - Archive::Zip::MemberRead::getline ignores
    $INPUT_RECORD_SEPARATOR . The modified file in the bug had it to be
    reworked a bit and tests were added in the file
    08_readmember_record_sep.t.
      - Thanks to kovesp [...] sympatico.ca
      - (SHLOMIF)

1.20 Tue  5 Jun 2007 - Adam Kennedy
  - Removing dependency on File::Which due to public outburst of flaming
    on cpanra(n)tings by H.Merijn Brand. Try a simple email next time. :(
  - Embedding an entire copy of File::Which inside the tests instead as
    an alternative to compensating for the lack of build_requires.
  - Removing the docs directory.
    It only had out of date files and non-free copyrighted materials.
    The tarball was probably illegal to distribute as a result.
    (reported by Debian devs)

1.19 Internal use, public release skipped
2008-06-01 14:22:15 +00:00
joerg
ba5277fc06 Apply change 142573 from Perforce master:
Don't use case '1' ... '9', not ISO C.
2008-05-30 09:39:09 +00:00
joerg
de882dbdf9 Apply change 142518 from Perforce master to fix PR 38787:
Minor portability enhancement; define REG_BASIC if it's not
	 already defined.
2008-05-29 17:26:07 +00:00
drochner
92eef89491 update to 2.22.3
changes:
-bugfixes
-Provide and install a 24x24 application icon
2008-05-29 16:43:23 +00:00
dsainty
307aa8e51d Update SaraB to 0.2.4.
Update prompted: by http://secunia.com/advisories/30394/

... but the previous version in Pkgsrc (0.2.2) wasn't vulnerable, the advisory
only relates to new functionality added in SaraB 0.2.3.

Pkgsrc changes:

- Remove patch-aa, which has been applied upstream via bug 1184476:
    http://sourceforge.net/tracker/index.php?func=detail&aid=1184476&group_id=91804&atid=598441

- Minor pkglinting

=====================================================
05/18/2008 - SaraB version 0.2.4
=====================================================

* Security fix: Encryption ciphers are no longer passed on the dar command line

=====================================================
04/21/2008 - SaraB version 0.2.3
=====================================================

* Fixes for bugs long mentioned
2008-05-28 05:13:32 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
joerg
bbbef11745 Update build glue for libarchive 2.5.4b. 2008-05-25 19:50:05 +00:00
joerg
8132a43ade Resolve conflicts. 2008-05-25 19:45:02 +00:00
joerg
02817a895b Import libarchive-2.5.4b. Major changes:
- much improved mtree support
- fix a number of non-exploitable integer and buffer overflows
- bsdtar get -s and SIGINFO/SIGUSR1 support
- fix hardlink extraction bug where latter hardlinks would overwrite the
  permissions of earlier entries even when they don't carry data
- fix bsdtar crashes on entries with empty filenames
2008-05-25 19:41:18 +00:00
dillo
07e7ef92c7 Assert OWNERship of some packages, relinquish others entierly. 2008-05-25 13:16:10 +00:00
tnn
4c9df771ae Fix unsafe LP64 pointer arithmetics spotted in bulk build. 2008-05-24 23:00:18 +00:00
wiz
be5ea74a6b Update to 2.03:
Changes in 2.03 (30 Apr 2008)
  * Updated the ELF assembler sources to mark the stack as non-executable.
  * Fixed a HP-UX 11 build issue with Itanium in ILP32 mode.
  * Updated the configure system.
2008-05-20 15:11:55 +00:00
tnn
09e93a8355 Catch up with gtar-base-1.20. 2008-05-18 01:48:58 +00:00
tnn
d1ae4f5e27 Update to GNU tar 1.20.
All self-tests pass under NetBSD-current.

Changes: 3.5 years worth of development; too much to list here.
2008-05-18 01:48:09 +00:00
jmcneill
720afa5d4e Update to unshield 0.5.1. 2008-05-14 11:56:26 +00:00
dillo
996569f9cc Add and enable torrentzip (noted by wiz) 2008-05-06 09:54:33 +00:00
dillo
e92f361f49 Initiail import of torrentzip 0.2, a program that brings zip archives
into ``normal form'': If the contained files are identical, the
produced zip archive will always be the same, byte-wise.
2008-05-06 08:35:15 +00:00
martin
d86d72404e Drop clauses 3 and 4 from TNF licenses 2008-04-29 05:46:08 +00:00
joerg
62d3ff5b12 Update to libarchive-2.5.1b. Fix a counter bug and make UTF8 conversion
for PAX format more robust.
2008-04-25 15:29:34 +00:00
joerg
dd46ea801f Update to libarchive-2.5.1b:
- Simplify character-translation logic.

pkgsrc:
Fix a bug in the linkresolver for tar format. When linkresolver is done,
the entry belongs to the caller, so don't keep a reference to it and use
the local copy for inode comparision.
2008-04-25 15:27:30 +00:00
joerg
65a789b8e7 Import libarchive-2.5.1b. 2008-04-25 15:07:17 +00:00
kefren
72048cf359 +fcrackzip 2008-04-25 07:50:13 +00:00
kefren
fa13b2b0f9 initial import of fcrackzip, a brute-force zip archive password cracker 2008-04-25 07:47:47 +00:00
wiz
f95e6e33a2 Update to 0.5:
New for release 0.5 (2006-08-29)
  Including public domain contributions from Paul Wise
  o Modify Makefile to append CFLAGS and LDFLAGS
  o Modify error handling to suppress gcc warnings
  o Include man page
  o Minor typo/documentation changes

New for release 0.4 (2005-11-12)
  o Discontinue tar patch (replaced by out of the box GNU cpio)
  o Update instructions

New for release 0.3 (2005-03-13)
  o Convert from mmap to traditional buffered file reads in gzrecover
  o Convert gzrecover to GPL licensing
2008-04-24 21:19:31 +00:00
jnemeth
ad43885514 sort 2008-04-20 02:48:38 +00:00
drochner
9ad0212dc7 update to 2.22.2
This switches to the gnome-2.22 release branch.
2008-04-15 18:49:00 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
joerg
7de33aaac0 Fix builtin.mk for libarchive-2.5.0 and newer. 2008-04-11 20:37:06 +00:00
joerg
3ee6b9ba51 Fix PLIST. 2008-04-07 17:48:14 +00:00
joerg
36f1cbdb64 Fix DESTDIR installation. 2008-04-05 00:34:07 +00:00
jlam
6973294f00 Add and enable new ruby-* packages. 2008-04-04 15:33:05 +00:00
jlam
49044b1ec2 Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.
2008-04-04 15:30:00 +00:00
jlam
f0d0c3798d Initial import of ruby18-archive-tar-minitar-0.5.2 as
archivers/ruby-archive-tar-minitar.

Archive::Tar::Minitar is a pure-Ruby library and command-line utility
that provides the ability to deal with POSIX tar(1) archive files.
2008-04-04 15:13:23 +00:00
tonnerre
07fcbb6cee Fix extraneous semicolon in gtar-base which slipped into the patch
before commit. This will unbrick archive/gtar-base.
Approved-by: tnn
2008-04-02 22:03:07 +00:00
tonnerre
69be62cd4f Add patch for gtar-base to fix a directory traversal vulnerability
(CVE-2007-4131, pkgsrc-sec ticket #15481)
Approved-by: joerg
2008-03-31 00:39:38 +00:00
joerg
63350be898 Update libarchive and bsdtar to 1.5.0b.
- Improve hardlink handling of hardlinks in bsdcpio
- Extend linkify to handle all sane hardlink strategies
- Improve mtree support
- Make bsdtar and bsdcpio more like the NetBSD counterparts
- Drop uudecode dependency.
2008-03-29 14:41:01 +00:00
joerg
b79b94d318 Import libarchive-2.5.0b. 2008-03-29 14:34:00 +00:00
adrianp
098a435663 Update to 1.0.5
The only change is to address the vulnerability detailed in CERT/CC: VU#813451
OK'ed joerg@
2008-03-26 19:06:06 +00:00
tron
0134cdfa2a Really bump the package revision. 2008-03-23 13:05:31 +00:00
tron
c866b6ed5b Add fix for the security vulnerability reported in CVE-2008-0888 taken
from Debian. Bump package revision.
2008-03-23 13:03:13 +00:00
joerg
e0394bac7c Update to bsdtar-2.4.14 and libarchive-2.4.14. 2008-03-15 11:05:29 +00:00
joerg
c6d3f3d4a5 libarchive-2.4.14:
Fix mix-up of gname and uname on one place when writing pax archives.
Reported by tron@.
2008-03-15 10:52:20 +00:00
joerg
6d2fbc6518 Support DESTDIR. 2008-03-08 13:51:08 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
jlam
84fa8ca684 + Remove pkgtools/pax and pkgtools/tnftp as they are no longer different
from archivers/pax and net/tnftp, respectively.  In the past, the
  pkgtools version of these packages installed into ${PKG_TOOLS_BIN},
  but this was changed in:

	pkgtools/pax/Makefile:1.15
	pkgtools/tnftp/Makefile:1.3

+ Get rid of archivers/pax/Makefile.common and net/tnftp/Makefile.common
  by merging them into their respective Makefiles.  The Makefile.common
  files existed solely for inclusion by the pkgtools versions of these
  packages, but with the removal of those packages, these files are
  now unnecessary.

+ Add full DESTDIR support to archivers/pax and net/tnftp.

+ Modify the bootstrap to build archivers/pax and net/tnftp instead of
  the pkgtools versions of these packages.
2008-03-06 04:45:58 +00:00
rillig
ebcb0ce01e Resign from maintaining a lot of packages, so everyone is free to update
them at will.
2008-03-04 11:02:23 +00:00
jlam
1a6a15a039 + Add termcap.buildlink3.mk to get proper termcap support across
platforms.

Bump the PKGREVISION to 1.
2008-03-02 07:05:46 +00:00
jlam
6a0bbfc676 Mechanical changes to add full DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-02 03:48:36 +00:00
jlam
54b4a23c10 + Add full DESTDIR support.
+ Clean up the way that flags are passed to the compiler and linker
  through the make process.
2008-03-01 03:58:10 +00:00
joerg
a91b2e794d Update build infrastructure for libarchive-2.4.13. 2008-02-26 13:54:14 +00:00
joerg
a16bb89200 Import libarchive-2.4.13. This brings a number of bugfixes, support for
more ZIP archives and a more complete cpio frontend.
2008-02-26 13:09:20 +00:00
tnn
c0ef935fc8 Not MAKE_JOBS_SAFE. 2008-02-12 11:25:35 +00:00
joerg
e9ce48a411 Merge a fix from NetBSD's src/bin/pax by tls:
Teach set_ftime about symbolic links, because it has to know: on some
Linux systems, when we build as a tool we think we have lutimes but it
doesn't work on some filesystems at runtime.  A bit ugly but effective
and without use of AC_TRY_RUN in the tool build.  Tidier (than mine)
set_ftime reorganization from christos.

Bump version to 20080110.
2008-02-07 22:27:53 +00:00
rhaen
31f3d564f7 - updated to 1.38
- ok'ed by rillig
ChangeLog:
* important changes in vesrion 1.38    14/12/2007:
- Promote 1.37_01 to stable.

* important changes in version 1.37_01 11/11/2007:
_ Address #30380: directory traversal vulnerability in Archive-Tar
  - Add $INSECURE_EXTRACT_MODE which defaults to 0, disallowing
    archives to extract files outside of cwd(). This is a backwards
    incompatible change from 1.36 and before.
  - Add a -I option to ptar to enable insecure extraction if needed
2008-02-01 11:59:03 +00:00
joerg
e46d695e87 Packages set EMUL_PLATFORMS, not EMUL_PLATFORM. Unbreaks build on
NetBSD.
2008-01-25 23:44:14 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
tnn
44223da99f trailing white-space 2008-01-12 06:17:14 +00:00
drochner
a5e3d7cff2 update to 2.20.3
changes: translation updates
2008-01-11 13:48:21 +00:00
cjep
d8e27b64a0 Star treats BSD and SysV differently for man page installation. Since
we "own" the filesystem underneath LOCALBASE (e.g. /usr/pkg), let's
stick with BSD-style installation for this package.

This addresses PR#29725.
2007-12-30 17:25:41 +00:00
tron
b36647d141 Simplify pattern for Mac OS X Leopard Intel. 2007-12-28 15:22:17 +00:00
tnn
cdc7adb898 Disable gcc's unit-at-atime optimization if we're using gcc4, since it
interferes with ARJ's "postproc" utility.
PR pkg/36919 from Yakovetsky Vladimir.
2007-12-22 23:41:01 +00:00
minskim
172f325fae Make this build with recent glibc.
Patches provided by Yakovetsky Vladimir in PR 37384.
2007-12-22 20:05:44 +00:00
rillig
fa5c0b1510 Fixed pkglint warnings. 2007-12-21 23:57:41 +00:00
joerg
cea28ba46d Fix info page handlign as reported by Aleksey Cheusov. Bump revision. 2007-12-21 23:21:12 +00:00
adam
ec1eaffb0e Changes 4.57:
- From Windows version of 7-zip 4.57:
  - Fixed BUG in command line version: -up3 switch could work incorrectly.
  - Minor improvement in ZIP compression.

Changes 4.56:
- From Windows version of 7-zip 4.56:
  - Some bugs were fixed
- On HPUX : fixed "Can't load '../bin/7z.dll'"
- bug: p7zip used to build a zip file with FAT header instead of Unix header
- On AIX : fixed "HugeFiles=off"
- bug 1800180: LZMAlone compilation error in COutFile
- Patch 1796569: Fix FreeBSD FTBFS
- Patch 1796575: fix man1/7za.1 man1/7zr.1 man1/7z.1
2007-12-16 09:25:22 +00:00
tron
c815c4cb32 Disable assembler code under Mac OS X Leopard i386 to fix build failure. 2007-12-16 00:08:27 +00:00
bjs
8efa91babd Update to version 2.3.6:
Changes within pkgsrc:

 	(*)	While here, add some logic to allow REPLACE_PERL and
		REPLACE_BASH to work without USE_TOOLS+="perl bash".
		Thus, the paths in share/dar/samples will now [usually]
		be correct.  Simplify options handling.


	(*)	Use PTHREAD_AUTO_VARS to ensure harmony with the
		rest of pkgsrc, add USE_FEATURES.openssl=threads
		when necessary.  Threads are enabled if a built-in
		thread library is used.


    Changes in source (since version 2.3.5):

	(*)	fixed:  Makefile.am in src/dar_suite
		        (removed "/" after $(DESTDIR))

	(*) 	fixed:  bug in regex mask building when not using
		        ordered masks

	(*) 	fixed:  bug that led dar_manager to report no error while
	 	        some files failed to be restored due to command-line
		        for dar being too large.

	(*) 	fixed:  bug encountered when user aborts operation while
		        dar is finalizing archive creation [SF #1800507]

	(*)	fixed:  problem with execvp when dar_manager launches dar
2007-12-11 22:34:49 +00:00
bjs
f3255c7087 Diction/spelling/grammar fixes. 2007-12-11 17:35:57 +00:00
rhaen
21ff88f383 - updated package to 1.36
- USER_DESTDIR support added
- new maintainer for the package
- ok'ed by rillig
Changelog:
* important changes in version 1.36 16/9/2007:
-   Portability fixes for VMS, as offered by Craig Berry.
2007-12-11 11:53:38 +00:00
joerg
d9124f9244 Remove explicit set of USE_BUILTIN.bzip2 and .zlib, it breaks the build
on amd64.
2007-11-30 21:54:06 +00:00
joerg
9d0a207b56 Update to libarchive-2.4.0:
- portability fixes
- run format auction only once, simpler and more reliable
- speed up handling of uncompressed archives
- fix skipping of archive entries of exactly 4GB size on 32bit platforms
- fix reading files > 8 GB from tar archives
- many improvements for bsdcpio
2007-11-30 21:32:27 +00:00
joerg
00794f95ab Merge changes. 2007-11-30 21:29:06 +00:00
joerg
dbf9c010bd Import libarchive-2.4.0 2007-11-30 21:25:12 +00:00
drochner
30f6e69bc9 update to 2.20.2
changes: translation updates
2007-11-29 20:55:10 +00:00
wiz
645a66e3d2 Update to 3.7.8, changes unknown. 2007-11-25 23:16:14 +00:00
jklos
b85fba29a8 Defining PKGNAME in main Makefile fixes "Cannot extract rarnb1 version"
error for architectures other than i386.
2007-11-13 00:33:40 +00:00
joerg
393d7edbe4 Revert pax large file support as it breaks bootstrap on various
platforms. Bump revision.
2007-11-11 16:51:27 +00:00
joerg
216e017129 Update of gzip to 1.3.12 and removal of gzip-base and gzip-info. 2007-11-08 19:27:43 +00:00