[Rt-commit] r13719 - in rt/3.8/trunk: sbin
kyoki at bestpractical.com
kyoki at bestpractical.com
Tue Jul 1 13:57:51 EDT 2008
Author: kyoki
Date: Tue Jul 1 13:57:49 2008
New Revision: 13719
Modified:
rt/3.8/trunk/ (props changed)
rt/3.8/trunk/sbin/rt-email-digest.in
Log:
r23502 at nyx: kyoki | 2008-07-01 13:57:39 -0400
Hopefully fixed Ticket 9860. Er ... I'm not really sure how to check it.
Modified: rt/3.8/trunk/sbin/rt-email-digest.in
==============================================================================
--- rt/3.8/trunk/sbin/rt-email-digest.in (original)
+++ rt/3.8/trunk/sbin/rt-email-digest.in Tue Jul 1 13:57:49 2008
@@ -49,7 +49,30 @@
use warnings;
use strict;
-use lib qw( @RT_LIB_PATH@ );
+BEGIN {
+ require File::Spec;
+ my @libs = ("./lib", "./local/lib");
+ my $bin_path;
+
+ for my $lib (@libs) {
+ unless ( File::Spec->file_name_is_absolute($lib) ) {
+ unless ($bin_path) {
+ if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+ $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+ }
+ else {
+ require FindBin;
+ no warnings "once";
+ $bin_path = $FindBin::Bin;
+ }
+ }
+ $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
+ }
+ unshift @INC, $lib;
+ }
+
+}
+
use Date::Format qw( strftime );
use Getopt::Long;
use RT;
More information about the Rt-commit
mailing list