reorder yaml files consistently

This commit is contained in:
Simon Michael 2016-08-09 11:39:42 -07:00
parent 570de3a0a5
commit 4c313be10e
5 changed files with 113 additions and 119 deletions

View File

@ -12,9 +12,9 @@ description: |
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
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>
license: GPL
github: simonmichael/hledger github: simonmichael/hledger
homepage: http://hledger.org homepage: http://hledger.org
bug-reports: http://bugs.hledger.org bug-reports: http://bugs.hledger.org
@ -22,6 +22,10 @@ extra-source-files:
- CHANGES - CHANGES
- README - README
- examples/*.html - examples/*.html
data-files:
- doc/hledger-api.1
- doc/hledger-api.1.txt
- doc/hledger-api.1.info
dependencies: dependencies:
- hledger-lib ==0.28 - hledger-lib ==0.28
- hledger ==0.28 - hledger ==0.28
@ -47,9 +51,5 @@ executables:
main: hledger-api.hs main: hledger-api.hs
ghc-options: -threaded ghc-options: -threaded
cpp-options: -DVERSION="0.28" cpp-options: -DVERSION="0.28"
data-files:
- doc/hledger-api.1
- doc/hledger-api.1.txt
- doc/hledger-api.1.info
stability: alpha stability: alpha
tested-with: GHC==7.10.3, GHC==8.0 tested-with: GHC==7.10.3, GHC==8.0

View File

@ -11,15 +11,39 @@ description: |
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
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>
license: GPL
github: simonmichael/hledger github: simonmichael/hledger
homepage: http://hledger.org homepage: http://hledger.org
bug-reports: http://bugs.hledger.org bug-reports: http://bugs.hledger.org
extra-source-files: extra-source-files:
- CHANGES - CHANGES
- README - README
data-files:
- doc/hledger_csv.5
- doc/hledger_csv.5.txt
- doc/hledger_csv.5.info
- doc/hledger_journal.5
- doc/hledger_journal.5.txt
- doc/hledger_journal.5.info
- doc/hledger_timedot.5
- doc/hledger_timedot.5.txt
- doc/hledger_timedot.5.info
- doc/hledger_timeclock.5
- doc/hledger_timeclock.5.txt
- doc/hledger_timeclock.5.info
flags:
double:
description: Use old Double number representation (instead of Decimal), for testing/benchmarking.
manual: true
default: false
old-locale:
description: ! 'A compatibility flag, set automatically by cabal.
If false then depend on time >= 1.5,
if true then depend on time < 1.5 together with old-locale.'
manual: false
default: false
dependencies: dependencies:
- base >=4.3 && <5 - base >=4.3 && <5
- base-compat >=0.8.1 - base-compat >=0.8.1
@ -137,29 +161,5 @@ tests:
else: else:
dependencies: dependencies:
- time >=1.5 - time >=1.5
flags:
double:
description: Use old Double number representation (instead of Decimal), for testing/benchmarking.
manual: true
default: false
old-locale:
description: ! 'A compatibility flag, set automatically by cabal.
If false then depend on time >= 1.5,
if true then depend on time < 1.5 together with old-locale.'
manual: false
default: false
data-files:
- doc/hledger_csv.5
- doc/hledger_csv.5.txt
- doc/hledger_csv.5.info
- doc/hledger_journal.5
- doc/hledger_journal.5.txt
- doc/hledger_journal.5.info
- doc/hledger_timedot.5
- doc/hledger_timedot.5.txt
- doc/hledger_timedot.5.info
- doc/hledger_timeclock.5
- doc/hledger_timeclock.5.txt
- doc/hledger_timeclock.5.info
stability: stable stability: stable
tested-with: GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0 tested-with: GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0

View File

@ -1,7 +1,5 @@
name : hledger-ui name : hledger-ui
version : '0.28' version : '0.28'
stability : beta
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.
@ -14,23 +12,20 @@ description : |
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
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>
github : simonmichael/hledger github : simonmichael/hledger
homepage : http://hledger.org homepage : http://hledger.org
bug-reports : http://bugs.hledger.org bug-reports : http://bugs.hledger.org
tested-with : GHC==7.8.4, GHC==7.10.3, GHC==8.0
extra-source-files: extra-source-files:
- CHANGES - CHANGES
- README - README
data-files: data-files:
- doc/hledger-ui.1 - doc/hledger-ui.1
- doc/hledger-ui.1.txt - doc/hledger-ui.1.txt
- doc/hledger-ui.1.info - doc/hledger-ui.1.info
flags: flags:
threaded: threaded:
description: Build with support for multithreaded execution description: Build with support for multithreaded execution
@ -43,7 +38,6 @@ flags:
if true then depend on time < 1.5 together with old-locale. if true then depend on time < 1.5 together with old-locale.
manual: false manual: false
default: false default: false
# curses is required to build terminfo for vty for hledger-ui. # curses is required to build terminfo for vty for hledger-ui.
# On POSIX systems it might be not present. # On POSIX systems it might be not present.
# On windows it's very likely not present, but possibly it could be. # On windows it's very likely not present, but possibly it could be.
@ -54,9 +48,7 @@ flags:
# default: True # default: True
# description: # description:
# For now, just don't build hledger-ui on windows # For now, just don't build hledger-ui on windows
cpp-options: -DVERSION="0.28" cpp-options: -DVERSION="0.28"
executables: executables:
hledger-ui: hledger-ui:
source-dirs: . source-dirs: .
@ -110,3 +102,5 @@ executables:
- condition: impl(ghc >= 7.4) - condition: impl(ghc >= 7.4)
dependencies: dependencies:
- pretty-show >= 1.6.4 - pretty-show >= 1.6.4
stability : beta
tested-with : GHC==7.8.4, GHC==7.10.3, GHC==8.0

View File

@ -13,9 +13,9 @@ description: |
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
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>
license: GPL
github: simonmichael/hledger github: simonmichael/hledger
homepage: http://hledger.org homepage: http://hledger.org
bug-reports: http://bugs.hledger.org bug-reports: http://bugs.hledger.org
@ -38,13 +38,29 @@ extra-source-files:
- static/hledger.js - static/hledger.js
- static/js/*.js - static/js/*.js
- templates/*.hamlet - templates/*.hamlet
ghc-options: data-files:
- -Wall - doc/hledger-web.1
- -fno-warn-unused-do-bind - doc/hledger-web.1.txt
- -fno-warn-name-shadowing - doc/hledger-web.1.info
- -fno-warn-missing-signatures flags:
- -fno-warn-type-defaults library-only:
- -fno-warn-orphans description: Build for use with "yesod devel"
manual: false
default: false
dev:
description: Turn on development settings, like auto-reload templates.
manual: false
default: false
threaded:
description: Build with support for multithreaded execution.
manual: false
default: true
old-locale:
description: ! 'A compatibility flag, set automatically by cabal.
If false then depend on time >= 1.5,
if true then depend on time < 1.5 together with old-locale.'
manual: false
default: false
dependencies: dependencies:
- hledger-lib >=0.28 && <0.29 - hledger-lib >=0.28 && <0.29
- hledger >=0.28 && <0.29 - hledger >=0.28 && <0.29
@ -78,6 +94,13 @@ dependencies:
- yesod-form - yesod-form
- yesod-static - yesod-static
- json - json
ghc-options:
- -Wall
- -fno-warn-unused-do-bind
- -fno-warn-name-shadowing
- -fno-warn-missing-signatures
- -fno-warn-type-defaults
- -fno-warn-orphans
library: library:
cpp-options: -DVERSION="0.28" cpp-options: -DVERSION="0.28"
exposed-modules: exposed-modules:
@ -155,28 +178,5 @@ tests:
else: else:
dependencies: dependencies:
- time >=1.5 - time >=1.5
flags:
library-only:
description: Build for use with "yesod devel"
manual: false
default: false
dev:
description: Turn on development settings, like auto-reload templates.
manual: false
default: false
threaded:
description: Build with support for multithreaded execution.
manual: false
default: true
old-locale:
description: ! 'A compatibility flag, set automatically by cabal.
If false then depend on time >= 1.5,
if true then depend on time < 1.5 together with old-locale.'
manual: false
default: false
data-files:
- doc/hledger-web.1
- doc/hledger-web.1.txt
- doc/hledger-web.1.info
stability: stable stability: stable
tested-with: GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0 tested-with: GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0

View File

@ -13,9 +13,9 @@ description: |
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
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>
license: GPL
github: simonmichael/hledger github: simonmichael/hledger
homepage: http://hledger.org homepage: http://hledger.org
bug-reports: http://bugs.hledger.org bug-reports: http://bugs.hledger.org
@ -24,13 +24,47 @@ extra-source-files:
- README.md - README.md
- test/test.hs - test/test.hs
- bench/10000x1000x10.journal - bench/10000x1000x10.journal
ghc-options: data-files:
- -Wall - doc/hledger.1
- -fno-warn-unused-do-bind - doc/hledger.1.txt
- -fno-warn-name-shadowing - doc/hledger.1.info
- -fno-warn-missing-signatures - doc/other/hledger-api.1
- -fno-warn-type-defaults - doc/other/hledger-api.1.txt
- -fno-warn-orphans - doc/other/hledger-api.1.info
- doc/other/hledger-ui.1
- doc/other/hledger-ui.1.txt
- doc/other/hledger-ui.1.info
- doc/other/hledger-web.1
- doc/other/hledger-web.1.txt
- doc/other/hledger-web.1.info
- doc/other/hledger_journal.5
- doc/other/hledger_journal.5.txt
- doc/other/hledger_journal.5.info
- doc/other/hledger_csv.5
- doc/other/hledger_csv.5.txt
- doc/other/hledger_csv.5.info
- doc/other/hledger_timeclock.5
- doc/other/hledger_timeclock.5.txt
- doc/other/hledger_timeclock.5.info
- doc/other/hledger_timedot.5
- doc/other/hledger_timedot.5.txt
- doc/other/hledger_timedot.5.info
flags:
curses:
description: On POSIX systems, enable curses support for auto-detecting terminal
width.
manual: false
default: true
threaded:
description: Build with support for multithreaded execution
manual: false
default: true
old-locale:
description: ! 'A compatibility flag, set automatically by cabal.
If false then depend on time >= 1.5,
if true then depend on time < 1.5 together with old-locale.'
manual: false
default: false
dependencies: dependencies:
- base >=4.3 && <5 - base >=4.3 && <5
- base-compat >=0.8.1 - base-compat >=0.8.1
@ -40,6 +74,13 @@ dependencies:
- process - process
- temporary - temporary
- tabular >=0.2 && <0.3 - tabular >=0.2 && <0.3
ghc-options:
- -Wall
- -fno-warn-unused-do-bind
- -fno-warn-name-shadowing
- -fno-warn-missing-signatures
- -fno-warn-type-defaults
- -fno-warn-orphans
library: library:
cpp-options: -DVERSION="0.28" cpp-options: -DVERSION="0.28"
exposed-modules: exposed-modules:
@ -229,46 +270,5 @@ benchmarks:
else: else:
dependencies: dependencies:
- time >=1.5 - time >=1.5
flags:
curses:
description: On POSIX systems, enable curses support for auto-detecting terminal
width.
manual: false
default: true
threaded:
description: Build with support for multithreaded execution
manual: false
default: true
old-locale:
description: ! 'A compatibility flag, set automatically by cabal.
If false then depend on time >= 1.5,
if true then depend on time < 1.5 together with old-locale.'
manual: false
default: false
data-files:
- doc/hledger.1
- doc/hledger.1.txt
- doc/hledger.1.info
- doc/other/hledger-api.1
- doc/other/hledger-api.1.txt
- doc/other/hledger-api.1.info
- doc/other/hledger-ui.1
- doc/other/hledger-ui.1.txt
- doc/other/hledger-ui.1.info
- doc/other/hledger-web.1
- doc/other/hledger-web.1.txt
- doc/other/hledger-web.1.info
- doc/other/hledger_journal.5
- doc/other/hledger_journal.5.txt
- doc/other/hledger_journal.5.info
- doc/other/hledger_csv.5
- doc/other/hledger_csv.5.txt
- doc/other/hledger_csv.5.info
- doc/other/hledger_timeclock.5
- doc/other/hledger_timeclock.5.txt
- doc/other/hledger_timeclock.5.info
- doc/other/hledger_timedot.5
- doc/other/hledger_timedot.5.txt
- doc/other/hledger_timedot.5.info
stability: stable stability: stable
tested-with: GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0 tested-with: GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0