[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