Commit graph

55 commits

Author SHA1 Message Date
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
asau
3ccd61af4d "user-destdir" is default these days 2012-09-11 19:46:58 +00:00
sno
280ad3614a Updating package for CPAN module Archive::Tar in archivers/p5-Archive-Tar
from 1.84 to 1.90.

upstream changes:
* important changes in version 1.90 05/09/2012 (Tom Jones)
- documentation fixes

* important changes in version 1.88 01/06/2012 (Markus Prosch)
- resolved chown won't work on symlinks

* important changes in version 1.86 24/05/2012 (Mark Allen)
- don't use tell on IO::Zlib handles RT#64339
2012-09-10 12:52:47 +00:00
sno
5eb353e49c Updating package for CPAN distribution Archive::Tar in
archivers/p5-Archive-Tar from 1.82 to 1.84.

- adding comment why Perl5.10.1 is enough to fulfil IO::Compress::*

Upstream changes:
* important changes in version 1.84 02/03/2012 (HMBRAND)
- ptar now supports -T option [rt#75473]
- ptar now supports dashless options [rt#75475]
- auto-encode filenames marked as UTF-8 [rt#75474]
2012-03-05 13:18:42 +00:00
rhaen
e82bb57c8e Updated archivers/p5-Archive-Tar to 1.82
ChangeLog from upstream:
* important changes in version 1.82 21/11/2011 (CDRAKE)
- Adjustments to handle files >8gb (>0777777777777 octal)
- Feature to return the MD5SUM of files in the archive
2012-01-26 10:42:21 +00:00
sno
3103131af6 Updating archivers/p5-Archive-Tar (containing Pure Perl implementation for
tar ball handling) from 1.76 to 1.80.

Upstream changes:
* important changes in version 1.80 13/10/2011
- patch from Rocky Bernstein to add file chown() method [rt#71221]

* important changes in version 1.78 08/09/2011
- patch from Rocky Bernstein to add chown() method [rt#70623]
- blead patch from Alexandr Ciornii to resolve [perl#78708]
2011-11-11 11:17:25 +00:00
adam
2d0b5fbb5f Changes 1.76:
* upstream blead patches from Peter Acklam

Changes 1.74:
* Skip extracting pax extended headers
2011-08-06 12:22:56 +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
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
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
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
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
heinz
339e61f438 Added missing requirement for p5-Package-Constants. 2009-10-31 03:50:35 +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
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
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
sno
1fd0201e57 PkgSrc changes:
- Fix dependency to p5-IO-Compress
2009-04-12 01:20:37 +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
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
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
wiz
2485b53ebe Update to 1.40.
XXX: Automatic handling and plain entries don't work for symlinks
for ptar and ptardiff, no idea why.  Added PLIST entries like the following
for this reason:
@unexec ${RM} -f %D/bin/ptar 2>/dev/null || ${TRUE}

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

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

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

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

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

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

* important changes in version 1.39_01 22/08/2008:
- Address the second part mentioned in this report:
  #30380: directory traversal vulnerability in Archive-Tar
  Archives are no longer allowed to extract into symlinked directories,
  unless Insecure Extract Mode is enabled (which is off by default).
- Add regression tests for this behaviour
- Address #33669 (Could not update timestamp warning on symlinks)
  Don't update timestamps on symlinks, they'll modify the original
- Apply core patch: [patch@33971] Archive::Tar was building corrupt
  archives on VMS as supplied by John Malmberg
- Address #37375: ptar should allow '-' as an archive_file name
  Patch provided by glenn jackman
- Add convenience method ->extract() to A::T::File
- improve docs of A::T::File by adding rv & object in the header
- Address #38580: [PATCH] Archive::Tar->iter
  This adds an iterator to Archive::Tar, thanks to Gisle Aas
2008-11-05 15:48:44 +00:00
he
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
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
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
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
heinz
c92ab49f10 Updated to version 1.34.
Pkgsrc changes:
  - none

Changes since version 1.32:
===========================
* important changes in version 1.34 15/8/2007:
-   Address #28687: Fwd: Unespected reaction of Archive::Tar
    A::T didn't always handle filenames that evaluated to false
    (like '0') gracefully. This patch adds a few 'or defined' check
    to the A::T codebase and a test to ensure filenames like '0' are
    handeled correctly.
-   Apply #28407: Unicode and Archive::Tar - documentation patch as
	FAQ patch
2007-08-19 17:20:44 +00:00
abs
cec5f46b9f Updated archivers/p5-Archive-Tar 1.30 -> 1.32:
* important changes in version 1.32 24/5/2007:
-   Make Archive::Tar work nicely with perls compiled with
    -Dmksymlinks. This also fixes an issue introduced in
    1.31 where symlinks weren't dereferenced in all cases.
-   Quell warnings when a gid is not resolvable to a group name

* important changes in version 1.31 18/5/2007:
-   No longer use the t/setup.t and t/cleanup.t files but just bundle
    the binary files; this was done for core integration, but the new
    uupacktool.pl script means we dont have to do this anymore
_   Apply core perl Change 30997 by rgs@stcosmo on 2007/04/20 15:03:57
-   Address: #27124: Unneeded warning sent when checking for file
    inclusion contains_file() will no longer warn to STDERR when a file
    is not contained in an archive and $WARN is set to 'true'.
-   Address #26492: Dangling symlinks not preserved: Archive::Tar used
    to complain about dangling symlinks, unlike standard gnu tar, which
    would add them silently. This patch brings A::T's behaviour in line
    with gnu tar
-   Minor pod fixes
2007-06-09 23:20:26 +00:00
wiz
054e493386 Update to 1.30:
* important changes in version 1.30 8/2/2006:
-   applied bleadperl patch: Subject: Change 27416:
    Cleanup Archive-Tar temporary test files
-   address #17985: INSTALLDIRS needs to be 'perl' for >= perl-5.9.3
-   address #18296: Archive::Tar 1.29 PATCH for VMS to fix test case
    failure in 99_pod.t
    (it's actually a File::Find bug, but this patch works around that)
-   address: #18720 ([PATCH] Archive::Tar creates POSIX style tar files
    unnecessarily and by default, leading to compatibility problems
    particularly with WinZip.)
    patch rejected, docpatch added with FAQ and SEE ALSO
-   apply performance patch from #20399 to enable the user to
    avoid repeated calls to cwd() if desired.
2007-06-08 08:33:50 +00:00
joerg
5dfaaf310b DESTDIR support. 2006-11-05 17:06:43 +00:00
heinz
7651111fd0 Updated to version 1.29.
Pkgsrc changes:
  none

Changes since version 1.28:
===========================
-   integrate bleadperl patches to generate the source files for
    testing, rather than bundling them
-   make extract* methods accept a::t::file objects too
-   address #17624: Unnecessary calls to cwd() -- cwd() is only
    called when needed
-   address #17935: Archive::Tar::write('file_name') should close
    or return file handle. -- filehandles are now closed
-   address #17395: [PATCH] allow extract() to select files by
    regexes or substrings; patch did not get integrated, but a FAQ
    on how to achieve this was added to the FAQ section
-   address #17310 (Archive-Tar 1.26_01 not tolerant to Archives
    with Garbage) -- Garbage protection should be much improved now
2006-03-10 20:41:41 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
abs
f2268631db Update p5-Archive-Tar to 1.28
Changes since 1.26:

* important changes in version 1.28 19/1/2006:
-   add pod to ptar and ptardiff so they have manpages generated
-   integrate change 25333 by rgs@oregon on 2005/08/27 16:28:27
    which fixes a failure in Archive::Tar tests when perl is built
    with -Dmksymlinks
-   integrate Change 26870 by craigb@craigb-brianor on
    2006/01/17 04:03:01 holding vms specific patches
-   mention 'full_name' as property type to list_archive
-   address #14922 -- unable to reproduce, but add a test
    case to make sure the issue doesn't occur
-   apply the docpatch provided by:
    #15935: File type constants are not documented
-   document our lack of support for stringified archives and
    compressed archives opened to a non-io-zlib fh
-   1.27 was skipped due to PAUSE issues
2006-02-02 21:27:12 +00:00
heinz
b9ccab9929 Updated to version 1.26.
Pkgsrc changes:
  - Require version 1.01 of p5-IO-Zlib, as Makefile.PL suggests.
  - New prerequisite p5-Text-Diff, due to new program 'ptardiff'

Changes since version 1.22:
===========================
* important changes in version 1.26 22/8/2005:
-   the 'ptardiff' was not included in the exe_files section
    of the makefile.pl, meaning it didn't get installed by default.

* important changes in version 1.25 20/8/2005:
-   Move the changes into it's own file
-   Add patch from abeltje to make tests pass on VMS. This is *just*
    the tests -- code may need some extra work to be reliable  (#12678)
-   Add faq about accessing 'tar.Z' files, as provided by Paul Marquess
-   Add a warning if the read() call from new() fails to return data
-   Address #13636, where heuristics were 'upgrading' a file to a
    directory if the file had an @LongLink entry, and the shortened
    filename ended in a '/'.
-   Add ptardiff program as suggested by KWILLIAMS (#13658)

* important changes in version 1.24 3/5/2005:
-   Fix a bug where alternate absolute extract paths would add an
    extra directory upon extract (bug #11342)
-   Added support for 'perlio' (available for perl5.8 and up).
    See the Archive::Tar documentation for details

* important changes in version 1.23 3/12/2004:
-   03_file.t wasn't present in the MANIFEST
2005-10-15 20:56:03 +00:00
rillig
16145d92a7 Reordered PKGREVISION and SVR4_PKGNAME to make pkglint happy. 2005-09-02 23:11:50 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
2005-07-13 18:01:18 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
f1a84844c6 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 14:45:22 +00:00
grant
908e765695 since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.
2004-12-20 11:30:55 +00:00
he
2115380d7d Update p5-Archivers-Tar from version 1.21 to 1.22.
Change log:

* important changes in version 1.22 21/11/2004:

This release holds only bugfixes.
-   Make list_files() also return full_path() rather than name(),
    as that would ignore the prefix field. This was found to break
    PPM (bug #8537)
2004-11-29 14:12:47 +00:00
seb
9bb1d96455 Update to version 1.21.
While here add HOMEPAGE.

Changes since last packaged version (1.10)

* important changes in version 1.21 9/11/2004:
This release holds only bugfixes.
-   Make the size of symlinks be 0 in tar headers, so the next entry
    is not interpreted as contents of the symlink (bug #7937)
-   Strip high bits from the mode of the file, as they are stored
    differently in the tar header
-   Make Archive::Tar be kinder to archives that contain garbage,
    proceeding anyway as long as that's possible.

* important changes in version 1.20 8/11/2004:
This release holds mostly bugfixes, in the form of a rewrite of
the handling of the 'prefix' header field.
-   Rewrote 02_methods.t to be more independant
-   Rewrote the way 'prefix' headers are dealt with
-   Require IO::String now to do archive stringification
-   Add new method 'full_path' to A::T::Item objects
    - this is used to fix bug 6938
-   A::T->new now accepts both a class and an object to be friendlier
    to users
-   On tar read errors, binary chunks are no longer dumped to STDOUT,
    but instead the error offset is reported
2004-11-13 13:42:29 +00:00
jlam
326cfdc611 Update archivers/p5-Archive-Tar to 1.10. Changes from version 1.02
include:

-  Make new() comply with the documentation and return undef on
   a read() failure.
-  Re-adds bin/ptar, which disappeared from this distribution after
   0.22 (sorry about that).
-  Fix a file renaming bug that forgot to carry over path info
-  Fix a bug where adding dirs on win32 gave 'permission denied'
-  Add extra tests explicilty for Archive::Tar::File
-  Move completely from FileHandle to IO::File
-  Quell some annoying warnings about binmode on unopened filehandles
-  Add tests for binary files included in a tarball
-  The chown() code somehow didn't make it into the 1.05 release
-  Patch _get_handle() to treat all IO::File handles as binary.
   This should make win32 users happy
-  A method called 'contains_file' that will tell you if a certain file
   is already in the archive.
-  Add a global variable $CHOWN that controls whether Archive::Tar
   should attempt to chown() files or not when it can.
-  NULL-byte padding was done also on files that had no real content,
   like symlinks, thus ending up with a number of bytes not dividable
   by 512.
-  Always do a readlink on the full path, never just the file
-  Make Archive::Tar write proper headers when dealing with symlinks
   For this $Archive::Tar::FOLLOW_SYMLINKS is introduced
2004-08-02 21:31:36 +00:00
minskim
5a4e75ef0d Enable pkgviews installation. 2004-07-28 02:47:34 +00:00
xtraeme
6c39a6eab6 bl3ify 2004-03-11 18:03:49 +00:00
martti
ff0278ea30 COMMENT should start with a capital letter. 2003-07-21 16:24:36 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
1872095674 Update to 1.02, from Quentin Garnier in PR 21919.
Changes:

* important changes in version 1.02 12/6/2003:

This release holds some bugfixes over the 1.01 release, mainly these:
-   Silly thinko fix in File.pm
-   Quell some warnings if files are empty
-   The cache of previously added files was not being emtpied

Also, some new features are added:

-   Archive::Tar::File objects now have a C<has_content> method.

* important changes in version 1.01 5/6/2003:

This release holds some bugfixes over the 1.00 release, mainly these:

-   Silence some warnings when writing directories to disk.
-   A { } inside a map was interpreted as a block rather than a hashref
    constructor -- now fixed.
-   Fix write() to work again as advertised when passed no arguments.
-   This also means glob support to write is now definately not
    available.
-   Silly thinko of where splitpath() instead of splitdir() was used.

Some new features/changes:

-   Add a new method 'has_content' to Archive::Tar::File.
-   Cygwin's tests will now also use the 'short' files, since cygwin
    is built on top of an Win32 filesystem.

* important changes in version 1.00 31/5/2003:

This release marks the new development track as 'stable'. Version got
upped to '1.00'. Not many changes, merely lots of succesfull test
reports constitute this version. However, a tiny fix regarding the
reserved string 'VERSION' has been applied, as well as a few more FAQ
entries have been added.

* important changes in version 0.99_06 5/5/2003:

This release only entails a bug fix on 0.99_05 -- C<extract_archive>
was dealing wrongly with special files such as hardlinks etc. This
is now fixed.

* important changes in version 0.99_05 30/4/2003:

Apparently windows has some issues with long path names.
This version introduces an adapted test suite for Win32 machines.

* important changes in version 0.99_04 28/4/2003:

Make Archive::Tar work happily on perl 5.005_03

* important changes in version 0.99_03 28/4/2003:

This release only has bug fixes on 0.99_02.

Fixed handling of long file names when extracting with
C<extract_archive>

Fixed handling of prefixes in tar headers that contain regex meta-
characters.

Fixed a few spurious warnings about comparing non-numbers.

Expanded the test cases accordingly.


* important changes in version 0.99_02 26/3/2003:

Added options to be passed to read, namely:
	- extract (to extract while reading)
	- limit (to limit the amount of files read from the archive)

Implemented the '././@LongLink' support, which is GNU's way of
dealing with filenames that are longer than 255 chars.

Added a global variable $WARN which controls whether warnings get
printed or just stored.

Fixed a few small bugs that considered files named '0' or '' to not
really be files and refuse to package them.

* important changes in version 0.99_01 16/3/2003:

Total rewrite from the ground up. Removed as many as the nasty
bits (no pun intended) as possible and tucked them away.
No code from the old distribution remains.

Cleaned up the API, introduced clean error handling and just
generally removed a lot of cruft.

Note that Archive::Tar now requires perl version 5.005_03 or higher
to run.

Introduced 2 new submodules:
Archive::Tar::Constant
    Simply holds all constants, like block length, tar headers etc

Archive::Tar::File
    Object class for all files in a tar archive, to make for easier
    manipulataion of the archive in-memory.
    See perldoc Archive::Tar::File after installation.

Added a few features:
write() now takes an optional 3rd paramater (prefix) which will allow
you to tuck away all files in that sub directory.

rename() is introduced, allowing for easy renaming of files in the
archive.

get_files() returns a file of all Archive::Tar::File objects in the
current read-in archive.

* important changes in version 0.23, 21/1/2003:

Bundled 0.072 and 0.22 to be able to work on Win32 and non-Win32
platforms. Since the previous version is almost 3 years old, bundling
seemed like the quickest way to get a working solution again.

Archive::Tar now transparently Does The Right Thing depending what
platform you are on -- Win32 users, read the Archive::Tar::Win32
documentation!

I also suppose this makes me the new maintainer...
2003-06-17 13:33:26 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00