Rephrase Synopsis and Description fields in curry-frontend.cabal
With the curry-frontend Debian package, I currently ship this additional patch. Please consider applying upstream. Reasoning given below.
Description: Improve .cabal file's Synopsis: and Description fields.
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Abstract:
Shorten Synopsis: limit field to something clearly below 78 chars.
.
Drop dead (404) URL from Description: field and rephrase slightly.
--- a/curry-frontend.cabal
+++ b/curry-frontend.cabal
@@ -1,16 +1,14 @@
Name: curry-frontend
Version: 0.4.2
Cabal-Version: >= 1.10
-Synopsis: Compile the functional logic language Curry to several
- intermediate formats
-Description: The Curry Frontend consists of the executable program "curry-frontend".
- It is used by various backends to compile Curry programs to
- an intermediate representation.
- The code is a stripped-down version of an early version of
- the Muenster Curry Compiler
- (<http://danae.uni-muenster.de/curry/>)
- which has been extended to produce different intermediate
- representations.
+Synopsis: Lexer, parser, type checker, etc. for the Curry language
+Description: The Curry Frontend consists of the executable program
+ "curry-frontend". It is used by various backends to
+ compile programs written in the functional logic language
+ Curry to various intermediate representations.
+ .
+ For further information, please check
+ http://currry-language.org
Category: Language
License: BSD-3-clause
License-File: LICENSE