./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.1000nb1, Package name: p5-CPAN-2.1000nb1, 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]

Master sites: (Expand)

SHA1: a1b9718bc9cec4313a083fec6c39aefc82d83996
RMD160: aba8a1f314d546cca296395187a113d006961f1a
Filesize: 778.344 KB

Version history: (Expand)

CVS history: (Expand)

   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:
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.
   2015-03-15 14:17:00 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(old) MASTER_SITES not deleted, deleting, sorry again.
   2015-03-15 14:16:17 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 2.05 to 2.10 (PKGVERSION is 2.0500 to 2.1000)
2015-03-13  k  <andk@cpan.org>
	* release 2.10
	* same code as 2.10-TRIAL

2015-02-22  k  <andk@cpan.org>
	* release 2.10-TRIAL
	* Fix Makefile/Build file test in prereq_pm (Craig A. Berry; RT 98265)
	* Don't use list assignment to %ENV in Distribution::make (Craig A.
	Berry; RT 98265)

	* Bump $VERSION in changed modules (for integration into blead, post
	5.21.9) (Steve Hay)

	* bump requirement for Socket.pm on Windows (Alexandr Ciornii)

2015-02-02  k  <andk@cpan.org>
	* release 2.09-TRIAL
	* tune verbosity of failing tests in 30shell.t (Andreas Koenig)
	* find or fetch MIRRORED.BY -- github #84 (brian d foy)
	* bump $VERSION in modules changed since CPAN-2.00 -- github #83 (Steve

2015-01-05  k  <andk@cpan.org>
	* release 2.08-TRIAL
	* fixes binary test files github #81 (brian d foy)

2015-01-04  k  <andk@cpan.org>
	* release 2.07-TRIAL
	* add support for Cwd::getdcwd and introduce workaround for a
	misbehaviour seen on Strawberry perl 5.20.1 (Andreas Koenig)

	* fixes bug that possibly CPAN::Meta::Requirements was not loaded in
	time (Andreas Koenig)

	* silences unini warnings from missing environment variables (tlhackque)
	* fixes chdir after building dependencies bug github #79 and #80 (David

	* some new and some improved distroprefes files, and some have gone too
	(Andreas Koenig, Slaven Rezic)

	* introduces experimental support for plugins/hooks (#apw2014 in
	Salzburg; Andreas Koenig, Branislav Zahradnik)

	* catches more user errors on the 'o conf' commandline (Andreas Koenig)
	* integrates the App::Cpan sources taken over from brian with lots of
	cleanup from him, so that they have less chance to digress (brian d foy)

	* fixes clear_credentials that were completely broken (Len Jaffe)
	* fixes typos (David Horner)

2014-08-06  k  <andk@cpan.org>
	* release 2.06-TRIAL
	* lazy load CPAN::Meta::Requirements (David Golden)
	* fix $rtt handling in App::Cpan (Peter Martini)
	* bump CPAN::Meta::Requirements requirement (Karen Etheridge)
	* fix unini warning in App::Cpan (mudler)
	* tiny distroprefs fixes (Andreas Koenig)
	* remove beta warning from distroprefs documentation (Andreas Koenig)
	* do not check recursion on optional dependencies (Andreas Koenig)
	* address rt.cpan.org #95271: sanity check META.yml to contain a hash
	(Alexandr Ciornii, Andreas Koenig)
   2014-05-31 13:42:32 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 2.05:

2014-04-18  k  <andk@cpan.org>

	* release 2.05

	* amendments to the Changes file only, no code change: the github issue
	numbers were confused in the TRIAL releases. Thanks to Steve Hay for

2014-04-04  k  <andk@cpan.org>

	* release 2.05-TRIAL2

	* doc improvement for scan_cache/atstart (Slaven Rezic)

	* test improvement in 31session to fix false positives

2014-03-31  k  <andk@cpan.org>

	* release 2.05-TRIAL

	* take github #68 as 086c901: smoke faster (Alexandr Ciornii)

	* take github #67 as cfa93ad, to fix github #64: local::lib shell
	variable string output (David Golden)

	* take github #66 as 4c0da4e, to fix github #65: loop with "notest test
	some-module-with-dependencies" (Andreas Koenig, David Golden)

