format package descriptions more nicely

This commit is contained in:
Simon Michael 2016-08-09 11:27:00 -07:00
parent a1f88e5dee
commit 570de3a0a5
10 changed files with 62 additions and 26 deletions

View File

@ -5,8 +5,15 @@
name: hledger-api
version: 0.28
synopsis: Web API server for the hledger accounting tool
description: This is a simple web API server for hledger data. It comes with a series of simple client-side web app examples.
hledger is a cross-platform program for tracking money, time, or any other commodity, using double-entry accounting and a simple, editable file format. It is inspired by and largely compatible with ledger(1). hledger provides command-line, curses and web interfaces, and aims to be a reliable, practical tool for daily use.
description: This is a simple web API server for hledger data.
It comes with a series of simple client-side web app examples.
.
hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily
use.
category: Finance
stability: alpha
homepage: http://hledger.org

View File

@ -1,7 +1,8 @@
name: hledger-api
version: '0.28'
synopsis: Web API server for the hledger accounting tool
description: ! 'This is a simple web API server for hledger data.
description: |
This is a simple web API server for hledger data.
It comes with a series of simple client-side web app examples.
hledger is a cross-platform program for tracking money, time, or
@ -9,7 +10,7 @@ description: ! 'This is a simple web API server for hledger data.
editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily
use.'
use.
category: Finance
author: Simon Michael <simon@joyful.com>
maintainer: Simon Michael <simon@joyful.com>

View File

@ -7,7 +7,14 @@ version: 0.28
stability: stable
category: Finance
synopsis: Core data types, parsers and functionality for the hledger accounting tools
description: This is a reusable library containing hledger's core functionality. hledger is a cross-platform program for tracking money, time, or any other commodity, using double-entry accounting and a simple, editable file format. It is inspired by and largely compatible with ledger(1). hledger provides command-line, curses and web interfaces, and aims to be a reliable, practical tool for daily use.
description: This is a reusable library containing hledger's core functionality.
.
hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily
use.
license: GPL
license-file: LICENSE
author: Simon Michael <simon@joyful.com>

View File

@ -1,13 +1,15 @@
name: hledger-lib
version: '0.28'
synopsis: Core data types, parsers and functionality for the hledger accounting tools
description: ! 'This is a reusable library containing hledger''s core functionality.
description: |
This is a reusable library containing hledger's core functionality.
hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily
use.'
use.
category: Finance
author: Simon Michael <simon@joyful.com>
maintainer: Simon Michael <simon@joyful.com>

View File

@ -10,6 +10,7 @@ synopsis: Curses-style user interface for the hledger accounting tool
description: This is hledger's curses-style interface.
It is simpler and more convenient for browsing data than the command-line interface,
but lighter and faster than hledger-web.
.
hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible

View File

@ -1,23 +1,19 @@
# hpack specification for generating the cabal file
# https://github.com/sol/hpack#readme
# http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html
name : hledger-ui
version : '0.28'
stability : beta
category : Finance, Console
synopsis : Curses-style user interface for the hledger accounting tool
description : |
This is hledger's curses-style interface.
It is simpler and more convenient for browsing data than the command-line interface,
but lighter and faster than hledger-web.
hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily
use.
This is hledger's curses-style interface.
It is simpler and more convenient for browsing data than the command-line interface,
but lighter and faster than hledger-web.
hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily
use.
license : GPL
author : Simon Michael <simon@joyful.com>
maintainer : Simon Michael <simon@joyful.com>

View File

@ -7,7 +7,16 @@ version: 0.28
stability: stable
category: Finance
synopsis: Web interface for the hledger accounting tool
description: This is hledger's web interface. It provides a more user-friendly and collaborative UI than the command-line or curses-style interfaces. hledger is a cross-platform program for tracking money, time, or any other commodity, using double-entry accounting and a simple, editable file format. It is inspired by and largely compatible with ledger(1). hledger provides command-line, curses and web interfaces, and aims to be a reliable, practical tool for daily use.
description: This is hledger's web interface.
It provides a more user-friendly and collaborative UI than the
command-line or curses-style interfaces.
.
hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily
use.
license: GPL
license-file: LICENSE
author: Simon Michael <simon@joyful.com>

View File

@ -1,15 +1,17 @@
name: hledger-web
version: '0.28'
synopsis: Web interface for the hledger accounting tool
description: ! 'This is hledger''s web interface.
description: |
This is hledger's web interface.
It provides a more user-friendly and collaborative UI than the
command-line or curses-style interfaces.
hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily
use.'
use.
category: Finance
author: Simon Michael <simon@joyful.com>
maintainer: Simon Michael <simon@joyful.com>

View File

@ -7,7 +7,16 @@ version: 0.28
stability: stable
category: Finance, Console
synopsis: Command-line interface for the hledger accounting tool
description: This is hledger's command-line interface. Its basic function is to read a plain text file describing financial transactions and produce useful reports. hledger is a cross-platform program for tracking money, time, or any other commodity, using double-entry accounting and a simple, editable file format. It is inspired by and largely compatible with ledger(1). hledger provides command-line, curses and web interfaces, and aims to be a reliable, practical tool for daily use.
description: This is hledger's command-line interface.
Its basic function is to read a plain text file describing
financial transactions and produce useful reports.
.
hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily
use.
license: GPL
license-file: LICENSE
author: Simon Michael <simon@joyful.com>

View File

@ -1,15 +1,17 @@
name: hledger
version: '0.28'
synopsis: Command-line interface for the hledger accounting tool
description: ! 'This is hledger''s command-line interface.
description: |
This is hledger's command-line interface.
Its basic function is to read a plain text file describing
financial transactions and produce useful reports.
hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily
use.'
use.
category: Finance, Console
author: Simon Michael <simon@joyful.com>
maintainer: Simon Michael <simon@joyful.com>