Subject: modules already included by Perl 5.8.x
To: None <tech-pkg@NetBSD.org>
From: Klaus Heinz <k.heinz.jul.vier@onlinehome.de>
List: tech-pkg
Date: 07/07/2004 21:53:31
Hi,

Perl 5.8 contains some modules which were (or still are) available
separately. Should we try to minimize the list of packages in the
DEPENDS-list for those packages needing any of the modules?

module                  5.8.0   5.8.1   5.8.2   5.8.3   5.8.4
=============================================================
Attribute::Handlers     0.77    0.78    0.78    0.78    0.78_01
CGI.pm                  2.81    3.00    3.00    3.01    3.04
Digest                  1.00    1.02    1.02    1.05    1.06
Digest::MD5             2.20    2.27    2.30    2.33    2.33
File::Temp              0.13    0.14    0.14    0.14    0.14
Math::BigInt            1.60    1.66    1.66    1.68    1.70
Memoize                 1.01    1.01    1.01    1.01    1.01
MIME::Base64            2.12    2.20    2.21    2.21    3.01
Storable                2.04    2.08    2.08    2.09    2.12
Term::ReadLine          1.00    1.01    1.01    1.01    1.01
Test::Harness           2.26    2.30    2.30    2.40    2.40
Test::Simple            0.45    0.47    0.47    0.47    0.47
Time::HiRes             1.20_00 1.51    1.52    1.52    1.59

As an example, mail/p5-razor-agents would only need p5-Time-HiRes if
used with Perl < 5.8.0.

  DEPENDS+= {p5-Time-HiRes-[0-9]*,perl{,-thread}>=5.8.0}:../../time/p5-Time-HiRes

ciao
     Klaus