[Bps-public-commit] Module-Install-RTx branch, master, updated. f76b9c72a089a935f3534638511a5d0091faffeb
Kevin Falcone
falcone at bestpractical.com
Thu Oct 8 09:26:30 EDT 2009
The branch, master has been updated
via f76b9c72a089a935f3534638511a5d0091faffeb (commit)
via 32ceb629748e327ffda1a88abf178fc69f00c751 (commit)
via 85e008d0de74cad9a24e6b0f5bc86ea5cce74de5 (commit)
via 0f947dea79dbeb12911381b13eafb0c20df727d3 (commit)
via d8811b6f17a1fd6d2e354bd61c45a052ece2c5df (commit)
from 556ba99fca79cce4e6255c28444669713c869712 (commit)
Summary of changes:
.gitignore | 5 +++++
Changes | 5 +++++
META.yml | 12 +++++++++---
lib/Module/Install/RTx.pm | 5 +++--
4 files changed, 22 insertions(+), 5 deletions(-)
create mode 100644 .gitignore
- Log -----------------------------------------------------------------
commit d8811b6f17a1fd6d2e354bd61c45a052ece2c5df
Author: Kevin Falcone <falcone at bestpractical.com>
Date: Thu Oct 8 09:15:48 2009 -0400
Make the prompt better describe the path we want
Suggested by Dominic Hargreaves in rt.cpan.org#50328
diff --git a/lib/Module/Install/RTx.pm b/lib/Module/Install/RTx.pm
index 7a768f5..21a55e4 100644
--- a/lib/Module/Install/RTx.pm
+++ b/lib/Module/Install/RTx.pm
@@ -49,7 +49,7 @@ sub RTx {
until ( eval { require RT; $RT::LocalPath } ) {
warn
"Cannot find the location of RT.pm that defines \$RT::LocalPath in: @INC\n";
- $_ = $self->prompt("Path to your RT.pm:") or exit;
+ $_ = $self->prompt("Path to directory containing your RT.pm:") or exit;
push @INC, $_, "$_/rt3/lib", "$_/lib/rt3", "$_/lib";
}
}
commit 0f947dea79dbeb12911381b13eafb0c20df727d3
Author: Kevin Falcone <falcone at bestpractical.com>
Date: Thu Oct 8 09:16:55 2009 -0400
Fix common mistake where people type /path/to/rt/lib/RT.pm
instead of /path/to/rt
diff --git a/lib/Module/Install/RTx.pm b/lib/Module/Install/RTx.pm
index 21a55e4..3821d5f 100644
--- a/lib/Module/Install/RTx.pm
+++ b/lib/Module/Install/RTx.pm
@@ -50,6 +50,7 @@ sub RTx {
warn
"Cannot find the location of RT.pm that defines \$RT::LocalPath in: @INC\n";
$_ = $self->prompt("Path to directory containing your RT.pm:") or exit;
+ $_ =~ s/\/RT\.pm$//;
push @INC, $_, "$_/rt3/lib", "$_/lib/rt3", "$_/lib";
}
}
commit 85e008d0de74cad9a24e6b0f5bc86ea5cce74de5
Author: Kevin Falcone <falcone at bestpractical.com>
Date: Thu Oct 8 09:21:21 2009 -0400
Ignore generated files
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2ed4ca5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+Makefile
+*.bak
+blib
+pm_to_blib
+inc
commit 32ceb629748e327ffda1a88abf178fc69f00c751
Author: Kevin Falcone <falcone at bestpractical.com>
Date: Thu Oct 8 09:24:01 2009 -0400
Bump version to 0.25
diff --git a/Changes b/Changes
index abfe7aa..4d50f13 100644
--- a/Changes
+++ b/Changes
@@ -1,3 +1,8 @@
+[Changes for 0.25 2009-10-08]
+
+* Make prompt for lib path clearer [rt.cpan.org #50328]
+* trim RT.pm from lib paths entered by users
+
[Changes for 0.24 2008-09-15]
* updated docs
diff --git a/META.yml b/META.yml
index c8361fe..034a865 100644
--- a/META.yml
+++ b/META.yml
@@ -2,8 +2,12 @@
abstract: 'RT extension installer'
author:
- 'Audrey Tang <cpan at audreyt.org>'
+build_requires:
+ ExtUtils::MakeMaker: 6.42
+configure_requires:
+ ExtUtils::MakeMaker: 6.42
distribution_type: module
-generated_by: 'Module::Install version 0.77'
+generated_by: 'Module::Install version 0.91'
license: mit
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -16,10 +20,12 @@ no_index:
provides:
Module::Install::RTx:
file: lib/Module/Install/RTx.pm
- version: 0.24
+ version: 0.25
Module::Install::RTx::Factory:
file: lib/Module/Install/RTx/Factory.pm
requires:
Module::Install::Admin: 0.4
perl: 5.8.0
-version: 0.24
+resources:
+ license: http://opensource.org/licenses/mit-license.php
+version: 0.25
diff --git a/SIGNATURE b/SIGNATURE
new file mode 100644
index 0000000..5aaf251
--- /dev/null
+++ b/SIGNATURE
@@ -0,0 +1,37 @@
+This file contains message digests of all files listed in MANIFEST,
+signed via the Module::Signature module, version 0.55.
+
+To verify the content in this distribution, first make sure you have
+Module::Signature installed, then type:
+
+ % cpansign -v
+
+It will check each file's integrity, as well as the signature's
+validity. If "==> Signature verified OK! <==" is not displayed,
+the distribution may already have been compromised, and you should
+not run its Makefile.PL or Build.PL.
+
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+SHA1 5d0b4c307aefe8dc0e4872bc76eafd7759410f65 Changes
+SHA1 3560a4f3080832ac4fa5a046e0dc24304948af7b MANIFEST
+SHA1 0cbbe7feba6508d40c35afcff4b05843346e72c3 META.yml
+SHA1 e795fcd38448d76596b2d83b113590a20477d274 Makefile.PL
+SHA1 87031348c98eb2fbd35063d62341f9ae2f11d3f9 README
+SHA1 fd5f3c4f0418efee3b9b16cf8c3902e8374909df inc/Module/Install.pm
+SHA1 7cd7c349afdf3f012e475507b1017bdfa796bfbd inc/Module/Install/Base.pm
+SHA1 3e83972921d54198d1246f7278f08664006cd65d inc/Module/Install/Makefile.pm
+SHA1 12bf1867955480d47d5171a9e9c6a96fabe0b58f inc/Module/Install/Metadata.pm
+SHA1 8ed29d6cf217e0977469575d788599cbfb53a5ca inc/Module/Install/WriteAll.pm
+SHA1 c1f605c02e31943da236d3fb009dc66f1118db5f lib/Module/Install/RTx.pm
+SHA1 5c589819986050dd79faf8572992a9790ae89f2e lib/Module/Install/RTx/Factory.pm
+SHA1 41afe2c04bb573b40e283e2b210ed70a47a3f8ba t/0-signature.t
+SHA1 d1273fb540399cb1cb61dc519c34315dfdf7b15a t/1-basic.t
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.10 (Darwin)
+
+iEYEARECAAYFAkrN58wACgkQ0+gKWp5CJQqJsQCfQlkTGbK7fCdtjzv19fWg/ZxX
+EJQAn1vE9evtiD1z8uduZRMzEgygYFvQ
+=bHvC
+-----END PGP SIGNATURE-----
diff --git a/lib/Module/Install/RTx.pm b/lib/Module/Install/RTx.pm
index 3821d5f..9ddc5bc 100644
--- a/lib/Module/Install/RTx.pm
+++ b/lib/Module/Install/RTx.pm
@@ -7,7 +7,7 @@ no warnings 'once';
use Module::Install::Base;
use base 'Module::Install::Base';
-our $VERSION = '0.24';
+our $VERSION = '0.25';
use FindBin;
use File::Glob ();
commit f76b9c72a089a935f3534638511a5d0091faffeb
Author: Kevin Falcone <falcone at bestpractical.com>
Date: Thu Oct 8 09:26:00 2009 -0400
We don't need to track this in the repo, Makefile.PL autogens
diff --git a/SIGNATURE b/SIGNATURE
deleted file mode 100644
index 5aaf251..0000000
--- a/SIGNATURE
+++ /dev/null
@@ -1,37 +0,0 @@
-This file contains message digests of all files listed in MANIFEST,
-signed via the Module::Signature module, version 0.55.
-
-To verify the content in this distribution, first make sure you have
-Module::Signature installed, then type:
-
- % cpansign -v
-
-It will check each file's integrity, as well as the signature's
-validity. If "==> Signature verified OK! <==" is not displayed,
-the distribution may already have been compromised, and you should
-not run its Makefile.PL or Build.PL.
-
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-SHA1 5d0b4c307aefe8dc0e4872bc76eafd7759410f65 Changes
-SHA1 3560a4f3080832ac4fa5a046e0dc24304948af7b MANIFEST
-SHA1 0cbbe7feba6508d40c35afcff4b05843346e72c3 META.yml
-SHA1 e795fcd38448d76596b2d83b113590a20477d274 Makefile.PL
-SHA1 87031348c98eb2fbd35063d62341f9ae2f11d3f9 README
-SHA1 fd5f3c4f0418efee3b9b16cf8c3902e8374909df inc/Module/Install.pm
-SHA1 7cd7c349afdf3f012e475507b1017bdfa796bfbd inc/Module/Install/Base.pm
-SHA1 3e83972921d54198d1246f7278f08664006cd65d inc/Module/Install/Makefile.pm
-SHA1 12bf1867955480d47d5171a9e9c6a96fabe0b58f inc/Module/Install/Metadata.pm
-SHA1 8ed29d6cf217e0977469575d788599cbfb53a5ca inc/Module/Install/WriteAll.pm
-SHA1 c1f605c02e31943da236d3fb009dc66f1118db5f lib/Module/Install/RTx.pm
-SHA1 5c589819986050dd79faf8572992a9790ae89f2e lib/Module/Install/RTx/Factory.pm
-SHA1 41afe2c04bb573b40e283e2b210ed70a47a3f8ba t/0-signature.t
-SHA1 d1273fb540399cb1cb61dc519c34315dfdf7b15a t/1-basic.t
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.10 (Darwin)
-
-iEYEARECAAYFAkrN58wACgkQ0+gKWp5CJQqJsQCfQlkTGbK7fCdtjzv19fWg/ZxX
-EJQAn1vE9evtiD1z8uduZRMzEgygYFvQ
-=bHvC
------END PGP SIGNATURE-----
-----------------------------------------------------------------------
More information about the Bps-public-commit
mailing list