./devel/p5-CPAN, Perl module to query, download and build perl modules from CPAN sites

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.2200, Package name: p5-CPAN-2.2200, Maintainer: pkgsrc-users

The CPAN module automates or at least simplifies the make and install of perl
modules and extensions. It includes some primitive searching capabilities and
knows how to use Net::FTP or LWP or some external download clients to fetch
the distributions from the net.


Required to run:
[textproc/p5-YAML] [textproc/p5-Text-Glob] [textproc/p5-YAML-Syck] [www/p5-libwww] [archivers/p5-Archive-Zip] [lang/perl5] [security/p5-Module-Signature] [devel/p5-File-HomeDir] [devel/p5-Term-ReadKey] [devel/p5-File-Which]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: f594d4c9e3d06bd2d810f40e0756316353642882
RMD160: 48973eaf9331525829317baaab7ab7a3012dee8c
Filesize: 812.795 KB

Version history: (Expand)


CVS history: (Expand)


   2018-12-31 10:42:16 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 2.22

Upstream changes:
2018-12-23  k  <andk@cpan.org>

        * release 2.22

        * one week after the TRIAL release cpantesters have produced 306
        pass and 0 fail reports on 157 different configurations

        * no functional change over 2.22-TRIAL; only one change in the
        distroprefs directory which is not used per default and a minor
        change in the Makefile.PL to ensure that the signature for the
        tarball is produced with the current version of Module::Signature.

2018-12-16  k  <andk@cpan.org>

        * release 2.22-TRIAL

        * fix: erroneous propagation from build_requires to requires
        (Andreas Koenig)

        * fix: ensure that the post install hook is always called (Andreas
        Koenig)

        * fix: the single blank line output that initializing CPAN does
        when it's not having to report anything (Achim Gratz)

        * doc fix: Correct spelling of Perl 5 command-line switch (James E
        Keenan)

        * doc fix: clarify use of pop/splice in the manpage of the
        Specfile plugin (Andreas Koenig)

        * a tiny amount of new and updated distroprefs files

2018-09-22  k  <andk@cpan.org>

        * release 2.21-TRIAL

        * Avoid hash slice autovivification (Reini Urban)

        * make chdir argument always stringified (Reini Urban)

        * support JSON::PP as fallback for `reports` command when no YAML
        is available (Michiel Beijen)

        * fix #116507: cpan -j relative path issue (brian d foy)

        * Bug fix for plugin `Specfile`: Build.PL script_files may be
        non-ARRAY (Bernhard Graf)

        * Fix tiny POD error (Aaron Crane)

        * Added suggestion to the user to fix the common 'Terminal does
        not support AddHistory error.' (Howard)

        * fix #87474: build_require_install_policy=no: runtime dependency
        not installed if also listed as build_require (Olivier Mengue, Slaven
        Rezić, Peter Rabbitson, Andreas König)

        * We are finally under the Travis umbrella (Katherine Spice)

        * Adapt Jim Keenan's patch for _download status checking (brian d
        foy)

        * Use the right key in cpan(1) -g log message (brian d foy)

        * address #124726: check for having EEXIST before using it (thanks
        to Sergey Aleynikov for debugging)

        * fix an unini warning from recompile() (thanks to frederick for
        reporting)

        * fix recently introduced bug: isa_perl() returns perl version
        again and a test is added to ensure that (thanks to frederick for
        reporting)

        * a modest amount of new, imported and updated distroprefs files

2017-11-26  k  <andk@cpan.org>

        * release 2.20-TRIAL

        * bugfix #123691: fix wrong wording of result message when r
        command hits an empty set (Thank to lorenzo taviani for reporting)

        * bugfix: remove spurious .= operator where an ordinary assignment
        was intended (Andreas Koenig)

