IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 3, 2010, 8:50:52 AM (16 years ago)
Author:
eugene
Message:

updates from trunk

Location:
branches/simtest_nebulous_branches
Files:
12 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/simtest_nebulous_branches

  • branches/simtest_nebulous_branches/psconfig

    • Property svn:ignore
      •  

        old new  
        22psconfig.csh
        33psconfig.bash
         4build.log
  • branches/simtest_nebulous_branches/psconfig/INSTALL

    r18977 r27840  
    77773. Dependencies
    7878
    79 NOTE: It is possible to use the tools discussed below to manually check on the
    80 external dependencies.  However, the psbuild system now allows you to
    81 build the full suite including dependencies in a single pass.  To use
    82 this method, skip to section 5.
     79NOTE: It is possible to use the tools discussed below to manually
     80check on the external dependencies.  However, the psbuild system
     81allows you to build the full suite including dependencies in a single
     82pass.  To use this method, skip to section 4.
    8383
    84843.1. External C libraries
     
    8888libraries defined by LD_LIBRARY_PATH, and the installation library
    8989defined by psconfig.  Any missing dependencies will be listed.
    90 Tarballs for these libraries may be found on the Pan-STARRS web site
    91 at:
    92 
    93 http://pan-starrs.ifa.hawaii.edu/project/IPP/software/extlibs-2.6.1.tgz
    94 http://pan-starrs.ifa.hawaii.edu/project/IPP/software/extperl-2.6.1.tgz
    95 
    96 These should be installed so they will be available in the user's
    97 path.  The psconfig commands can be used to install these libraries in
    98 the psconfig location:
     90Tarballs for these libraries are included in the IPP software
     91distribution in the directory 'extlibs'.  The command pschecklibs
     92-build can be used to install these libraries in the psconfig
     93location.  Note that:
    9994
    10095'psautogen' replaces autogen.sh
     
    106101Perl modules, and can be used to install them in the appropriate user
    107102location in the psconfig system.  The command defaults to the latest
    108 perl installation table (eg, tagsets/ipp-2.6.1.perl).
     103perl installation table (eg, tagsets/ipp-2.9.perl).
    109104
    110105pscheckperl
    111106
    112 will test for the perl modules specified for the latest ipp release.
    113 if any modules are missing, they can be download from the Pan-STARRS
    114 web site:
    115 
    116 http://pan-starrs.ifa.hawaii.edu/project/IPP/software/extperl
    117 
    118 The tarballs should be placed in a directory extperl parallel to the
    119 ipp directory (two levels up from this directory).  If the tarballs
    120 are in the correct location, they can be built by supplying the -build
     107will test for the perl modules specified for the latest IPP release.
     108The (known) IPP-required Perl modules are included in the IPP software
     109distribution in 'extperl', and can be built by supplying the -build
    121110flag to pscheckperl:
    122111
     
    130119psbuild
    131120
    132 For additional information on using psbuild, see the listing of
    133 options below (or type psbuild -help)
    134 
    135 5. Single-Pass Build with External Dependencies
    136 
    137 If you have not already done so, download the tarball with the
    138 external libraries and perl modules from:
    139 
    140 http://pan-starrs.ifa.hawaii.edu/project/IPP/software/extlibs-2.6.1.tgz
    141 http://pan-starrs.ifa.hawaii.edu/project/IPP/software/extperl-2.6.1.tgz
     121If you have checked the IPP tree out of our svn repository, certain
     122steps are slightly modified.  In this case, it is necessary to add the
     123option '-dev'.  For additional information on using psbuild, see the
     124listing of options below (or type psbuild -help)
    142125
    143126It should be possible to build the full IPP installation by issuing
     
    145128
    146129psbuild -extbuild
     130
     1315. Building Magic.
     132
     133The Magic software, required for processing of PS1/GPC1 data before it
     134can be released to the community, is not generally available for
     135distribution.  For those without access to this software, the psbuild
     136will simply skip the step of building the magic software.  For those
     137who have access to this software, it is necessary to install the magic
     138source code in the IPP tree before building.  The magic and
     139ssa-core-cpp tarballs must be placed in the home directory.  Go to the
     140magic directory (cd ../magic) and run the command 'make update'.  This
     141will untar the magic code into the local magic directory and install
     142an appropriately modified makefile.  Return to this directory and
     143follow the build instructions as above.  (NOTE: this step is only
     144necessary for a new IPP checkout or a new magic tarball).
    147145
    148146------
  • branches/simtest_nebulous_branches/psconfig/pschecklibs

    r25008 r27840  
    1111$version = "";
    1212$build = 0;
     13$list_modules = 0;
     14my $only = "";
    1315my %force;
    1416my %done;                       # Tarballs that have been processed
     
    3537        shift; shift; next;
    3638    }
     39    if ($ARGV[0] eq "-only") {
     40        if (@ARGV < 2) { die "-only must be coupled to a library name\n"; }
     41        $only = lc($ARGV[1]);
     42        shift; shift; next;
     43    }
    3744    if ($ARGV[0] eq "-h")     { &usage (); }
    3845    if ($ARGV[0] eq "help")   { &usage (); }
     
    4047    if ($ARGV[0] eq "--help") { &usage (); }
    4148    if ($ARGV[0] eq "-list")  { &list_distributions(); }
     49    if ($ARGV[0] eq "-modules") { $list_modules = 1; shift; next; }
    4250    @tARGV = (@tARGV, $ARGV[0]);
    4351    shift;
     
    5967close (FILE);
    6068
     69if ($list_modules) { &list_modules(); }
     70
    6171# set the psconfig version:
    6272if ("$version" eq "") {
     
    6575if ("$version" eq "") {
    6676    $version = "default";
     77}
     78
     79# generate new psconfig.csh if needed
     80if (! -e "psconfig.csh" || ! -e "psconfig.bash") {
     81    $psconfdir = $ENV{'PSCONFDIR'};
     82    if ($psconfdir eq "") { die "PSCONFDIR not found, run psbuild -bootstrap and follow instructions\n"; }
     83    vsystem ("cat psconfig.csh.in | sed 's|\@PSCONFDIR@|$psconfdir|' > psconfig.csh");
     84    vsystem ("cat psconfig.bash.in | sed 's|\@PSCONFDIR@|$psconfdir|' > psconfig.bash");
    6785}
    6886
     
    146164    if (($auto_force ne "Y") && ($auto_force ne "N")) { die "invalid value for auto_force field\n"; }
    147165
     166    if ($only && ($only ne lc($name))) { next; }
    148167
    149168    if ((defined $force{lc($name)} or defined $force{'all'}) and
     
    501520
    502521sub usage {
    503     print STDERR "USAGE: pschecklibs [-version] [-build]\n";
     522    print STDERR "USAGE: pschecklibs [-version] [-build] [-only module] [-force module] [-force all]\n";
     523    print STDERR "  multiple [-force (module)] options may be specified\n";
     524    print STDERR "USAGE: pschecklibs [-list] : show C libraries file\n";
     525    print STDERR "USAGE: pschecklibs [-modules] : list available C modules\n";
    504526    exit 2;
    505527}
     
    521543}
    522544
     545sub list_modules {
     546
     547    foreach $line (@list) {
     548        chop $line;
     549        if ($line =~ m|^\s*$|) { next; }
     550        if ($line =~ m|^\s*\#|) { next; }
     551
     552        ($type, $name, $altnames, $altpaths, $tarball, $tardir, $auto_force, $configure_opts, $make_opts, $install_opts) = split (" ", $line);
     553        if ($type eq "bin") {
     554            print STDERR "bin: $name\n";
     555        }
     556        if ($type eq "lib") {
     557            print STDERR "lib: $name\n";
     558        }
     559    }
     560    exit 0;
     561}
     562
    523563sub failure {
    524564    system ("ls");
  • branches/simtest_nebulous_branches/psconfig/pscheckmods

    r16092 r27840  
    33if (@ARGV != 2) { die "USAGE: pscheckmods (module) (version)\n"; }
    44
     5# print STDERR "checking in @INC\n";
     6
    57$x = eval "require $ARGV[0]; 1";
    68if (! $x) {
     9    # print "$ARGV[0]: missing\n";
    710    exit 1;
    811}
  • branches/simtest_nebulous_branches/psconfig/pscheckperl

    r24670 r27840  
    99for (; @ARGV > 0; ) {
    1010    if ($ARGV[0] eq "-version") {
    11         $version = $ARGV[1];
     11        $version = $ARGV[1];
    1212        shift; shift; next;
    1313    }
    1414    if ($ARGV[0] eq "-build") {
    15         $build = 1;
     15        $build = 1;
    1616        shift; next;
    1717    }
    1818    if ($ARGV[0] eq "-force") {
    19         $force{$ARGV[1]} = 1;
    20         shift; shift; next;
     19        $force{$ARGV[1]} = 1;
     20        shift; shift; next;
    2121    }
     22    if ($ARGV[0] eq "-path")  { &list_include_path (); }
    2223    if ($ARGV[0] eq "-h")     { &usage (); }
    2324    if ($ARGV[0] eq "help")   { &usage (); }
     
    3132if ( @ARGV > 1) { &usage(); }
    3233
    33 if ( @ARGV == 0) { 
     34if ( @ARGV == 0) {
    3435    @list = <$tagsets/*.perl>;
    3536    $file = $list[-1];
     
    5253}
    5354
     55# generate new psconfig.csh if needed
     56if (! -e "psconfig.csh" || ! -e "psconfig.bash") {
     57    $psconfdir = $ENV{'PSCONFDIR'};
     58    if ($psconfdir eq "") { die "PSCONFDIR not found, run psbuild -bootstrap and follow instructions\n"; }
     59    vsystem ("cat psconfig.csh.in | sed 's|\@PSCONFDIR@|$psconfdir|' > psconfig.csh");
     60    vsystem ("cat psconfig.bash.in | sed 's|\@PSCONFDIR@|$psconfdir|' > psconfig.bash");
     61}
    5462
    5563$prefix  = `csh -f psconfig.csh --prefix $version`; chomp $prefix;
     
    7785    if ($line =~ m|^\s*\#|) { next; }
    7886
    79     ($N, $module, $tarball, $modver, $prompts) = split (" ", $line);
     87    $Nvalue = ($N, $module, $tarball, $modver, $buildopts, $prompts) = split (" ", $line);
     88    if ($Nvalue < 6) {
     89        print "Error in perl module config line $line\n";
     90        exit 1;
     91    }
     92    # print "N: $N, module: $module, tarball: $tarball, modver: $modver, buildopts: $buildopts, prompts: $prompts\n";
    8093
    81     if ($modver eq "") { $modver = 0; }
     94    # we require the number of fields to be fixed, so this test is now invalid:
     95    # if ($modver eq "") { $modver = 0; }
     96
    8297    system ("pscheckmods $module $modver");
    83     if (($? == 0) and not defined $force{$module} and not defined $force{'all'}) { 
    84         # print "$module: found\n";
    85         next;
     98    if (($? == 0) and not defined $force{$module} and not defined $force{'all'}) {
     99        # print "$module: found\n";
     100        next;
    86101    }
    87102
    88103    if (defined $force{$module}) {
    89         print "$module: force\n";
     104        print "$module: force\n";
    90105    } else {
    91         print "$module: missing\n";
     106        print "$module: missing\n";
    92107    }
    93     unless ($build or defined $force{$module} or defined $force{'all'}) { 
    94         $Nmissing ++;
    95         push @missing, $module;
    96         next;
     108    unless ($build or defined $force{$module} or defined $force{'all'}) {
     109        $Nmissing ++;
     110        push @missing, $module;
     111        next;
    97112    }
    98113
     
    102117    print "extract $module from $tarball\n";
    103118    vsystem ("tar xvzf $tarball");
    104    
     119
    105120    ($tardir) = $tarball =~ m|(\S*).tar.gz|;
    106121    print "tardir: $tardir\n";
     
    108123    chdir $tardir;
    109124
    110     # build the MakeMaker makefile, setting the output directories
    111     if ($prompts) {
    112         @answers = split (",", $prompts);
    113         open (PIPE, "|perl Makefile.PL PREFIX=$prefix LIB=$perldir");
    114         foreach $answer (@answers) {
    115             print PIPE "$answer\n";
    116         }
    117         close (PIPE);
     125    # we use NONE as the empty word
     126    if ($buildopts eq "NONE") { $buildopts = ""; }
     127    if ($prompts eq "NONE") { $prompts = ""; }
     128
     129    if (-e "Build.PL" and $module ne "Params::Validate" and $module ne "DateTime::TimeZone") {
     130        # vsystem("perl Build.PL --install_path lib=$perldir ");
     131        vsystem("perl Build.PL --install_base $prefix $buildopts");
     132        vsystem("Build");
     133        vsystem("Build install");
    118134    } else {
    119         vsystem ("perl Makefile.PL PREFIX=$prefix LIB=$perldir");
     135        # build the MakeMaker makefile, setting the output directories
     136        if ($prompts) {
     137            @answers = split (",", $prompts);
     138            open (PIPE, "|perl Makefile.PL PREFIX=$prefix LIB=$perldir $buildopts");
     139            foreach $answer (@answers) {
     140                print PIPE "$answer\n";
     141            }
     142            close (PIPE);
     143        } else {
     144            vsystem ("perl Makefile.PL PREFIX=$prefix LIB=$perldir $buildopts");
     145        }
     146        vsystem ("make < /dev/null");
     147        vsystem ("make install");
    120148    }
    121    
    122     vsystem ("make < /dev/null");
    123     vsystem ("make install");
    124149
    125150    chdir $homedir;
     
    127152if (!$build) {
    128153    if ($Nmissing > 0) {
    129         print "The following $Nmissing perl modules are missing from your system\n";
    130         foreach $name (@missing) {
    131             print "  $name\n";
    132         }
    133         print "you may install them in your local path by re-running pscheckperl with -build\n";
     154        print "The following $Nmissing perl modules are missing from your system\n";
     155        foreach $name (@missing) {
     156            print "  $name\n";
     157        }
     158        print "you may install them in your local path by re-running pscheckperl with -build\n";
    134159    } else {
    135         print "no perl modules are missing from your system\n";
     160        print "no perl modules are missing from your system\n";
    136161    }
    137162}
     
    139164
    140165sub usage {
    141     print STDERR "USAGE: pscheckperl [-version] [-build]\n";
     166    print STDERR "USAGE: pscheckperl [-version] [-build] [-path]\n";
    142167    exit 2;
    143168}
     
    152177    @list = <$tagsets/*.perl>;
    153178    foreach $line (@list) {
    154         chomp $line;
    155         ($dist) = $line =~ m|$tagsets/(\S*).perl|;
    156         print STDERR "$dist\n";
     179        chomp $line;
     180        ($dist) = $line =~ m|$tagsets/(\S*).perl|;
     181        print STDERR "$dist\n";
    157182    }
    158183    exit 2;
    159184}
     185
     186sub list_include_path {
     187    foreach $path (@INC) {
     188        print STDERR "$path\n";
     189    }
     190    exit 2;
     191}
  • branches/simtest_nebulous_branches/psconfig/psconfig.bash.in

    r18977 r27840  
    3535# environment variables
    3636export PATH=`/bin/csh -f $PSCONFDIR/psconfig.csh --path $version`
     37export CPATH=`/bin/csh -f $PSCONFDIR/psconfig.csh --cpath $version`
    3738export ARCH=`/bin/csh -f $PSCONFDIR/psconfig.csh --arch $version`
     39export LIBRARY_PATH=`/bin/csh -f $PSCONFDIR/psconfig.csh --library_path $version`
    3840export LD_LIBRARY_PATH=`/bin/csh -f $PSCONFDIR/psconfig.csh --ld_library_path $version`
    3941export PKG_CONFIG_PATH=`/bin/csh -f $PSCONFDIR/psconfig.csh --pkg_config_path $version`
  • branches/simtest_nebulous_branches/psconfig/psconfig.csh.in

    r23475 r27840  
    357357# Build wants to put things in prefix/*, MakeMaker wants to put them in prefix/perl5/*
    358358set plibdir  = {$PSCONFDIR}/{$PSCONFIG}/lib
    359 # set plib5dir = {$PSCONFDIR}/{$PSCONFIG}/lib/perl5
     359set plib5dir = {$PSCONFDIR}/{$PSCONFIG}/lib/perl5
    360360set newpath = ""
    361361set pathlist = `echo $PERL5LIB | tr ':' '\n'`
     
    378378else
    379379  if ("$newpath" == "") then
    380     setenv PERL5LIB {$plibdir}:
    381   else
    382     setenv PERL5LIB {$plibdir}:{$newpath}
     380    setenv PERL5LIB {$plibdir}:{$plib5dir}:
     381  else
     382    setenv PERL5LIB {$plibdir}:{$plib5dir}:{$newpath}
    383383  endif
    384384endif
  • branches/simtest_nebulous_branches/psconfig/tagsets/ipp-2.8.dist

    r24512 r27840  
    6969  YYYYY  DataStore              ipp-2-8          -0
    7070
    71   YYYYY  ppMops                 ipp-2-8          -0
     71  YYYYY  ppTranslate            ipp-2-8          -0
    7272
    7373  YNNNN  extsrc/gpcsw           ipp-2-8          -0
  • branches/simtest_nebulous_branches/psconfig/tagsets/ipp-2.9.dist

    r24712 r27840  
    6969  YNYYN  ippMonitor             ipp-2-9          -0
    7070  YYYYY  DataStore              ipp-2-9          -0
     71  YYYYY  DataStoreServer        ipp-2-9          -0
    7172
    72   YYYYY  ppMops                 ipp-2-9          -0
     73  YYYYY  ppTranslate            ipp-2-9          -0
    7374
    7475  YYYYY  extsrc/gpcsw           ipp-2-9          -0
    7576  YYYYY  magic                  ipp-2-9          -0
     77  YYYYY  magic/censorObjects    ipp-2-9          -0
     78  YYYYY  magic/remove           ipp-2-9          -0
    7679
    7780# there are externally required C libraries and perl modules (see INSTALL)
  • branches/simtest_nebulous_branches/psconfig/tagsets/ipp-2.9.libs

    r25009 r27840  
    2020
    2121# Build tools
     22bin m4                   NONE           NONE   m4-1.4.13.tar.gz         m4-1.4.13        N NONE NONE NONE
    2223bin autoconf             NONE           NONE   autoconf-2.63.tar.gz     autoconf-2.63    N NONE NONE NONE
    2324bin automake             NONE           NONE   automake-1.10.tar.gz     automake-1.10    N NONE NONE NONE
    24 bin libtool              NONE           NONE   libtool-2.2.6a.tar.gz    libtool-2.2.6    N NONE NONE NONE
     25bin libtool              NONE           NONE   libtool-2.2.6-p1.tar.gz  libtool-2.2.6-p1 N NONE NONE NONE
    2526bin pkg-config           NONE           NONE   pkg-config-0.23.tar.gz   pkg-config-0.23  N NONE NONE NONE
    2627
     
    3334lib libpng               NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    N NONE NONE NONE
    3435lib libjpeg              NONE           jpeg   jpegsrc.v6b-p1.tar.gz    jpeg-6b          N --enable-shared NONE install-lib
    35 lib libcfitsio           NONE           NONE   cfitsio3100-p2.tar.gz    cfitsio3100-p2   N --enable-shared shared NONE
     36lib libcfitsio           NONE           NONE   cfitsio3100-p2.tar.gz    cfitsio3100-p2   N --enable-shared shared,all NONE
    3637lib libmysqlclient       NONE           mysql  mysql-5.0.51a.tar.gz     mysql-5.0.51a    N NONE NONE NONE
    3738lib libgsl               NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         N NONE NONE NONE
  • branches/simtest_nebulous_branches/psconfig/tagsets/ipp-2.9.perl

    r24399 r27840  
    1 # NN    Name                           Tarball                                  Version        Optional Responses
    2   00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
    3   00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806
    4   01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0
    5   02    Params::Validate               Params-Validate-0.91.tar.gz       0.77
    6 #  02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29
    7   03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0
    8   04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0
    9   05    Time::Local                    Time-Local-1.17.tar.gz                   0
    10   06    DateTime                       DateTime-0.36.tar.gz                     0
    11   07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0
    12   08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0
    13   09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0
    14   10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0
    15   11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0
    16   12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0
    17   13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0
    18   14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0
    19   15    Digest                         Digest-1.15.tar.gz                       0
    20   16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz            0
    21   17    version                        version-0.70.tar.gz                      0
    22   18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz              0
    23   19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz    0
    24   20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz            0
    25   21    URI                            URI-1.35.tar.gz                          1.30
    26   22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz         0
    27   23    Test::Exception                Test-Exception-0.24.tar.gz               0
    28   24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz                0
    29   25    Array::Compare                 Array-Compare-1.13.tar.gz                0
    30   26    HTML::Parser                   HTML-Parser-3.56.tar.gz                  0
    31   27    Digest::MD5                    Digest-MD5-2.36.tar.gz                   0
    32   28    Net::FTP                       libnet-1.19.tar.gz                       0
    33   29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz               0
    34   30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz       0
    35   31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz             1.94
    36   32    Class::Accessor                Class-Accessor-0.30.tar.gz               0.19
    37   33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.06.tar.gz      0.06
    38   34    CGI                            CGI.pm-3.25.tar.gz                       3
    39   35    Test::Cmd                      Test-Cmd-1.05.tar.gz                     1.05
    40   36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz              1.1.1
    41   37    LWP                            libwww-perl-5.805.tar.gz                 0
    42   38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz              0.03
    43   39    File::Temp                     File-Temp-0.18.tar.gz                    0.16
    44   40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz            0.01
    45   41    Test::Warn                     Test-Warn-0.08.tar.gz                    0
    46   42    YAML                           YAML-0.62.tar.gz                         0.58           y
    47   43    Module::Load                   Module-Load-0.10.tar.gz                  0
    48   44    Params::Check                  Params-Check-0.25.tar.gz                 0
    49   45    Template                       Template-Toolkit-2.16.tar.gz             0              n,n
    50   46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz        2.6
    51   47    Storable                       Storable-2.15.tar.gz                     0
    52   48    IO::String                     IO-String-1.08.tar.gz                    0
    53   49    Date::Parse                    TimeDate-1.16.tar.gz                     0
    54   50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz                  0
    55   51    DB_File                        DB_File-1.814.tar.gz                     0
    56   52    File::NFSLock                  File-NFSLock-1.20.tar.gz                 0
    57   53    Heap                           Heap-0.71.tar.gz                         0
    58   54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz      0
    59   55    IPC::Run                       IPC-Run-0.80.tar.gz                      0
    60   56    Cache                          Cache-2.04.tar.gz                        0
    61   57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                      0.36
    62   58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              yes,yes,no
    63   59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0
    64 # 60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0
    65   61    Text::Glob                     Text-Glob-0.08.tar.gz                    0.08
    66   62    Number::Compare                Number-Compare-0.01.tar.gz               0.01
    67   63    File::Find::Rule               File-Find-Rule-0.30.tar.gz               0.30
    68   64    Astro::FITS::CFITSIO           Astro-FITS-CFITSIO-1.05.tar.gz           0
    69   65    Test::More                     Test-Simple-0.74.tar.gz                  0.49
    70 #  66    Apache::DBI                   Apache-DBI-1.06.tar.gz                   0
    71 #  67    Apache2::SOAP                 Apache2-SOAP-0.72.tar.gz                 0
    72   68    Test::URI                      Test-URI-1.08.tar.gz                     0
    73 #  69    Sys::Statistics::Linux::DiskUsage Sys-Statistics-Linux-0.26.tar.gz      0
    74 #  70    Config::YAML                  Config-YAML-1.42.tar.gz                  0
    75 #  72    File::ExtAttr                 File-ExtAttr-1.07.tar.gz                 0
    76   73    DBI                            DBI-1.601.tar.gz                         0
    77   71    DBD::mysql                     DBD-mysql-4.006.tar.gz                   0
    78 #  74    Net::Server::Daemonize                Net-Server-0.97.tar.gz                   0.05
    79   75    File::Path                      File-Path-2.04.tar.gz
    80   76    File::Mountpoint                File-Mountpoint-0.01.tar.gz             0.01
    81   77    Filesys::Df                     Filesys-Df-0.92.tar.gz                  0.92
    82   78    SQL::Interp                     SQL-Interp-1.06.tar.gz
    83   79    Log::Dispatch::Email::MailSend  Log-Dispatch-2.22.tar.gz
     1# notes:
     2# Build.PL/Makefile.PL options are added to the line "perl Build.PL / perl Makefile.PL", a value of NONE is required if no options are desired
     3# Build.PL/Makefile.PL responses are supplied via stdin to "perl Build.PL / perl Makefile.PL", a value of NONE is required if no responses are desired
     4
     5# NN    Name                           Tarball                                  Version        Build.PL/Makefile.PL Build.PL/Makefile.PL responses
     6# a Version of 0 is required if no specific version is desired                                 options   responses
     7  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            NONE      n
     8  00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806         NONE      NONE # special comment here
     9  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.54.tar.gz           0              NONE      NONE
     10  02a   Attribute::Handlers            Attribute-Handlers-0.87.tar.gz           0.79           NONE      NONE
     11  02    Params::Validate               Params-Validate-0.92.tar.gz              0.92           NONE      NONE
     12# 02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29           NONE      NONE
     13  03a   Class::Singleton               Class-Singleton-1.4.tar.gz               0              NONE      NONE
     14  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0              NONE      NONE
     15  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0              NONE      NONE
     16  05    Time::Local                    Time-Local-1.17.tar.gz                   0              NONE      NONE
     17  06    DateTime                       DateTime-0.36.tar.gz                     0              NONE      NONE
     18  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0              NONE      NONE
     19  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0              NONE      NONE
     20  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0              NONE      NONE
     21  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0              NONE      NONE
     22  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0              NONE      NONE
     23  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0              NONE      NONE
     24  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0              NONE      NONE
     25  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0              NONE      NONE
     26  15    Digest                         Digest-1.15.tar.gz                       0              NONE      NONE
     27  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz            0              NONE      NONE
     28  17    version                        version-0.70.tar.gz                      0              NONE      NONE
     29  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz              0              NONE      NONE
     30  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz    0              NONE      NONE
     31  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz            0              NONE      NONE
     32  21    URI                            URI-1.35.tar.gz                          1.30           NONE      NONE
     33  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz         0              NONE      NONE
     34  23    Test::Exception                Test-Exception-0.24.tar.gz               0              NONE      NONE
     35  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz                0              NONE      NONE
     36  25    Array::Compare                 Array-Compare-1.13.tar.gz                0              NONE      NONE
     37  26    HTML::Parser                   HTML-Parser-3.56.tar.gz                  0              NONE      NONE
     38  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                   0              NONE      NONE
     39  28    Net::FTP                       libnet-1.19.tar.gz                       0              NONE      n
     40  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz               0              NONE      NONE
     41  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz       0              NONE      NONE
     42  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz             1.94           NONE      NONE
     43  32    Class::Accessor                Class-Accessor-0.30.tar.gz               0.19           NONE      NONE
     44  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.06.tar.gz      0.06           NONE      NONE
     45  34    CGI                            CGI.pm-3.25.tar.gz                       3              NONE      NONE
     46  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                     1.05           NONE      NONE
     47  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz              1.1.1          NONE      NONE
     48  37    LWP                            libwww-perl-5.805.tar.gz                 0              NONE      NONE
     49  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz              0.03           NONE      NONE
     50  39    File::Temp                     File-Temp-0.18.tar.gz                    0.16           NONE      NONE
     51  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz            0.01           NONE      NONE
     52  41    Test::Warn                     Test-Warn-0.08.tar.gz                    0              NONE      NONE
     53  42    YAML                           YAML-0.62.tar.gz                         0.58           NONE      y
     54  43    Module::Load                   Module-Load-0.10.tar.gz                  0              NONE      NONE
     55  44    Params::Check                  Params-Check-0.25.tar.gz                 0              NONE      NONE
     56  45    Template                       Template-Toolkit-2.16.tar.gz             0              NONE      n,n
     57  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz        2.6            NONE      NONE
     58  47    Storable                       Storable-2.15.tar.gz                     0              NONE      NONE
     59  48    IO::String                     IO-String-1.08.tar.gz                    0              NONE      NONE
     60  49    Date::Parse                    TimeDate-1.16.tar.gz                     0              NONE      NONE
     61  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz                  0              NONE      NONE
     62  51    DB_File                        DB_File-1.814.tar.gz                     0              NONE      NONE
     63  52    File::NFSLock                  File-NFSLock-1.20.tar.gz                 0              NONE      NONE
     64  53    Heap                           Heap-0.71.tar.gz                         0              NONE      NONE
     65  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz      0              NONE      NONE
     66  55    IPC::Run                       IPC-Run-0.80.tar.gz                      0              NONE      NONE
     67  56    Cache                          Cache-2.04.tar.gz                        0              NONE      NONE
     68  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                      0.36           NONE      NONE
     69  58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              NONE      yes,yes,no
     70  59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0              NONE      NONE
     71# 60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0              NONE      NONE
     72  61    Text::Glob                     Text-Glob-0.08.tar.gz                    0.08           NONE      NONE
     73  62    Number::Compare                Number-Compare-0.01.tar.gz               0.01           NONE      NONE
     74  63    File::Find::Rule               File-Find-Rule-0.30.tar.gz               0.30           NONE      NONE
     75  64    Astro::FITS::CFITSIO           Astro-FITS-CFITSIO-1.05.tar.gz           0              NONE      NONE
     76  65    Test::More                     Test-Simple-0.74.tar.gz                  0.49           NONE      NONE
     77# 66    Apache::DBI                    Apache-DBI-1.06.tar.gz                   0              NONE      NONE
     78# 67    Apache2::SOAP                  Apache2-SOAP-0.72.tar.gz                 0              NONE      NONE
     79  68    Test::URI                      Test-URI-1.08.tar.gz                     0              NONE      NONE
     80# 69    Sys::Statistics::Linux::DiskUsage Sys-Statistics-Linux-0.26.tar.gz      0              NONE      NONE
     81# 70    Config::YAML                   Config-YAML-1.42.tar.gz                  0              NONE      NONE
     82# 72    File::ExtAttr                  File-ExtAttr-1.07.tar.gz                 0              NONE      NONE
     83  73    DBI                            DBI-1.601.tar.gz                         0              NONE      NONE
     84  71    DBD::mysql                     DBD-mysql-4.006.tar.gz                   0              NONE      NONE
     85# 74    Net::Server::Daemonize         Net-Server-0.97.tar.gz                   0.05           NONE      NONE
     86  75    File::Path                      File-Path-2.04.tar.gz                   0              NONE      NONE
     87  76    File::Mountpoint                File-Mountpoint-0.01.tar.gz             0.01           NONE      NONE
     88  77    Filesys::Df                     Filesys-Df-0.92.tar.gz                  0.92           NONE      NONE
     89  78    SQL::Interp                     SQL-Interp-1.06.tar.gz                  0              NONE      NONE
     90  79a   Mail::Send                      MailTools-2.04.tar.gz                   0              NONE      NONE
     91  79b   Log::Dispatch::Email::MailSend  Log-Dispatch-2.22.tar.gz                0              NONE      NONE
     92  80    Abstract::Meta::Class          Abstract-Meta-Class-0.13.tar.gz          0              NONE      NONE
     93  81    DBIx::Connection               DBIx-Connection-0.13.tar.gz              0              NONE      NONE
     94  82a   Test::Pod                      Test-Pod-1.40.tar.gz                     0              NONE      NONE
     95  82c   XML::NamespaceSupport          XML-NamespaceSupport-1.10.tar.gz         0              --skip    NONE
     96  82b   XML::SAX                       XML-SAX-0.96.tar.gz                      0              NONE      Y
     97  82d   Simple::SAX::Serializer        Simple-SAX-Serializer-0.05.tar.gz        0              NONE      NONE
     98  83    Test::Distribution             Test-Distribution-2.00.tar.gz            0              NONE      NONE
     99  84    Test::DBUnit                   Test-DBUnit-0.20.tar.gz                  0.20           NONE      NONE
Note: See TracChangeset for help on using the changeset viewer.