BSD Ports

devel/p5-Devel-Deprecate 0.01 NetBSD

Perl module to create deprecation schedules in your code

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Port added
Last update
Commit
3f5ea110b6
License
gnu-gpl-v2 OR artistic
Categories
devel, perl5
Package size
9.2 KiB, 21.0 KiB installed

Description

Many times we find ourselves needing to deprecate code or have a deadline and just don't have time to refactor. Instead of trying to remember about this, posting it to a wiki or sending an email, it's better to have an automatic way to deprecate something. This module allows you to do that and embeds the deprecation directly in the code you wish to deprecate.

As we don't want to break production code, deprecations are only triggered when running tests.

Version history 1

  1. 0.01 3f5ea110b6

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkgin install p5-Devel-Deprecate

From pkgsrc:

cd /usr/pkgsrc/devel/p5-Devel-Deprecate && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.01
NetBSD 10.1 aarch640.01
SmartOS / illumos x86_640.01
macOS 15 arm640.01

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 2
Required by 1

Commit history 1

DateCommitCreditsLog message
3f5ea110b6 wiz devel/p5-Devel-Deprecate: import p5-Devel-Deprecate-0.01
Many times we find ourselves needing to deprecate code or have a deadline and just don't have time to refactor. Instead of trying to remember about this, posting it to a wiki or sending an email, it's better to have an automatic way to deprecate something. This module allows you to do that and embeds the deprecation directly in the code you wish to deprecate. As we don't want to break production code, deprecations are only triggered when running tests.