2014-03-18  Andreas Koenig  <k@UX31A>

	* release 2.04-TRIAL

	* history of master branch was rewritten after Tour de France bughunting
	(Lyon #QA2014); apologies to all repository followers: the real history,
	as it actually went, is not worth being recorded in the master branch.

	* address #91706 and #86915: the 'force install' bug and the endless
	loop bugs reported in the two tickets are fixed (joined forces)

	* new configure option 'use_prompt_default' (David Golden)

	* add new dummy distros OptionalPrereq and CircularPrereq for testing
	recommends/suggests support

	* experimental recommends/suggests support (David Golden, Andreas Koenig)

	* enable hiding of directories in the distroprefs tree (suggested by
	Slaven Rezić)

2013-09-15  k  <andk@cpan.org>

	* release 2.03-TRIAL

	* load META.yml not META.json (Tatsuhiko Miyagawa)

	* support numerics in cpan IDs (Tatsuhiko Miyagawa)

	* address #88565: fix unreachable core bug (Father Chrysostomos, David
	Golden, bb225be54aff753058e149c95ac3047f54892746)

	* address #76831: spaces on Win32 combined with
	make_install_make_command (Reini Urban, Steve Hay)

	* address #86405, #86406: fix typos, clarify comments (found by David

	* address #86915: upgrade build method from "make" to "test" on
	dependencies declared as build_requires (Andreas Koenig,

2013-06-23  Andreas Koenig  <k@UX31A>

	* release 2.02-TRIAL

	* the production of META.json was missing in 2.01

2013-06-22  Andreas Koenig  <k@UX31A>

	* release 2.01-TRIAL

	* add binmode in two places in CPAN::Tarzip (Dave Saville via RT #86328)

	* make distroprefs tolerant against missing prefs dir (akoenig)

	* regain 5.6.2 compatibility (akoenig)

	* add PAUSE key up to 2015 (akoenig)

2013-06-18  Andreas Koenig  <k@UX31A>

	* Use CPAN::Mirrors correctly (brian d foy)

	* Add default_mirror(), clean up docs a bit (brian d foy)

	* allow subdirectories in distroprefs (Alexandr Ciornii)

	* www.cpan.org is now the default CPAN mirror (David Golden)

	* Adds recommends_policy and suggests_policy to support recommended and
	suggested prerequisites (David Golden; incomplete because partially

	* Adds recommends_policy and suggests_policy to support (David Golden;
	incomplete because partially reverted)

	* Fix various prerequisite resolution bugs (David Golden)

	* Internal: Split 'make' method into 'prepare' and 'make' methods
	  (Matt S. Trout and David Golden)

	* Internal: Refactor get/prepare/make/test/install shortcut logic
	  and return values (David Golden)
   2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049)
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
   2013-10-21 19:45:17 by Jens Rehsack | Files touched by this commit (2) | Package updated
Log message:
Updating package for CPAN distribution CPAN in devel/p5-CPAN from 1.9800nb2
to 2.0000 (Upstream 2.00).

PkgSrc changes:
- include recommended depencies
- update generated by Packager::Utils

Upstream changes:
2013-04-12  Andreas Koenig  <k@UX31A>
	* release 2.00 (at Lancester #QA2013)
	* Removed the trial status for the release in the Makefile.PL
	* Merge with App::Cpan 0.61 (just a version number change)

2013-02-06  k  <k@k83.linux.bogus>
	* release 2.00-TRIAL
	* import App::Cpan 0.60_02 from brian d foy
	* RT#82589 doc fix thanks to Zefram
	* several portability fixes for 5.6.2
	* RT#83042 workaround for current circular dependency in CPANPLUS and

2012-10-16  Andreas Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
	* release 1.99_51
	* RT #79969: fix incompatibilities with VMS (Craig Berry)
	* bugfix: distroprefs of type pl/args were dropped for 'perl Build.PL'
	* RT #73742: watch build_dirs and react calmly when one has gone lost
   2013-05-31 14:42:58 by Thomas Klausner | Files touched by this commit (2880)
Log message:
Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.