Commit graph

27 commits

Author SHA1 Message Date
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
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
adam
cee88256be Revision bump after updating perl to 5.14.1 2011-08-12 12:27:44 +00:00
sno
f961c978c6 Updating devel/p5-Exception-Class from 1.30nb1 to 1.32
pkgsrc changes:
- upstream switched from Module::Build to ExtUtils::MakeMaker
- modify dependency versions
- update license condition

Upstream changes:
1.32 Jun 28, 2010
- Removed Test::Most dependency, which was causing a circular dependency
  chain. Reported by Burak Gursoy. RT #58889.

1.31 Jun 26, 2010
- Made it possible to use Exception::Class::Base without loading
  Exception::Class. Reported by Alex Peters. RT #57269.
2010-09-01 05:27:14 +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
132643aab7 Update p5-Exception-Class from version 1.29 to version 1.30.
Pkgsrc changes:
- Adjust LICENSE

Upstream changes:
1.30 Mar 20, 2010

- Added the ability to create light weight exceptions, which don't record a
  stack trace or any other context info (time, pid, etc.). This is done by
  setting $class->NoContextInfo to a true value for the exception class. Based
  on a patch by Graham Barr. RT #54826.
2010-04-25 11:00:11 +00:00
sno
e8925c1954 PkgSrc changes:
- Updating package for p5 module Exception::Class from 1.27 to 1.29
  - Setting license to gnu-gpl-v2

Upstream changes:
1.29 May 8, 2009

- Make sure that there is only one line that the toolchain can pick up
  when looking for this module's $VERSION.

1.28 May 6, 2009

* Removed Exception::Class::Base->do_trace and ->NoObjectRefs, both of
  which have been undocumented for many years.

- Moved Exception::Class::Base to its own file, so it doesn't
  overwrite the $VERSION in Exception::Class (and for general
  sanity). Reported by Kirk Baucom.
2009-05-17 17:40:51 +00:00
sno
25fabcb713 PkgSrc changes:
- Updating package for p5 module Exception::Class from 1.26 to 1.27
  - Adjusting dependencies

Upstream changes:
1.27 May 4, 2009

* The error message for an exception no longer defaults to $!. This
  was a bad idea, and has bitten some people. Addresses RT #43600.

* I'm now only supporting Perl 5.8.1+. This module broke on 5.6.2 (and
  5.8.0) at some point and I don't really care enough to fix
  it. Non-intrusive patches to make it work on 5.8.0 or less (again)
  will be accepted.
2009-05-06 06:41:16 +00:00
he
55b804aae9 Update from version 1.24nb1 to 1.26.
Pkgsrc changes:
 o Canonicalize HOMEPAGE

Upstream changes:

1.26 Oct 25, 2008

- No code changes, just bumped the Devel::StackTrace dependency to
  1.20.

  The changes in 1.25 exposed a bug in Devel::StackTrace which has now
  been fixed. This caused HTML::Mason test failures, among other
  things. Reported by Andreas Koenig.

1.25 Oct 21, 2008

- The Exception::Class::Base constructor no longer looks at the
  associated Devel::StackTrace object's frames. Avoiding looking at
  the frames should make constructing exception objects much
  faster. Instead the information based on the stack trace frames -
  package(), file(), and line() - is only retrieved when it is
  requested. Patch by Ruslan Zakirov. RT #40221.
2008-11-05 23:22:26 +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
heinz
f1364fd50e Updated to version 1.24.
Pkgsrc changes:
  - The packages supports installation to DESTDIR.
  - No C compiler required.
  - Needs more modern version of p5-Devel-StackTrace.

Changes since version 1.23:
===========================
1.24 Mar 30, 2008
- Added a MaxArgLength class parameter to go along with the new
  max_arg_length constructor param for Devel::StackTrace
  objects. Patch by Ian Burrell.
2008-04-06 15:11:28 +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
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
wiz
a795708e98 Update to 1.23:
1.23 Jan 14, 2006

- Fix code bugs in the SYNOPSIS.

- Exception::Class->caught() now returns $@ if not given an argument.
2006-01-23 21:44:40 +00:00
wiz
7d42e6488d Update to 1.22:
1.22 Sep 30, 2005

- Added Exception::Class::Base->caught() so you can write
"My::Error->caught()".  Apparently this is what Damian documented in
Perl Best Practices.  Thanks to JD Hedden for pointing this out.

