./devel/p5-IO-All, Spiffy OO interface to Perl IO

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.86nb2, Package name: p5-IO-All-0.86nb2, Maintainer: pkgsrc-users

IO::All combines all of the best Perl IO modules into a single Spiffy
object oriented interface to greatly simplify your everyday Perl IO
idioms. It exports a single function called "io", which returns a
new IO::All object. And that object can do it all!

The IO::All object is a proxy for IO::File, IO::Dir, IO::Socket,
IO::String, Tie::File, File::Spec, File::Path and File::ReadBackwards;
as well as all the DBM and MLDBM modules. You can use most of the
methods found in these classes and in IO::Handle (which they inherit
from). IO::All adds dozens of other helpful idiomatic methods including
file stat and manipulation functions.


Required to run:
[lang/perl5] [devel/p5-File-MimeInfo] [textproc/p5-File-ReadBackwards]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: cfacb664034ad7bfa50322a7a7edee86eb7437e6
RMD160: 31b682d7049e92ed9ddd77f9f310b23dcbffec82
Filesize: 76.805 KB

Version history: (Expand)


CVS history: (Expand)


   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-08-06 11:15:02 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 0.86:

0.86 Thu Jan  1 18:44:25 PST 2015
 - Revamp docs
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-02-08 14:44:24 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 0.61 to 0.85
-------------------
0.85 Mon Dec 15 08:34:09 CST 2014
 - Fix copy tests on Windows

0.84 Sun Dec 14 02:06:37 CST 2014
 - Pass separator along when tie'ing (Fixes GH#52, Arthur Axel 'fREW'
   Schmidt)
 - Add ->copy method (Arthur Axel 'fREW' Schmidt)
 - Prefix private methods with underscores (Arthur Axel 'fREW' Schmidt)

0.83 Sat Dec 13 01:00:16 CST 2014
 - Allow passing an argument to ->relative (Arthur Axel 'fREW' Schmidt)

0.82 Thu Nov 13 15:10:32 CST 2014
 - Use bsd_glob for ::Dir->glob (Arthur Axel 'fREW' Schmidt)

0.81 Wed Nov  5 18:18:25 PST 2014
 - Fixed a doc formatting bug.

0.80 Tue Nov  4 11:13:18 PST 2014
 - Make the Role Call list link to their doc sections.

0.79 Tue Sep  2 14:34:27 MDT 2014
 - Doc enhancement. PR/51. @nheinric++

0.78 Thu Aug 28 11:56:36 PDT 2014
 - Release to steal indexing back from Alt::IO::All::new.

0.77 Tue Aug 26 12:37:29 PDT 2014
 - Add new overloads from PR/49 @ginzel++

0.76 Tue Aug 19 16:21:05 PDT 2014
 - Relplace tabs with spaces

0.75 Sat Aug 16 16:41:13 PDT 2014
 - Change testdir to t

0.74 Sat Aug 16 16:03:33 PDT 2014
 - Fix strict/warnings

0.73 Sat Aug 16 15:35:55 PDT 2014
 - Remove 'use 5.x.x' from code

0.72 Sat Aug 16 11:19:00 PDT 2014
 - Meta 0.0.2

0.71 Sat Aug 16 03:45:11 PDT 2014
 - Eliminate spurious trailing whitespace

0.70 Sat Aug 16 02:08:08 PDT 2014
 - Eliminate File::Basename from test/

0.69 Fri Aug 15 15:55:18 PDT 2014
 - Add t/000-compile-modules.t
 - CPAN Day 2014 - 21 Release Salute!

0.68 Sun Aug 10 08:56:08 PDT 2014
 - PR/47. Doc fixes. @ginzel++

0.67 Sat Aug  2 11:58:01 PDT 2014
 - Fix Copyright years.

0.66 Wed Jul 16 23:39:38 PDT 2014
 - Move doc to Swim
 - Fix Meta and add Contributing file

0.65 Sat Jun 14 12:48:31 PDT 2014
 - Support recommended modules again

0.64 Sat Jun 14 12:33:21 PDT 2014
 - New badge syntax
 - Changed the ABSTRACT

0.63 Sun Jun  8 12:45:43 PDT 2014
 - Add coveralls badge
 - Finish porting pod to kwim

