gnu: Edit synopses of petsc packages.

* gnu/packages/maths.scm (petsc) [synopsis]: Shorten.
  (petsc-complex,petsc-openmpi,petsc-complex-openmpi) [synopsis]:
  Repeat synopsis from petsc package with extensions.  [description]: Remove.
This commit is contained in:
Eric Bavier 2014-05-17 01:44:42 -05:00
parent 7886e23b03
commit 16ecf3ff4a
1 changed files with 4 additions and 10 deletions

View File

@ -456,7 +456,7 @@ ASCII text files using Gmsh's own scripting language.")
"conf/uninstall.py")))) "conf/uninstall.py"))))
%standard-phases))))) %standard-phases)))))
(home-page "http://www.mcs.anl.gov/petsc") (home-page "http://www.mcs.anl.gov/petsc")
(synopsis "Library to solve ODEs and algebraic equations") (synopsis "Library to solve PDEs")
(description "PETSc, pronounced PET-see (the S is silent), is a suite of (description "PETSc, pronounced PET-see (the S is silent), is a suite of
data structures and routines for the scalable (parallel) solution of data structures and routines for the scalable (parallel) solution of
scientific applications modeled by partial differential equations.") scientific applications modeled by partial differential equations.")
@ -470,9 +470,7 @@ scientific applications modeled by partial differential equations.")
(substitute-keyword-arguments (package-arguments petsc) (substitute-keyword-arguments (package-arguments petsc)
((#:configure-flags cf) ((#:configure-flags cf)
`(cons "--with-scalar-type=complex" ,cf)))) `(cons "--with-scalar-type=complex" ,cf))))
(description (synopsis "Library to solve PDEs (with complex scalars)")))
(string-append (package-description petsc)
" Complex scalar type version."))))
(define-public petsc-openmpi (define-public petsc-openmpi
(package (inherit petsc) (package (inherit petsc)
@ -487,9 +485,7 @@ scientific applications modeled by partial differential equations.")
,(string-append "--with-mpi-dir=" ,(string-append "--with-mpi-dir="
(assoc-ref %build-inputs "openmpi")) (assoc-ref %build-inputs "openmpi"))
,@(delete "--with-mpi=0" ,cf))))) ,@(delete "--with-mpi=0" ,cf)))))
(description (synopsis "Library to solve PDEs (with MPI support)")))
(string-append (package-description petsc)
" With OpenMPI parallelism support."))))
(define-public petsc-complex-openmpi (define-public petsc-complex-openmpi
(package (inherit petsc-complex) (package (inherit petsc-complex)
@ -504,9 +500,7 @@ scientific applications modeled by partial differential equations.")
,(string-append "--with-mpi-dir=" ,(string-append "--with-mpi-dir="
(assoc-ref %build-inputs "openmpi")) (assoc-ref %build-inputs "openmpi"))
,@(delete "--with-mpi=0" ,cf))))) ,@(delete "--with-mpi=0" ,cf)))))
(description (synopsis "Library to solve PDEs (with complex scalars and MPI support)")))
(string-append (package-description petsc-complex)
" With OpenMPI parallelism support."))))
(define-public superlu (define-public superlu
(package (package