Commit graph

11 commits

Author SHA1 Message Date
abs
556d2ac827 Updated devel/p5-namespace-clean to 0.21
[0.21]
        - When using the tie() fallback ensure we do not obliterate a
          foreign tie()
        - Better document how to disable the tie() fallback

    [0.20_01] (the "mst made me do it" release)
        - Only invoke the deleted sub stashing if we run udner a debugger
          (avoid runtime penalty of Sub::Name/Sub::Identify)
        - Spellfixes (RT#54388)
        - When B::Hooks::EndOfScope is not available, switch to a simple
          tie() of %^H. While it can not 100% replace B::H::EOS, it does
          everything n::c needs

    [0.20]
        - Bump Package::Stash dependency to 0.22 to pull in a bugfix in
          Package::Stash::XS 0.19.

    [0.19]
        - Port to the new Package::Stash 0.18 API and depend on it.
        - Don't rely on package::stash's remove_package_symbol implementation
          (doy).
2011-08-18 11:53:02 +00:00
obache
39619a9444 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:26:04 +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
seb
3e74f46178 Update from version 0.14 to version 0.18.
Pkgsrc changes:
- adjust dependencies

Upstream changes:
    [0.18]
        - Make sure we continue working on future Package::Stash
          versions (doy).

    [0.17]
        - Make sure the debugger author test is skipped for
          non-authors before the debugger is even loaded.

    [0.16]
        - Release all changes of 0.15 as part of a stable release.
        - Convert from Module::Install to Dist::Zilla.

    [0.15] TRIAL release
        - Use Package::Stash for the stash manipulation bits (doy).
2010-06-13 20:33:17 +00:00
seb
f6ac3feedb Update from version 0.13 to version 0.14.
Pkgsrc changes:
- Not need for a compiler

Upstream changes:
    [0.14] Thu Mar 18 11:15:38 CET 2010
        - Disable auto_install.
        - Turn the error prone debugger test into an author test.
2010-04-18 08:44:38 +00:00
sno
4d8368c1ce Updating devel/p5-namespace-clean from 0.12 to 0.13
Upstream changes:
[0.13] Sun Jan 17 02:40:48 CET 2010
    - Skip failing debugger tests on 5.8.8 and older.
2010-01-25 13:16:18 +00:00
sno
84310c56d5 Updating devel/p5-namespace-clean from 0.11 to 0.12
pkgsrc changes:
  - Adding right license definition
  - Adjusting dependencies

Upstream changes:
[0.12] Thu Jan 14 03:22:03 CET 2010
    - Stop relying on stash entries always being upgraded into real GVs
      (Zefram).
    - Work around $DB::sub (Yuval Kogman).
    - Fix restoring of non-code symbols when cleaning (Ben Morrows).
2010-01-16 18:00:36 +00:00
seb
5f7a44fc44 Update from version 0.09 to version 0.11.
Pkgsrc changes:
- Adjust dependency on p5-B-Hooks-EndOfScope
- Add commented out licensing information: we do not yet handle the
disjunctive license of Perl

Upstream changes:
    [0.11] Tue Mar  3 17:34:49 CET 2009
        - Added -cleanee option to specify the package to clean (Closes
          RT#41850).
        - Added n:c->clean_subroutines($cleanee, @subs).

    [0.10] Fri Feb 20 14:31:36 CET 2009
        - Depend on B::Hooks::EndOfScope 0.07 to avoid segfaults and lost error
          messages when something goes wrong.
2009-04-19 23:13:45 +00:00
he
76b8a3b4ef Update from version 0.08nb1 to 0.09.
Pkgsrc changes:
 o Adjust DEPENDS to conform to new requirements

Upstream changes:

    [0.09] Wed Oct 22 17:48:49 CEST 2008
        - Use B::Hooks::EndOfScope instead of %^H + Scope::Guard.
2008-11-17 22:51:21 +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
he
4b893ff12c Import p5-namespace-clean version 0.08.
Keeping packages clean

When you define a function, or import one, into a Perl package, it will
naturally also be available as a method. This does not per se cause
problems, but it can complicate subclassing and, for example, plugin
classes that are included via multiple inheritance by loading them as
base classes.

The "namespace::clean" pragma will remove all previously declared or
imported symbols at the end of the current package's compile cycle.
Functions called in the package itself will still be bound by their
name, but they won't show up as methods on your class or instances.
2008-07-22 22:57:04 +00:00