[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