[LON-CAPA-cvs] cvs: loncom /build/system_dependencies cpan_distributions.txt

harris41 lon-capa-cvs@mail.lon-capa.org
Wed, 14 Aug 2002 15:27:16 -0000


harris41		Wed Aug 14 11:27:16 2002 EDT

  Modified files:              
    /loncom/build/system_dependencies	cpan_distributions.txt 
  Log:
  ready for use; more documentation and all the version numbers are correct
  and working according to formal strategy; am differentiating between CPAN
  stable versions and CPAN "dev" versions (stable=something we know that
  works; dev=something that may/may not work)
  
  
Index: loncom/build/system_dependencies/cpan_distributions.txt
diff -u loncom/build/system_dependencies/cpan_distributions.txt:1.1 loncom/build/system_dependencies/cpan_distributions.txt:1.2
--- loncom/build/system_dependencies/cpan_distributions.txt:1.1	Sun Aug 11 19:03:46 2002
+++ loncom/build/system_dependencies/cpan_distributions.txt	Wed Aug 14 11:27:16 2002
@@ -2,14 +2,36 @@
 # LON-CAPA system.
 
 # Scott Harrison, sharrison@users.sourceforge.net, 2002
-# $Id: cpan_distributions.txt,v 1.1 2002/08/11 23:03:46 harris41 Exp $
+# $Id: cpan_distributions.txt,v 1.2 2002/08/14 15:27:16 harris41 Exp $
+
+# Field arrangement: DistName, DevVersion, StableVersion, VersionFrom
+# Field definitions:
+#   DistName: CPAN distribution name; http://search.cpan.org/dist/DistName
+#   DevVersion: Development version; what we are now trying compatibility with
+#   StableVersion: Stable version; what we know works with LON-CAPA
+#   VersionFrom: The first part is a perl module name.  To understand the
+#                parenthesized part, first remember that sometimes a module
+#                version equals the distribution version.  Other times,
+#                the distribution version does not equal the version number
+#                of any module.
+#                The parenthesized value can consist of an ordered pair,
+#                or an asterisk.  If the value is an asterisk, the version
+#                numbers of the module equals the DevVersion and
+#                StableVersion of the distribution.  If the value is an
+#                ordered pair, the version numbers of the module correspond to
+#                that ordered pair in terms of Dev and Stable respectively.
+#                The reason for this is that for distributions like "libnet",
+#                the distribution version is NOT
+#                derived from any constitutive module.  Therefore, we hope
+#                that the VersionFrom module version changes quick enough for
+#                there to be a unique association with the distribution
+#                version.
 
-# Field arrangement: DistName, MostRecentVersion, CurrentSystemperlVersion, VersionFrom
 MIME-Base64 2.12 2.12 MIME::Base64(*)
 Math-FFT 0.25 0.25 Math::FFT(*)
 Math-Cephes 0.25 0.25 Math::Cephes(*)
 DBI 1.30 1.20 DBI(*)
-libnet 1.12 1.0704 Net::FTP(2.65)
+libnet 1.12 1.0704 Net::FTP(2.65,2.58)
 Net-PH 2.21 2.21 Net::PH(*)
 Net-SNPP 1.12 1.12 Net::SNPP(*)
 Math-Random 0.66 0.63 Math::Random(*)
@@ -20,7 +42,7 @@
 Krb4 1.1 1.1 Krb4(*)
 GDGraph 1.35 1.35 GD::Graph(*)
 HTML-Parser 3.26 3.26 HTML::Parser(*)
-Msql-Mysql-modules 1.2219 1.2215 DBD::mysql(2.0416)
+Msql-Mysql-modules 1.2219 1.2216 Mysql::Statement(*)
 Pod-POM 0.15 0.15 Pod::POM(*)
 Algorithm-Diff 1.15 1.11a Algorithm::Diff(*)
 DBI 1.30 1.20 DBI(*)