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

View file

@ -456,7 +456,7 @@ (define-public petsc
"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 @@ (define-public petsc-complex
(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 @@ (define-public petsc-openmpi
,(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 @@ (define-public petsc-complex-openmpi
,(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