Ticket #47903: Portfile-SuiteSparse.diff

File Portfile-SuiteSparse.diff, 2.4 KB (added by Schamschula (Marius Schamschula), 9 years ago)
  • Portfile

    old new  
    66
    77name                SuiteSparse
    88epoch               20120107
    9 version             4.2.1
    10 revision            3
     9version             4.4.4
    1110categories          math science
    1211platforms           darwin
    1312maintainers         michaelld openmaintainer
     
    2120long_description    SuiteSparse is a single archive that contains all packages \
    2221                    authored by Tim Davis.
    2322
    24 homepage            http://www.cise.ufl.edu/research/sparse/SuiteSparse/
    25 master_sites        http://www.cise.ufl.edu/research/sparse/SuiteSparse/
     23homepage            http://faculty.cse.tamu.edu/davis/suitesparse.html
     24master_sites        http://faculty.cse.tamu.edu/davis/SuiteSparse/
    2625distname            SuiteSparse-${version}
    2726worksrcdir          ${name}
    2827
    29 checksums           rmd160  9a2fa65845564efad79311f2ff8573217bd79f0d \
    30                     sha256  e8023850bc30742e20a3623fabda02421cb5774b980e3e7c9c6d9e7e864946bd
     28checksums           rmd160  8ab8d15580cd2d3e368980bc05449b3799006976 \
     29                    sha256  f2ae47e96f3f37b313c3dfafca59f13e6dbc1e9e54b35af591551919810fb6fd
     30
     31# fix permissions
     32
     33pre-patch {
     34   system "cd ${worksrcpath}; chmod 755 SPQR SPQR/Demo"
     35   system "cd ${worksrcpath}/SPQR/Demo; chmod 644 *"
     36}
    3137
    3238# fix Mac configuration file
    3339
     
    143149                   libsuitesparseconfig.dylib libumfpack.dylib]
    144150
    145151    # check the version number of each package
    146     set sversion(amd)      2.4.0
    147     set sversion(camd)     2.4.0
    148     set sversion(btf)      1.2.0
    149     set sversion(ccolamd)  2.9.0
    150     set sversion(colamd)   2.9.0
    151     set sversion(cholmod)  3.0.0
     152    set sversion(amd)      2.4.1
     153    set sversion(camd)     2.4.1
     154    set sversion(btf)      1.2.1
     155    set sversion(ccolamd)  2.9.1
     156    set sversion(colamd)   2.9.1
     157    set sversion(cholmod)  3.0.5
    152158    set sversion(cxsparse) 3.1.3
    153     set sversion(klu)      1.3.0
    154     set sversion(ldl)      2.2.0
    155     set sversion(rbio)     2.2.0
    156     set sversion(spqr)     1.3.2
    157     set sversion(umfpack)  5.7.0
     159    set sversion(klu)      1.3.2
     160    set sversion(ldl)      2.2.1
     161    set sversion(rbio)     2.2.1
     162    set sversion(spqr)     2.0.1
     163    set sversion(umfpack)  5.7.1
    158164
    159165    system -W ${worksrcpath}/SuiteSparse_config "\
    160166        ${configure.cxx} -Wall ${configure.cflags} [get_canonical_archflags cxx] \