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 name: hledger-api
version: 0.28 version: 0.28
synopsis: Web API server for the hledger accounting tool 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. description: This is a simple web API server for hledger data.
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. 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 category: Finance
stability: alpha stability: alpha
homepage: http://hledger.org homepage: http://hledger.org

View File

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

View File

@ -7,7 +7,14 @@ version: 0.28
stability: stable stability: stable
category: Finance category: Finance
synopsis: Core data types, parsers and functionality for the hledger accounting tools 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: GPL
license-file: LICENSE license-file: LICENSE
author: Simon Michael <simon@joyful.com> author: Simon Michael <simon@joyful.com>

View File

@ -1,13 +1,15 @@
name: hledger-lib name: hledger-lib
version: '0.28' version: '0.28'
synopsis: Core data types, parsers and functionality for the hledger accounting tools 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 hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple, any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily interfaces, and aims to be a reliable, practical tool for daily
use.' use.
category: Finance category: Finance
author: Simon Michael <simon@joyful.com> author: Simon Michael <simon@joyful.com>
maintainer: 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. description: This is hledger's curses-style interface.
It is simpler and more convenient for browsing data than the command-line interface, It is simpler and more convenient for browsing data than the command-line interface,
but lighter and faster than hledger-web. but lighter and faster than hledger-web.
.
hledger is a cross-platform program for tracking money, time, or hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple, any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible 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 name : hledger-ui
version : '0.28' version : '0.28'
stability : beta stability : beta
category : Finance, Console category : Finance, Console
synopsis : Curses-style user interface for the hledger accounting tool synopsis : Curses-style user interface for the hledger accounting tool
description : | description : |
This is hledger's curses-style interface. This is hledger's curses-style interface.
It is simpler and more convenient for browsing data than the command-line interface, It is simpler and more convenient for browsing data than the command-line interface,
but lighter and faster than hledger-web. 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.
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 : GPL
author : Simon Michael <simon@joyful.com> author : Simon Michael <simon@joyful.com>
maintainer : Simon Michael <simon@joyful.com> maintainer : Simon Michael <simon@joyful.com>

View File

@ -7,7 +7,16 @@ version: 0.28
stability: stable stability: stable
category: Finance category: Finance
synopsis: Web interface for the hledger accounting tool 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: GPL
license-file: LICENSE license-file: LICENSE
author: Simon Michael <simon@joyful.com> author: Simon Michael <simon@joyful.com>

View File

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

View File

@ -7,7 +7,16 @@ version: 0.28
stability: stable stability: stable
category: Finance, Console category: Finance, Console
synopsis: Command-line interface for the hledger accounting tool 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: GPL
license-file: LICENSE license-file: LICENSE
author: Simon Michael <simon@joyful.com> author: Simon Michael <simon@joyful.com>

View File

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