SHA256
1
0
forked from pool/hledger-ui

osc copypac from project:devel:languages:haskell:ghc-8.10.x package:hledger-ui revision:32, using keep-link

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=30
This commit is contained in:
Peter Simons 2022-06-29 12:18:32 +00:00 committed by Git OBS Bridge
parent 0c3d14e786
commit a89dc5f6bc
5 changed files with 129 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8c8f58b277b4e2783e8dc3982284c9b04340259460dddb17ca2784ca039c3e5d
size 69326

3
hledger-ui-1.26.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2891a6ace8279a3da4a07b76bbd9eb95261633f011f9a5d016d718c1b62fa427
size 69615

103
hledger-ui.cabal Normal file
View File

@ -0,0 +1,103 @@
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack
name: hledger-ui
version: 1.26
x-revision: 1
synopsis: Curses-style terminal interface for the hledger accounting system
description: A simple curses-style terminal user interface for the hledger accounting system.
It can be a more convenient way to browse your accounts than the CLI.
This package currently does not support Microsoft Windows, except in WSL.
.
hledger is a robust, cross-platform set of tools for tracking money,
time, or any other commodity, using double-entry accounting and a
simple, editable file format, with command-line, terminal and web
interfaces. It is a Haskell rewrite of Ledger, and one of the leading
implementations of Plain Text Accounting. Read more at:
<https://hledger.org>
category: Finance, Console
stability: stable
homepage: http://hledger.org
bug-reports: http://bugs.hledger.org
author: Simon Michael <simon@joyful.com>
maintainer: Simon Michael <simon@joyful.com>
license: GPL-3
license-file: LICENSE
build-type: Simple
tested-with:
GHC==8.6.5, GHC==8.8.4, GHC==8.10.4, GHC==9.0.1
extra-source-files:
CHANGES.md
README.md
hledger-ui.1
hledger-ui.txt
hledger-ui.info
source-repository head
type: git
location: https://github.com/simonmichael/hledger
flag threaded
description: Build with support for multithreaded execution
manual: False
default: True
executable hledger-ui
main-is: hledger-ui.hs
other-modules:
Hledger.UI
Hledger.UI.AccountsScreen
Hledger.UI.Editor
Hledger.UI.ErrorScreen
Hledger.UI.Main
Hledger.UI.RegisterScreen
Hledger.UI.Theme
Hledger.UI.TransactionScreen
Hledger.UI.UIOptions
Hledger.UI.UIState
Hledger.UI.UITypes
Hledger.UI.UIUtils
Paths_hledger_ui
hs-source-dirs:
./
ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures -Wno-name-shadowing -Wno-orphans -Wno-type-defaults -Wno-unused-do-bind
cpp-options: -DVERSION="1.26"
build-depends:
ansi-terminal >=0.9
, async
, base >=4.11 && <4.17
, brick >=0.23
, cmdargs >=0.8
, containers >=0.5.9
, data-default
, directory
, doclayout >=0.3 && <0.5
, extra >=1.6.3
, filepath
, fsnotify >=0.2.1.2 && <0.4
, hledger ==1.26.*
, hledger-lib ==1.26.*
, megaparsec >=7.0.0 && <9.3
, microlens >=0.4
, microlens-platform >=0.2.3.1
, mtl >=2.2.1
, process >=1.2
, safe >=0.2
, split >=0.1
, text >=1.2
, text-zipper >=0.4
, time >=1.5
, transformers
, unix
, vector
, vty >=5.15
if os(windows)
buildable: False
else
buildable: True
if flag(threaded)
ghc-options: -threaded
default-language: Haskell2010

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Fri Jun 10 05:49:36 UTC 2022 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.26 revision 1.
Upstream's change log file format is strange (too much unmodified
text at at the top). The automatic updater cannot extract the
relevant additions. You can find the file at:
http://hackage.haskell.org/package/hledger-ui-1.26/src/CHANGES.md
-------------------------------------------------------------------
Sat Mar 5 06:11:23 UTC 2022 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.25.
Upstream's change log file format is strange (too much unmodified
text at at the top). The automatic updater cannot extract the
relevant additions. You can find the file at:
http://hackage.haskell.org/package/hledger-ui-1.25/src/CHANGES.md
-------------------------------------------------------------------
Fri Dec 10 22:55:52 UTC 2021 - Peter Simons <psimons@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package hledger-ui
#
# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,12 +17,13 @@
Name: hledger-ui
Version: 1.24.99
Version: 1.26
Release: 0
Summary: Curses-style terminal interface for the hledger accounting system
License: GPL-3.0-or-later
URL: https://hackage.haskell.org/package/%{name}
Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
Source1: https://hackage.haskell.org/package/%{name}-%{version}/revision/1.cabal#/%{name}.cabal
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-ansi-terminal-devel
BuildRequires: ghc-async-devel
@ -40,6 +41,7 @@ BuildRequires: ghc-hledger-lib-devel
BuildRequires: ghc-megaparsec-devel
BuildRequires: ghc-microlens-devel
BuildRequires: ghc-microlens-platform-devel
BuildRequires: ghc-mtl-devel
BuildRequires: ghc-process-devel
BuildRequires: ghc-rpm-macros
BuildRequires: ghc-safe-devel
@ -66,6 +68,7 @@ Read more at: <https://hledger.org>.
%prep
%autosetup
cp -p %{SOURCE1} %{name}.cabal
%build
%ghc_bin_build