./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.0500, Package name: p5-CPAN-2.0500, 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: ccd103f414115e24230017510a304455f6a56c22
RMD160: fdf0fd443adb2553160db616532b4e78da8f63fc
Filesize: 757.326 KB

Version history: (Expand)


CVS history: (Expand)


   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
	spotting.

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
	Steinbrunner)

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

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
	reverted)

	* 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
	CPANPLUS::Dist::Build

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.
   2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-10-03 23:59:10 by Thomas Klausner | Files touched by this commit (2798)
Log message:
Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
   2011-08-10 11:52:50 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 1.9800:
* RT 69463: fix memory leak in CacheMgr
   2010-08-21 18:37:14 by Stoned Elipot | Files touched by this commit (1724) | Package updated
Log message:
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!