0.62 Sat Jun  7 13:36:32 PDT 2014
 - Convert release to Zilla::Dist
 - Start converting doc to Kwim
   2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049)
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
   2014-05-16 03:35:28 by Hiramatsu Yoshifumi | Files touched by this commit (2) | Package updated
Log message:
Update devel/p5-IO-All to 0.61.

Changes from previous:
---
version: 0.61
changes:
- Fix GH#44 (Thanks Shlomi Fish!)
---
version: 0.60
changes:
- Fix IO Layer situation (Thanks Mithaldu!)
---
version: 0.59
changes:
- Fix possible infinite loop in t/accept.t (Thanks C. Wallace for complaining)
  (closes #42)
- Fix yet another utf8 validation issue (Thanks Mithaldu for complaining)
  (closes #38)
- Fix warnings running t/tie.t on windows (Thanks Mithaldu for complaining)
  (closes #37)
---
version: 0.58
changes:
- Fix canonpath on MSWin32
- Fix marking files as both binary and utf8 (Thanks Mithaldu!) (closes GH#36)
---
version: 0.57
changes:
- Fix printing to a tie'd object, closes GH#26 (thanks Graham Knop for helping)
- Fix tests if $^X ne 'perl', closes GH#35 (thanks Hugemeir for the report)
---
version: 0.56
changes:
- Return realpath for canonpath when possible (closes GH#34)
- Fix regression related to chaining dirs caused by making '' not become '/'
- correctly check exists for ::File, ::Dir, and ::Link
- RT#61627/GH#29 and Fix RT#82633/GH#32, thanks Graham Knop for helping
- Some doc cleanup around the SYNOPSIS (Thanks Mithaldu)
---
version: 0.55
changes:
- Change minimum perl version to 5.8.1, and thus remove dep for IO::String
---
version: 0.54
changes:
- Remove mentions of unimplemented strict (Thanks Mithaldu, GH#15)
- Allow testing on non SDBM DBM's (thanks Jerry D. Hedden)
- Abandon RT in favor of GitHub Issues
---
version: 0.53
changes:
- Make mkdir die if it fails (thanks Martyn Pearce for RT#61697)
- Fix possible path test issues, esp in Win32 (Thanks Mithaldu)
- Fix ->binary under -utf8 import mode (thanks T. Linden for RT#81224)
- Validate UTF-8 in ->utf8 (thanks Ovid for RT#74642)
- Consistently use :encoding($encoding) (thanks Bernardo Rechea for RT#68512)
- Pass perms to mkpath in assert_dirpath (thanks Rob Kinyon for RT#53687)
- Fix minor POD niggle (thanks Greg Skyles for RT#83798)
- Remove broken test for ->mimetype (thanks Slaven Rezić for RT#91743)
- Skip t/encoding.t for perls built without PerlIO::encoding (thanks
  Jerry D. Hedden for RT#26230)
---
version: 0.52
changes:
- Add a fix for io->file("foobar")->assert (Shlomi Fish)
- Make io->file('') not break on Windows systems (Roy Ivy III)
- Fix dangling file handles in tests (Roy Ivy III)
---
version: 0.51
date:    Mon Dec 30 13:55:00 CDT 2013
changes:
- Make '' not become / when using io->dir('')
---
version: 0.50
date:    Fri Oct 18 13:08:41 PDT 2013
changes:
- Fix for rt87200
---
version: 0.49
date:    Fri Oct 18 01:05:39 CDT 2013
changes:
- Fix various tests on Windows
---
version: 0.48
date:    Tue Oct  8 01:45:39 CDT 2013
changes:
- Add ->os method to ::Filesys (Arthur Axel "fREW" Schmidt)
---
version: 0.47
date:    Mon Sep 30 18:57:52 CDT 2013
changes:
- Add ->glob method to ::Dir (Arthur Axel "fREW" Schmidt)
- Add list based constructors to ::Dir and ::File (Arthur Axel "fREW" \ 
Schmidt)
- Add ->mimetype method to ::FileSys (Arthur Axel "fREW" Schmidt)
- Add ->ext method to ::FileSys (Arthur Axel "fREW" Schmidt)
- All tests should be parallelizable (Shlomi Fish)