IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 7, 2009, 4:08:25 PM (17 years ago)
Author:
Paul Price
Message:

Merging trunk (r25026) to get up-to-date on old branch.

Location:
branches/pap
Files:
7 edited
3 copied

Legend:

Unmodified
Added
Removed
  • branches/pap

  • branches/pap/psconfig

    • Property svn:mergeinfo deleted
  • branches/pap/psconfig/psbuild

    r23790 r25027  
    153153
    154154    # set build environment variables
    155     ps_setenv (1, "PATH",                 "--path");
    156     ps_setenv (1, "CPATH",                "--cpath");
    157     ps_setenv (1, "ARCH",                 "--arch");
     155    ps_setenv (1, "PATH",            "--path");
     156    ps_setenv (1, "CPATH",           "--cpath");
     157    ps_setenv (1, "ARCH",            "--arch");
    158158    ps_setenv (1, "LIBRARY_PATH",    "--library_path");
    159159    ps_setenv (1, "LD_LIBRARY_PATH", "--ld_library_path");
     
    161161    ps_setenv (1, "ACLOCAL_FLAGS",   "--aclocal_flags");
    162162    ps_setenv (1, "PERL5LIB",        "--perl5lib");
     163    ps_setenv (1, "CFITSIO",         "--prefix");
    163164
    164165    exit 0;
     
    211212    ps_setenv (0, "ACLOCAL_FLAGS",   "--aclocal_flags");
    212213    ps_setenv (0, "PERL5LIB",        "--perl5lib");
     214    ps_setenv (0, "CFITSIO",         "--prefix");
    213215
    214216    # some versions of libtool use this value:
  • branches/pap/psconfig/pschecklibs

    r23155 r25027  
    2525    if ($ARGV[0] eq "-force") {
    2626        if (@ARGV < 2) { die "-force must be coupled to a library name\n"; }
    27         $force{lc($ARGV[1])} = 1;
     27        if (lc($ARGV[1]) eq 'build') {
     28            $force{'autoconf'} = 1;
     29            $force{'automake'} = 1;
     30            $force{'libtool'} = 1;
     31            $force{'pkg-config'} = 1;
     32        } else {
     33            $force{lc($ARGV[1])} = 1;
     34        }
    2835        shift; shift; next;
    2936    }
     
    93100# search for, and drop, existing libdir entry in libpath?
    94101unshift @libpath, $libdir;
     102
     103# XXX a temporary hack for libreadline (this failed... needed to modify libreadline/support/shobj-conf
     104# $shlib_libs = $ENV{'SHLIB_LIBS'};
     105# unless ($shlib_libs =~ m|-lncurses|) {
     106#     $shlib_libs .= " -lncurses";
     107# }
     108# $ENV{'SHLIB_LIBS'} = $shlib_libs;
    95109
    96110# add the path defined by PATH
  • branches/pap/psconfig/pscheckperl

    r21932 r25027  
    5757$homedir = `pwd`; chomp $homedir;
    5858
     59# Astro::FITS::CFITSIO requires this to be set correctly...
     60$ENV{'CFITSIO'} = $prefix;
     61
    5962print "psconfig version: $version\n";
    6063print "prefix: $prefix\n";
     
    7881    if ($modver eq "") { $modver = 0; }
    7982    system ("pscheckmods $module $modver");
    80     if ($? == 0) {
     83    if (($? == 0) and not defined $force{$module} and not defined $force{'all'}) {
    8184        # print "$module: found\n";
    8285        next;
    8386    }
    8487
    85     print "$module: missing\n";
     88    if (defined $force{$module}) {
     89        print "$module: force\n";
     90    } else {
     91        print "$module: missing\n";
     92    }
    8693    unless ($build or defined $force{$module} or defined $force{'all'}) {
    8794        $Nmissing ++;
  • branches/pap/psconfig/tagsets/ipp-2.8.dist

    r23567 r25027  
    6969  YYYYY  DataStore              ipp-2-8          -0
    7070
     71  YYYYY  ppMops                 ipp-2-8          -0
     72
    7173  YNNNN  extsrc/gpcsw           ipp-2-8          -0
    7274
  • branches/pap/psconfig/tagsets/ipp-2.8.libs

    r22743 r25027  
    1818#   make install options
    1919
     20
     21# Build tools
     22bin autoconf             NONE           NONE   autoconf-2.63.tar.gz     autoconf-2.63    N NONE NONE NONE
     23bin automake             NONE           NONE   automake-1.10.tar.gz     automake-1.10    N NONE NONE NONE
     24bin libtool              NONE           NONE   libtool-2.2.6a.tar.gz    libtool-2.2.6    N NONE NONE NONE
     25bin pkg-config           NONE           NONE   pkg-config-0.23.tar.gz   pkg-config-0.23  N NONE NONE NONE
     26
    2027lib libm                 NONE           NONE   NONE                     NONE             N NONE NONE NONE
    2128lib libX11               NONE           NONE   NONE                     NONE             N NONE NONE NONE
     
    2734lib libjpeg              NONE           jpeg   jpegsrc.v6b-p1.tar.gz    jpeg-6b          N --enable-shared NONE install-lib
    2835lib libcfitsio           NONE           NONE   cfitsio3100-pap.tar.gz   cfitsio3100-pap  N --enable-shared shared NONE
    29 #lib libmysqlclient      NONE           mysql  mysql-5.0.27.tar.gz      mysql-5.0.27     N NONE NONE NONE
    3036lib libmysqlclient       NONE           mysql  mysql-5.0.51a.tar.gz     mysql-5.0.51a    N NONE NONE NONE
    3137lib libgsl               NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         N NONE NONE NONE
    3238lib libfftw3f            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       N --enable-float,--enable-shared,--disable-fortran NONE NONE
    33 #lib libfftw3            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       N --enable-shared,--disable-fortran NONE NONE
    34 # paul claims we are not currently using double-point FFTs anywhere
    3539
    36 bin pkg-config           NONE           NONE   pkg-config-0.22.tar.gz   pkg-config-0.22  N NONE NONE NONE
    3740
    3841inc X11/Xatom.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE
     
    5558inc gsl/gsl_rng.h        NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         N NONE NONE NONE
    5659inc inttypes.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE
    57 inc jpeglib.h            NONE           jpeg   jpegsrc.v6b.tar.gz       jpeg-6b          N --enable-shared NONE install-lib
     60inc jpeglib.h            NONE           jpeg   jpegsrc.v6b-p1.tar.gz    jpeg-6b          N --enable-shared NONE install-lib
    5861inc limits.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE
    5962inc malloc.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE
Note: See TracChangeset for help on using the changeset viewer.