2017-11-05  k  <andk@cpan.org>

        * release 2.19-TRIAL

        * bugfix #118921: make the null logger a non-null logger (Thanks
        to Alexandr Ciornii and Zefram for reporting)

        * tighten regexp in isa_perl (#123482) so that perl5-0.21 be
        recognized as module (Thanks to Father Chrysostomos for the
        request)

        * bugfix for cleanup_after_install: do not attempt to cleanup the
        current directory when the current directory is the build
        directory

        * improve robustness when CPAN::Reporter::record_command fails

        * improve diagnostics when CPAN::Meta::Requirements is too old or
        missing; bootstrapping older perls with new CPAN.pm should be
        easier now

        * improve robustness on file open issues

        * improve robustness when yaml files cannot be loaded

        * bugfix #121914: cpan client may fail when something is
        both recommended AND required (Thanks to Sergey Aleynikov for the
        report)

        * package the PAUSE2019.pub public key for signatures

        * bugfix on cpan script regarding -x option (H.Merijn Brand)

        * couple of updates on distroprefs and minor fixes

2017-03-30  k  <andk@cpan.org>

        * release 2.18-TRIAL

        * inject PERL_USE_UNSAFE_INC=1 also in "install" (Graham Knop,
        Leon Timmermans, Andreas Koenig)

        * bugfix: address #120781; protect circular Bundle definitions
        from deep recursion (Andreas Koenig)

        * various distroprefs files updated

2017-02-16  k  <andk@cpan.org>

        * release 2.17-TRIAL2

        * bump version number for CPAN/Distribution.pm

2017-02-15  k  <andk@cpan.org>

        * release 2.17-TRIAL

        * address #108: inject PERL_USE_UNSAFE_INC=1 on prepare, make, and
        test; survival strategy for perls compiled with
        -Ddefault_inc_excludes_dot (Todd Rinaldo, Graham Knop, Andreas
        Koenig)

        * make tests more robust against parallel runs and missing unzip
        program (Andreas Koenig)
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-02-19 09:52:51 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-CPAN to 2.1600.

2017-02-14  k  <andk@cpan.org>

	* release 2.16

	* four weeks after the TRIAL2 release cpantesters have produced
	392 pass and 5 fail; by my estimation the fails are two bugs in
	the test suite: (1) insufficient rubustness against make -j and
	(2) insufficient robustness against missing unzip program; both
	will be targeted at a later date

	* otherwise no functional change; only changes in the distroprefs/
	directory (which is not used per default) and minor changes to
	Makefile.PL and t/97*.t

2017-01-16  k  <andk@cpan.org>

	* release 2.16-TRIAL2

	* release 2.16-TRIAL (had a broken manifest/signature file)

	* Adjust test 97-return_values.t to survive the removal of "."
	from @INC (Andreas Koenig)

	* Bugfix: fix wrong method call on $logger (Simon Legner)

	* Bugfix: protect version dependencies with eval to survive
	requirements like "2.08a" (Andreas Koenig)

	* Bugfix #47934: honour version requirement with "==" (Andreas
	Koenig)

	* partially address #82295: improve diagnostics (Andreas Koenig)

	* introduce new config variable cleanup_after_install: helps
	keeping build directory small (Andreas Koenig)

	* adopting changes from bleadperl related to removal of "." from
	@INC (Tony Cook)

	* distroprefs minor updates

2016-07-17  k  <andk@cpan.org>

	* release 2.15-TRIAL

	* bugfix #115734 App::Cpan Installing from cwd broken (Boutros Lab
	  Software, Andreas Koenig)

	* bugfix #115786 App::Cpan Can't locate object method "inst_file" via
	  package "AAA::Demo" (dmitryb, Andreas Koenig)

	* bugfix #115340 recursive dependencies (Father Chrysostomos, Andreas Koenig)

	* bugfix #110833 ftp proxy (Father Chrysostomos, Andreas Koenig)

	* distroprefs a handful of updates
   2016-07-16 09:24:51 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 2.14

Upstream changes:
2016-06-25  k  <andk@cpan.org>

	* release 2.14

	* three weeks after the trial release; cpantesters have generated 383
	passes, no fail

	* no changes except for a few in the distroprefs/ directory which do not
	count because it is not used per default

2016-06-04  k  <andk@cpan.org>

	* release 2.14-TRIAL

	* Fix failing tests on Windows (hopefully); tested on my i5-3317U
	notebook with Strawberry 5.24 and HARNESS_OPTIONS=j3: 104 wallclock secs

	* set SIGWINCH to IGNORE only when the key WINCH exists in %ENV (avert
	noise on boxes that do not support it)

	* fix a rare bug when ->expand returned nothing for whatever reason

	* improve diagnostics on fails during testing (but it is still very hard
	to debug these tests)

2016-05-16  k  <andk@cpan.org>

	* release 2.13-TRIAL

	* support for parallel running tests (tested with HARNESS_OPTIONS=j8)

	* bump all versions that have changed since 2.10 or 2.12 so we can
	generate a better pull request for bleadperl

2015-12-31  k  <andk@cpan.org>

	* release 2.12-TRIAL

	* merge in a lot of small changes to App::Cpan and cpan (brian d foy)

	* rt#92435: non-deterministic dependency handling (Zefram)

	* fix "Redundant argument in sprintf" (Father Chrysostomos)

	* rt#102867: sequential build dir names (Zefram)

	* rt#102429: Tarball with bad permissions may kill CPAN shell (Slaven Rezic)

	* rt#71722: Locking issues on Windows (Slaven Rezic, Andreas Koenig)

	* several small changes improving NFS file locking (Andreas Koenig)

	* warn if system returns -1 when trying to make (David Golden)

	* github#91: fixes Help to fit in an 80-character console window (Steve
	Hay, Andreas Koenig)

	* encourage plugin names of the style CPAN::Plugin::$something (Slaven Rezic)

	* rt#107353: set SIGWINCH to IGNORE (rene.schickbauer, Andreas Koenig)

	* rt#106009: bump dependency on IO::Scalar to 2.105
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.