- Require Devel::StackTrace 1.12 to fix a test failure on Win32.
Reported by Garrett Goebel.


1.21 Apr 17, 2005

- Added Exception::Class->caught() as syntactic sugar for catching
exceptions in a "safe" manner.  See the docs for details.  Suggested
by Damian Conway.
2005-11-23 22:08:36 +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
jlam
cc44d0be98 * Teach devel/p5-Module-Build to write .packlists just like MakeMaker.pm
does.  This allows us to use dynamic PLISTs for Perl modules that are
  built using Module::Build.  Bump the PKGREVISION of p5-Module-Build
  to 1.

* Drop the use of PERL5_USES_MODULE_BUILD and introduce a new variable
  PERL5_MODULE_TYPE that is either "MakeMaker" or "Module::Build" that
  names the framework used to build/install the module.

* Split out the variables set in perl5/buildlink3.mk that are also used
  by perl5/module.mk into a new file perl5/vars.mk.  Move some PERL5_*
  variable definitions from pkgsrc/mk/bsd.pkg.use.mk into perl5/vars.mk.
  This just centralizes the common PERL5_* definitions into a single
  file location.

* Convert the known packages that use Module::Build to set
  PERL5_MODULE_TYPE and PERL5_PACKLIST:

	devel/p5-Class-Container
	devel/p5-Exception-Class
	devel/p5-Log-Dispatch
	devel/p5-Array-Compare
	textproc/p5-Pod-Coverage
	www/p5-Apache-Session-Wrapper
	www/p5-MasonX-Request-WithApacheSession
2005-02-24 22:38:41 +00:00
wiz
0266611694 Update to 1.20:
1.20 Jan 1, 2005

- Moved the Classes() method to Exception::Class, now as a function,
which is where it really belongs.  Also corrected the docs for this
function, as they incorrectly implied that it would return all
subclasses, instead of just subclasses which were created when loading
Exception::Class.

- Added a Build.PL file, and releases are now signed with
Module::Signature.

- Added ignore_class and ignore_package constructor parameters.  Patch
by Daisuke Maki.
2005-02-23 16:30:50 +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
bbd5560895 Update p5-Exception-Class from version 1.14 to 1.19.
Add DEPENDS on p5-Test-Simple, and update p5-Devel-StackTrace dependency.


Change log:

1.19 Mar 10, 2004

- Identical to 1.18 except that it requires Devel::StackTrace 1.10,
which fixes a failure in this package's test when run with Perl 5.6.1.
Reported by Jesse Erlbaum.


1.18 Feb 21, 2004

- Added RespectOverload class method, which can be used to control the
respect_overload parameter for Devel::StackTrace objects.


1.17 Feb 20, 2004

- Document that new() is always called to create an
Exception::Class::Base object.  Suggested by Steve Hay.

- Fix a test that failed with Devel::StackTrace 1.05.  Basically, the
test expected output from Devel::StackTrace that reflected a bug that
was fixed in 1.05.  Reported by Jesse Vincent.


1.16 Sep 25, 2003

- David Wheeler's patch exposed a bug in Devel::StackTrace which could
cause exceptions to not have any value set for package, file, or line.
This is fixed by depending on Devel::StackTrace 1.04.  This release is
otherwise identical to 1.15.  Reported by Steve Hay.


1.15 Sep 17, 2003

- Exceptions thrown from an alias subroutine always had
"Exception::Class" as their package name.  Patch by David Wheeler.
2004-12-05 19:14:18 +00:00
snj
67721bd22d Convert to buildlink3. 2004-04-27 04:59:42 +00:00
kristerw
339c0406cb Set MAINTAINER to "tech-pkg" instead of "packages". 2004-01-10 19:00:41 +00:00
jmmv
2b07fc26d8 s/@netbsd.org/@NetBSD.org/ in MAINTAINER. 2003-12-24 09:53:47 +00:00
kim
0e38524d37 Set USE_BUILDLINK2=YES so that ${PERL5_SITEARCH} will be set (for packlist). 2003-10-11 04:10:16 +00:00
he
dd07d64e09 Import p5-Exception-Class version 1.14.
This module allows you to declare hierarchies of exception classes for
use in your code.  It also provides a simple exception class that it
uses as the default base class for all other exceptions.

You may choose to use another base class for your exceptions.
Regardless, the ability to declare all your exceptions at compile time
is a fairly useful trick and helps push people towards more structured
use of exceptions.
2003-08-30 19:00:01 +00:00