diff options
author | Herman Rimm <herman@rimm.ee> | 2024-05-12 21:08:31 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2024-06-03 22:58:53 +0200 |
commit | e62fd9004bf0e4a9b32f7ce3c1192aa067349b83 (patch) | |
tree | 1506750282c22ba3e3c00cd965d5399d18e066cb /guix/import/crate.scm | |
parent | 1fa2b64ded52d589b783477fd2c28611376acafb (diff) |
import: crate: Include a main verb in crate importer descriptions.
* guix/import/crate.scm (make-crate-sexp): Start description with
'This package provides '.
* tests/crate.scm: Set descriptions to "This package provides summary".
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: If0f47a68f986b9e878fd5caa3e365c5ad863089a
Diffstat (limited to 'guix/import/crate.scm')
-rw-r--r-- | guix/import/crate.scm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/guix/import/crate.scm b/guix/import/crate.scm index 921e5499da..c4551688f6 100644 --- a/guix/import/crate.scm +++ b/guix/import/crate.scm @@ -187,6 +187,7 @@ and LICENSE." (guix-name (crate-name->package-name name)) (cargo-inputs (format-inputs cargo-inputs)) (cargo-development-inputs (format-inputs cargo-development-inputs)) + (description (beautify-description description)) (pkg `(package (name ,guix-name) (version ,version) @@ -212,7 +213,10 @@ and LICENSE." cargo-development-inputs))) (home-page ,home-page) (synopsis ,(beautify-synopsis synopsis)) - (description ,(beautify-description description)) + (description ,(if (string-prefix? "This" description) + description + (string-append "This package provides " + description))) (license ,(match license (() #f) (#f #f) |