lp:debian/libpath-tiny-perl

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/libpath-tiny-perl
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

12. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release(s).

  + Fix precedence bug in the check for Unicode::UTF8.
  + Add 'truncate' option to append for in-place replacement of file
    contents.
  + Fix append_utf8 and append_raw with 'truncate' option.
  + Add 'assert' method.
  + Add 'visit' method.
  + Add support for a negative count for 'lines' to get the last lines
    of a file.
  + Fix tilde expansion if path has spaces.
  + Make realpath non-fatal if the parent path exists and only the
    final path component does not.
  + Remove rendundant locking on tempfile use for spewing.
  + Work around File::Temp bugs on older ActiveState Windows Perls.
  + Fix SYNOPSIS example.
  + Add exclusive locking option to filehandle opens; spew now
    exclusively locks tempfile used for atomic writes.
  + The 'copy' method now returns the object for the copied file.
  + The 'visit' method only dereferences the callback return value for
    scalar refs, avoiding some common bugs.
  + Fix incorrect error argument for File::Path functions.

[ Jonas Smedegaard ]
* Update copyright info:
  + Bump (yes, oddly not extend) coverage for main upstream author to
    include current year.
  + Use License-Grant and License-Reference fields.
    Thanks to Ben Finney.
  + Extend coverage of packaging to include current year.
* Add lintian overrides regarding license in License-Reference field.
  See bug#786450.
* Modernize git-buildpackage config: Avoid git- prefix.

11. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release(s).
  + Fix avoid locking reads if lacking permission to write.
  + Add 'sibling' method as a more efficient form of calling
    $path->parent->child(...).
  + Annotate every method with version number of last API change.

[ Jonas Smedegaard ]
* Declare compliance with Debian Policy 3.9.6.

10. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
  + The 'dirname' method is deprecated due to exposing File::Spec
    inconsistencies.
  + The 'digest' method now takes a 'chunk_size' option to avoid
    slurping files entirely into memory.
  + Fix problem throwing errors from 'remove'.

[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend

9. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
  + Fix avoid tempfile/tempdir warning when used as functions without
    arguments.

[ Jonas Smedegaard ]
* Update copyright info:
  + Fix use canonical URI for upstream contact (wrong capitalization).
  + Extend coverage for packaging to include current year.
* Update watch file:
  + Use metacpan.org URL (not search.cpan.org URL) in addition to
    www.cpan.org URL.

8. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release(s)
  + The 'is_file' method now does -e && ! -d and not -f because -f is
    often more restrictive than people intend or expect.
  + Add 'chmod' method with symbolic chmod support ("a=r,u+rx").
  + Fix throw error when constructing path with undef or zero-length
    parts -- e.g. with child().
  + The 'basename' method now takes a list of suffixes to remove
    before returning the name.
  + Add FREEZE/THAW/TO_JSON serialization helpers.
  + When constructing a Path::Tiny object from another, the original
    is returned unless it's a temp dir/file. This significantly
    speeds up calling path($path) if $path is already a Path::Tiny
    object.

[ Jonas Smedegaard ]
* Fix build-depend on perl (previously missed by CDBS when present
  also as preference to modules).
* Have git-buildpackage suppress eventual upstream .gitignore files.

7. By Axel Beckert

* Team upload

* New upstream release
* Fix typo in long description, thanks Jonas!
* Add Makefile.old to debian/clean

6. By Florian Schlichting

* Team upload

* Import Upstream version 0.051
* Declare compliance with Debian Policy 3.9.5

5. By Florian Schlichting

* Team upload

[ upstream ]
* New release
  + Added an optional regular expression to the 'children()' method to
    filter the results.
  + Exceptions are now Path::Tiny::Error objects, not autodie
    exceptions.
  + Added 'is_rootdir' method to simplify testing if a path is the
    root directory.

[ Florian Schlichting ]
* Update upstream git repo URL.
* Remove (build-)dependencies on autodie, devel-hide, file-pushd, test-deep
  and test-fatal.
* Update VCS-Git field to canonical URL.

4. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
  + Added the 'digest' method to produce a hexadecimal SHA-256 (or
    user-specified) digest of a file.

[ Jonas Smedegaard ]
* Fix use www.cpan.org (not cpan.metacpan.org) in watch file at
  get-orig-source target.

3. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New release.
  + Spew to an existing symlink now atomically replaces the resolved
    destination, not the symlink
  + Fixed bug where lines() with a count longer than the file would
    return undef for the extra lines. Now returns only the lines in
    the file if the count is greater than the number of lines.

[ Jonas Smedegaard ]
* Improve watch file to use both www.cpan.org/authors URL (for newest
  info) and search.cpan.org/dist URL (for change of author).
* (Build-)depend as fallback for libautodie-perl on very recent perl.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers