[Bps-public-commit] Module-Install-RTx branch, master, updated. 0.32_02-6-g318c5b3

Kevin Falcone falcone at bestpractical.com
Mon Mar 17 20:21:42 EDT 2014


The branch, master has been updated
       via  318c5b336b5d601089bc0f5d18fe39301d6db3f5 (commit)
       via  6de72bb85f94b4febddcf0acec642e679bfaa0ea (commit)
       via  0a7c1b912eeb61c5b23fe621e4878c6e81f0073e (commit)
       via  0ab4f7e4fd02fb865160fbfbc5872391ac3b79b5 (commit)
       via  d1ab1349a72d07f5575ee989819816dd7f239a8e (commit)
      from  11bc997e48a286141a965f29a95006f9294e4e57 (commit)

Summary of changes:
 Changes                   | 54 +++++++++++++++++++++++++----------------------
 META.yml                  |  4 ++--
 lib/Module/Install/RTx.pm |  4 ++--
 3 files changed, 33 insertions(+), 29 deletions(-)

- Log -----------------------------------------------------------------
commit d1ab1349a72d07f5575ee989819816dd7f239a8e
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Mon Mar 17 14:06:33 2014 -0400

    Clean up the default error message
    
    By having an explicit newline, die doesn't print where it came from,
    which is less confusing to the end user.

diff --git a/lib/Module/Install/RTx.pm b/lib/Module/Install/RTx.pm
index a068be7..0ec4806 100644
--- a/lib/Module/Install/RTx.pm
+++ b/lib/Module/Install/RTx.pm
@@ -192,7 +192,7 @@ sub requires_rt {
 
 sub rt_too_new {
     my ($self,$version,$msg) = @_;
-    $msg ||= "Your version %s is too new, this extension requires a release of RT older than %s";
+    $msg ||= "Your version %s is too new, this extension requires a release of RT older than %s\n";
 
     _load_rt_handle();
     my @sorted = sort RT::Handle::cmp_version $version,$RT::VERSION;

commit 0ab4f7e4fd02fb865160fbfbc5872391ac3b79b5
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Mon Mar 17 14:33:54 2014 -0400

    update changes for 0.33

diff --git a/Changes b/Changes
index de1cc2b..f0f37d3 100644
--- a/Changes
+++ b/Changes
@@ -1,3 +1,7 @@
+0.33 2014-03-17
+ - Better error message when requires_rt dies
+ - Release a pent up set of changes now that they've been tested
+
 0.32_02 2014-02-10
  - Avoid some false positives that would offer a make upgrade-database
    which cannot work.

commit 0a7c1b912eeb61c5b23fe621e4878c6e81f0073e
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Mon Mar 17 14:45:52 2014 -0400

    Tidy the changelog

diff --git a/Changes b/Changes
index f0f37d3..f572f3e 100644
--- a/Changes
+++ b/Changes
@@ -14,50 +14,50 @@
    (corollary to requires_rt).
  - requires_rt now dies if your RT is too old rather than just warning.
 
-[Changes for 0.32 2013-09-06]
+0.32 2013-09-06
 * new make upgrade-database command
 ** this feature needs RT 4.2 or 4.0.14+ for maximum benefit
 ** used in the RTIR 3.0 release series
 
-[Changes for 0.31 2013-04-08]
+0.31 2013-04-08
 * Changes targetting newer releases of RT
 ** Use the DatabaseAdmin configuration is supplied
 ** Install /static/ on future 4.2 versions of RT
 
-[Changes for 0.30 2012-11-06]
+0.30 2012-11-06
 * remove a lot of old unused code
 * add support for a 4.1 feature that records database changes made by the extension
 
-[Changes for 0.29_02 2012-08-16]
+0.29_02 2012-08-16
 * further removal of make factory, this time 'make dropdb'
 
-[Changes for 0.29_01 2012-08-16]
+0.29_01 2012-08-16
 * Remove support for 'make factory'
 * Add support for a new 4.1 feature that records database changes made by the extension
 
-[Changes for 0.29 2011-05-20]
+0.29 2011-05-20
 * add requires_rt to handle requiring an RT version
   since MakeMaker and Module::Install::AutoInstall can't deal
   with RT version numbers.
 
-[Changes for 0.28 2011-03-15]
+0.28 2011-03-15
 * search /opt/rt4 for RT.pm
 
-[Changes for 0.27 2010-12-16]
+0.27 2010-12-16
 * Include RT's lib/ directory in INC so that requires() 
   on RT::VERSION work properly
 
-[Changes for 0.26 2010-12-14]
+0.26 2010-12-14
 
 * Search RTHOME before searching @INC
   This works around distribution packages lurking in @INC
 
-[Changes for 0.25 2009-10-08]
+0.25 2009-10-08
 
-* Make prompt for lib path clearer [rt.cpan.org #50328]
+* 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]
+0.24 2008-09-15
 
 * updated docs
 * die when target is RT 3.8.0
@@ -65,18 +65,18 @@
   on RT 3.8.x
 * delete VERSION from POD, we just always forget to update it
 
-[Changes for 0.23 2008-05-09]
+0.23 2008-05-09
 
 * RT now respects the --datafile flag to rt-setup-database when
   used with --action acl or --action schema.
   Don't pass the initialdata file when we're doing schema changes
 
-[Changes for 0.22 2008-03-25]
+0.22 2008-03-25
 
 * Add local lib path to the @INC when we call any script that may
   load RT config.
 
-[Changes for 0.21 2007-12-07]
+0.21 2007-12-07
 
 * LICENSING CHANGE: This compilation and all individual files in it
   are now under the permissive "MIT" license.  See the COPYRIGHT
@@ -87,31 +87,31 @@
 * Bump dependency of Module::Install::Admin to 0.40, so we can make use of
   all_from() and drop the parentheses in Makefile.PL commands.
 
-[ Changes for 0.20 2007-12-05]
+0.20 2007-12-05
 
 * Support for new RT 3.7 "RT Plugin" mechanism.
 
 * No longer tries to write to the global local perl man and site directories
   (packlists and manpages), instead installing them within the RT hierarchy.
 
-[Changes for 0.11 - 2005-02-26]
+0.11 - 2005-02-26
 
 * make initdb now prompts for dba password.
 
-[Changes for 0.10 - 2004-09-09]
+0.10 - 2004-09-09
 
 * "make initialize-database" added as an alias to "make initdb",
   for better consistency with core RT installation.
 
   Reported by: Sika.
 
-[Changes for 0.09 - 2004-09-09]
+0.09 - 2004-09-09
 
 * Moved under SVK management; remove all keyword expansion lines.
 
 * Corrected the use of $ENV{RTHOME} and documented it.
 
-[Changes for 0.08 - 2004-05-31]
+0.08 - 2004-05-31
 
 * "make initdb" now moved to M::I::RTx::Factory, so the person
   running "perl Makefile.PL" needs not have permission to read
@@ -125,17 +125,17 @@
 
 * Better handling failed require() on _Overlay classes in the factory.
 
-[Changes for 0.07 - 2004-05-13]
+0.07 - 2004-05-13
 
 * Need to use RT::LoadConfig instead of requiring the config files directly.
   Reported by: Jesse Vincent
 
-[Changes for 0.06 - 2004-05-10]
+0.06 - 2004-05-10
 
 * Support "make factory", "make initdb", "make dropdb"
   for extensions that has its own initialdata and schema.
 
-[Changes for 0.05 - 2004-02-01]
+0.05 - 2004-02-01
 
 * Now installs libs to $RT::LocalPath/lib instead of perl's sitelib.
 
@@ -143,7 +143,7 @@
 
 * Allow overriding prefix with $ENV{PREFIX}
 
-[Changes for 0.04 - 2004-01-10]
+0.04 - 2004-01-10
 
 * Update copyright years.
 
@@ -159,6 +159,6 @@
 
 * Some POD cleanups.
 
-[Changes for 0.01 - 2003-12-15]
+0.01 - 2003-12-15
 
 * Initial release.

commit 6de72bb85f94b4febddcf0acec642e679bfaa0ea
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Mon Mar 17 14:54:04 2014 -0400

    Bump version for 0.33

diff --git a/META.yml b/META.yml
index a593925..248c8fa 100644
--- a/META.yml
+++ b/META.yml
@@ -21,7 +21,7 @@ no_index:
 provides:
   Module::Install::RTx:
     file: lib/Module/Install/RTx.pm
-    version: 0.32_02
+    version: 0.33
   Module::Install::RTx::Factory:
     file: lib/Module/Install/RTx/Factory.pm
 requires:
@@ -29,4 +29,4 @@ requires:
   perl: 5.8.0
 resources:
   license: http://opensource.org/licenses/mit-license.php
-version: 0.32_02
+version: 0.33
diff --git a/lib/Module/Install/RTx.pm b/lib/Module/Install/RTx.pm
index 0ec4806..d17422a 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.32_02';
+our $VERSION = '0.33';
 
 use FindBin;
 use File::Glob     ();

commit 318c5b336b5d601089bc0f5d18fe39301d6db3f5
Merge: 11bc997 6de72bb
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Mon Mar 17 20:21:28 2014 -0400

    Merge branch '0.33-releng'


-----------------------------------------------------------------------



More information about the Bps-public-commit mailing list