From c2565e0d63bf22f237f3976128996ca0a2e9166c6c7d612d861a52df739f0246 Mon Sep 17 00:00:00 2001
From: Peter Simons <peter.simons@suse.com>
Date: Sun, 17 Jul 2022 10:32:41 +0000
Subject: [PATCH] osc copypac from project:devel:languages:haskell:ghc-8.10.x
 package:hledger-ui revision:33, using keep-link

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=31
---
 hledger-ui-1.26.1.tar.gz |   3 ++
 hledger-ui-1.26.tar.gz   |   3 --
 hledger-ui.cabal         | 103 ---------------------------------------
 hledger-ui.changes       |   9 ++++
 hledger-ui.spec          |   4 +-
 5 files changed, 13 insertions(+), 109 deletions(-)
 create mode 100644 hledger-ui-1.26.1.tar.gz
 delete mode 100644 hledger-ui-1.26.tar.gz
 delete mode 100644 hledger-ui.cabal

diff --git a/hledger-ui-1.26.1.tar.gz b/hledger-ui-1.26.1.tar.gz
new file mode 100644
index 0000000..856c1bc
--- /dev/null
+++ b/hledger-ui-1.26.1.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8bdeea8383201328e85d49be823787fe7ea1daf811189a41d3d4ce8d98d47e3d
+size 69790
diff --git a/hledger-ui-1.26.tar.gz b/hledger-ui-1.26.tar.gz
deleted file mode 100644
index ad2691a..0000000
--- a/hledger-ui-1.26.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2891a6ace8279a3da4a07b76bbd9eb95261633f011f9a5d016d718c1b62fa427
-size 69615
diff --git a/hledger-ui.cabal b/hledger-ui.cabal
deleted file mode 100644
index 4aac9b3..0000000
--- a/hledger-ui.cabal
+++ /dev/null
@@ -1,103 +0,0 @@
-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
diff --git a/hledger-ui.changes b/hledger-ui.changes
index 3707d1e..4941965 100644
--- a/hledger-ui.changes
+++ b/hledger-ui.changes
@@ -1,3 +1,12 @@
+-------------------------------------------------------------------
+Mon Jul 11 09:36:25 UTC 2022 - Peter Simons <psimons@suse.com>
+
+- Update hledger-ui to version 1.26.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.1/src/CHANGES.md
+
 -------------------------------------------------------------------
 Fri Jun 10 05:49:36 UTC 2022 - Peter Simons <psimons@suse.com>
 
diff --git a/hledger-ui.spec b/hledger-ui.spec
index f23f77b..7bafa8c 100644
--- a/hledger-ui.spec
+++ b/hledger-ui.spec
@@ -17,13 +17,12 @@
 
 
 Name:           hledger-ui
-Version:        1.26
+Version:        1.26.1
 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
@@ -68,7 +67,6 @@ Read more at: <https://hledger.org>.
 
 %prep
 %autosetup
-cp -p %{SOURCE1} %{name}.cabal
 
 %build
 %ghc_bin_build