From: Karen Etheridge Date: Sat, 28 May 2022 03:33:54 +0000 (-0700) Subject: Devel-REPL-1.003029 X-Git-Tag: v1.003029^0 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=2b75dcadb6d1d907df3257f1e655a5a5028862ff;p=p5sagit%2FDevel-REPL.git Devel-REPL-1.003029 - removed File::HomeDir dependency --- diff --git a/CONTRIBUTING b/CONTRIBUTING index 97c1180..cd59ba5 100644 --- a/CONTRIBUTING +++ b/CONTRIBUTING @@ -24,8 +24,8 @@ However, you can run tests directly using the 'prove' tool: $ prove -lv t/some_test_file.t $ prove -lvr t/ -In most cases, 'prove' is entirely sufficent for you to test any -patches you have. +In most cases, 'prove' is entirely sufficient for you to test any patches you +have. You may need to satisfy some dependencies. The easiest way to satisfy dependencies is to install the last release -- this is available at @@ -75,10 +75,13 @@ Once installed, here are some dzil commands you might try: You can learn more about Dist::Zilla at http://dzil.org/. The code for this distribution is hosted at GitHub. The repository is: + https://github.com/p5sagit/Devel-REPL + You can submit code changes by forking the repository, pushing your code -changes to your clone, and then submitting a pull request. Detailed -instructions for doing that is available here: +changes to your clone, and then submitting a pull request. Please include a +suitable end-user-oriented entry in the Changes file describing your change. +Detailed instructions for doing that is available here: https://help.github.com/articles/creating-a-pull-request @@ -97,5 +100,5 @@ wish to be listed under a different name or address, you should submit a pull request to the .mailmap file to contain the correct mapping. -This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.009 from a -template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.111. +This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.015 +from a template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.162. diff --git a/Changes b/Changes index 29335e3..c55816d 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,6 @@ Revision history for Devel-REPL -{{ $NEXT }} +1.003029 2022-05-28 03:31:29Z - removed File::HomeDir dependency 1.003028 2016-02-16 01:13:08Z diff --git a/INSTALL b/INSTALL index 00edb6d..87f6307 100644 --- a/INSTALL +++ b/INSTALL @@ -8,10 +8,10 @@ If you have cpanm, you only need one line: % cpanm Devel::REPL -If you are installing into a system-wide directory, you may need to pass the -"-S" flag to cpanm, which uses sudo to install the module: - - % cpanm -S Devel::REPL +If it does not have permission to install modules to the current perl, cpanm +will automatically set up and install to a local::lib in your home directory. +See the local::lib documentation (https://metacpan.org/pod/local::lib) for +details on enabling it in your environment. ## Installing with the CPAN shell @@ -21,8 +21,11 @@ Alternatively, if your CPAN shell is set up, you should just be able to do: ## Manual installation -As a last resort, you can manually install it. Download the tarball, untar it, -then build it: +As a last resort, you can manually install it. If you have not already +downloaded the release tarball, you can find the download link on the module's +MetaCPAN page: https://metacpan.org/pod/Devel::REPL + +Untar the tarball, install configure prerequisites (see below), then build it: % perl Makefile.PL % make && make test @@ -31,13 +34,42 @@ Then install it: % make install -If you are installing into a system-wide directory, you may need to run: +On Windows platforms, you should use `dmake` or `nmake`, instead of `make`. + +If your perl is system-managed, you can create a local::lib in your home +directory to install modules to. For details, see the local::lib documentation: +https://metacpan.org/pod/local::lib + +The prerequisites of this distribution will also have to be installed manually. The +prerequisites are listed in one of the files: `MYMETA.yml` or `MYMETA.json` generated +by running the manual build process described above. + +## Configure Prerequisites - % sudo make install +This distribution requires other modules to be installed before this +distribution's installer can be run. They can be found under the +"configure_requires" key of META.yml or the +"{prereqs}{configure}{requires}" key of META.json. + +## Other Prerequisites + +This distribution may require additional modules to be installed after running +Makefile.PL. +Look for prerequisites in the following phases: + +* to run make, PHASE = build +* to use the module code itself, PHASE = runtime +* to run tests, PHASE = test + +They can all be found in the "PHASE_requires" key of MYMETA.yml or the +"{prereqs}{PHASE}{requires}" key of MYMETA.json. ## Documentation Devel-REPL documentation is available as POD. -You can run perldoc from a shell to read the documentation: +You can run `perldoc` from a shell to read the documentation: % perldoc Devel::REPL + +For more information on installing Perl modules via CPAN, please see: +https://www.cpan.org/modules/INSTALL.html diff --git a/LICENCE b/LICENCE index 64771d3..73676f4 100644 --- a/LICENCE +++ b/LICENCE @@ -292,21 +292,21 @@ Definitions: - "Package" refers to the collection of files distributed by the Copyright Holder, and derivatives of that collection of files created through - textual modification. + textual modification. - "Standard Version" refers to such a Package if it has not been modified, or has been modified in accordance with the wishes of the Copyright - Holder. + Holder. - "Copyright Holder" is whoever is named in the copyright or copyrights for - the package. + the package. - "You" is you, if you're thinking about copying or distributing this Package. - "Reasonable copying fee" is whatever you can justify on the basis of media cost, duplication charges, time of people involved, and so on. (You will not be required to justify it to the Copyright Holder, but only to the - computing community at large as a market that must bear the fee.) + computing community at large as a market that must bear the fee.) - "Freely Available" means that no fee is charged for the item itself, though there may be fees involved in handling the item. It also means that recipients of the item may redistribute it under the same conditions they - received it. + received it. 1. You may make and give away verbatim copies of the source form of the Standard Version of this Package without restriction, provided that you @@ -373,7 +373,7 @@ products derived from this software without specific prior written permission. 9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF -MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. The End diff --git a/README.pod b/README.pod index 0116841..4f9afed 100644 --- a/README.pod +++ b/README.pod @@ -8,7 +8,7 @@ Devel::REPL - A modern perl interactive shell =head1 VERSION -version 1.003028 +version 1.003029 =head1 SYNOPSIS @@ -274,7 +274,7 @@ Refresh plugin - automatically reload libraries with Module::Refresh =item * -L +L =back @@ -292,7 +292,7 @@ Matt S Trout - mst (at) shadowcatsystems.co.uk (L =item * -Andrew Moore +Alexis Sukrieh =item * -Alexis Sukrieh +Andrew Moore =item * -Tomas Doran (t0m) +epitaph =item * -epitaph +Jesse Luehrs =item * @@ -346,15 +346,15 @@ Norbert Buchmuller =item * -Jesse Luehrs +Tomas Doran (t0m) =item * -Dave Houston +Dagfinn Ilmari Mannsåker =item * -Dagfinn Ilmari Mannsåker +Dave Houston =item * @@ -362,7 +362,7 @@ Zakariyya Mughal =item * -Ryan Niebur +Ash Berlin =item * @@ -370,7 +370,7 @@ Justin Hunter =item * -Ash Berlin +mgrimes =item * @@ -378,6 +378,10 @@ naquad =item * +Ryan Niebur + +=item * + Stevan Little =back