[interchange-cvs] interchange - jon modified 5 files

interchange-cvs at icdevgroup.org interchange-cvs at icdevgroup.org
Tue May 6 17:12:18 UTC 2008


User:      jon
Date:      2008-05-06 17:12:18 GMT
Modified:  .        MANIFEST Makefile.PL README WHATSNEW-5.5 test.pl
Log:
Remove extra/ copied CPAN modules.

Revision  Changes    Path
2.224                interchange/MANIFEST


rev 2.224, prev_rev 2.223
Index: MANIFEST
===================================================================
RCS file: /var/cvs/interchange/MANIFEST,v
retrieving revision 2.223
retrieving revision 2.224
diff -u -u -r2.223 -r2.224
--- MANIFEST	28 Apr 2008 17:38:19 -0000	2.223
+++ MANIFEST	6 May 2008 17:12:18 -0000	2.224
@@ -1058,15 +1058,6 @@
 extensions/quickbooks/usertag/get_quicken_orders.tag
 extensions/quickbooks/usertag/import_quicken_items.tag
 extensions/quickbooks/vars/TRANS_QUICKBOOKS
-extra/Business/UPS.pm
-extra/File/Spec.pm
-extra/File/Spec/OS2.pm
-extra/File/Spec/Unix.pm
-extra/File/Spec/VMS.pm
-extra/File/Spec/Win32.pm
-extra/IniConf.pm
-extra/Tie/ShadowHash.pm
-extra/URI/URL.pm
 hints.pl
 install_lsb.pl
 lib/Vend/Accounting.pm



2.63                 interchange/Makefile.PL


rev 2.63, prev_rev 2.62
Index: Makefile.PL
===================================================================
RCS file: /var/cvs/interchange/Makefile.PL,v
retrieving revision 2.62
retrieving revision 2.63
diff -u -u -r2.62 -r2.63
--- Makefile.PL	25 Mar 2008 21:16:00 -0000	2.62
+++ Makefile.PL	6 May 2008 17:12:18 -0000	2.63
@@ -179,43 +179,7 @@
 
 
 sub extra_libs {
-
 	my ($realdir) = @_;
-	# Do the extra library checks
-
-	my @extra_lib_dirs;
-	my @extra_lib_files;
-
-	eval {
-		require IniConf;
-	};
-	if ($@) {
-		push @extra_lib_files, 'IniConf.pm';
-	}
-
-	eval {
-		require HTML::Entities;
-	};
-	if ($@) {
-		push @extra_lib_dirs, 'HTML';
-		push @extra_lib_files, 'HTML/Entities.pm';
-	}
-
-	eval {
-		require Business::UPS;
-	};
-	if ($@) {
-		push @extra_lib_dirs, 'Business';
-		push @extra_lib_files, 'Business/UPS.pm';
-	}
-
-	eval {
-		require Tie::ShadowHash;
-	};
-	if ($@) {
-		push @extra_lib_dirs, 'Tie';
-		push @extra_lib_files, 'Tie/ShadowHash.pm';
-	}
 
 	eval {
 		require Storable;
@@ -263,20 +227,7 @@
 			close TSTORABLE;
 		}
 	}
-
-	COPYEXTRA: {
-		my $cpdir = '.';
-		mkdir $cpdir, 0777 unless -d $cpdir;
-		mkdir "$cpdir/lib", 0777 unless -d "$cpdir/lib";
-		for(@extra_lib_dirs) {
-			next if -d "$cpdir/lib/$_";
-			mkdir "$cpdir/lib/$_", 0777 or die "mkdir $cpdir/lib/$_: $!\n";
-		}
-		for(@extra_lib_files) {
-			File::Copy::copy ("extra/$_", "lib/$_")
-				or die "Couldn't copy $_: $!\n";
-		}
-	}
+	return;
 }
 
 sub mk_initp {



2.36                 interchange/README


rev 2.36, prev_rev 2.35
Index: README
===================================================================
RCS file: /var/cvs/interchange/README,v
retrieving revision 2.35
retrieving revision 2.36
diff -u -u -r2.35 -r2.36
--- README	28 Apr 2008 20:10:29 -0000	2.35
+++ README	6 May 2008 17:12:18 -0000	2.36
@@ -78,8 +78,6 @@
                lib/                   Back-end administrative interface
                code/                  Usertags and other customizable code
 
-extra/         Some not-always-needed Perl libraries.
-
 hints.pl       OS-specific configuration settings. None currently used.
 
 eg/            Various helper scripts and addons.



1.115                interchange/WHATSNEW-5.5


rev 1.115, prev_rev 1.114
Index: WHATSNEW-5.5
===================================================================
RCS file: /var/cvs/interchange/WHATSNEW-5.5,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -u -r1.114 -r1.115
--- WHATSNEW-5.5	28 Apr 2008 19:31:34 -0000	1.114
+++ WHATSNEW-5.5	6 May 2008 17:12:18 -0000	1.115
@@ -7,6 +7,24 @@
 
 See UPGRADE document for a list of incompatible changes.
 
+
+Interchange 5.5.3 not yet released.
+
+Packaging
+---------
+
+* Removed copied CPAN modules in extra/ and associated code. Commonly needed
+  CPAN modules are in Bundle::Interchange or Bundle::InterchangeKitchenSink.
+
+Extra tools
+-----------
+
+* Improved eg/check_perl_itl error detection.
+
+
+------------------------------------------------------------------------------
+
+
 Interchange 5.5.2 released on 2008-04-29.
 
 Core



2.6                  interchange/test.pl


rev 2.6, prev_rev 2.5
Index: test.pl
===================================================================
RCS file: /var/cvs/interchange/test.pl,v
retrieving revision 2.5
retrieving revision 2.6
diff -u -u -r2.5 -r2.6
--- test.pl	9 Aug 2007 13:40:51 -0000	2.5
+++ test.pl	6 May 2008 17:12:18 -0000	2.6
@@ -1,4 +1,4 @@
-# $id$
+# $Id: test.pl,v 2.6 2008-05-06 17:12:18 jon Exp $
 #
 # Copyright (C) 2002-2007 Interchange Development Group
 #
@@ -70,11 +70,12 @@
 mkdir ("$ENV{MINIVEND_ROOT}/pages", 0777);
 mkdir ("$ENV{MINIVEND_ROOT}/products", 0777);
 mkdir ("$ENV{MINIVEND_ROOT}/session", 0777);
-if( $ENV{PERL5LIB} ) {
-	$ENV{PERL5LIB} .= ":$cur_dir/extra:$cur_dir/blib/lib";
+my $lib = "$cur_dir/blib/lib";
+if ($ENV{PERL5LIB}) {
+	$ENV{PERL5LIB} .= ":$lib";
 }
 else {
-	$ENV{PERL5LIB} = "$cur_dir/extra:$cur_dir/blib/lib";
+	$ENV{PERL5LIB} = $lib;
 }
 
 my $testnum = 1;







More information about the interchange-cvs mailing list