# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
maintainers {dstrubbe @dstrubbe}
description A basic tool-kit for sparse matrix computations
long_description A basic tool-kit for sparse matrix computations: programs \
for converting data structures, printing simple \
statistics on a matrix, plotting a matrix profile, \
performing basic linear algebra operations with sparse \
homepage http://www-users.cs.umn.edu/~saad/software/SPARSKIT
distname SPARSKIT${version}
checksums rmd160 95554593896300d7823f40956a428e8e7c57bb78 \
sha1 702bb646024f62fafbd827aa29d4f8994a74b90a
patchfiles patch-makefile.diff \
patch-INFO-makefile.diff \
patch-INOUT-makefile.diff \
patch-MATGEN-FEM-makefile.diff
compilers.setup require_fortran
# test requires FC, FFLAGS set because test makefiles lack explicit rule for .f -> .o and these are in the implicit rule
build.args-append F77=${configure.fc}
test.args-append F77=${configure.fc} FC=${configure.fc}
xinstall ${worksrcpath}/libskit.a ${destroot}${prefix}/lib/
ui_notice "Examine log file for test results."
livecheck.url [lindex ${master_sites} 0]
livecheck.regex SPARSKIT(\[0-9.\]+)${extract.suffix}