update to 2.2.11

This commit is contained in:
Jens Petersen 2020-06-10 12:09:02 +08:00
parent f80bead550
commit a606eaacad
3 changed files with 21 additions and 6 deletions

3
.gitignore vendored
View File

@ -29,3 +29,6 @@ hlint-1.7.3.tar.gz
/hlint-2.1.11.tar.gz
/hlint-2.1.26.tar.gz
/ghc-lib-parser-8.8.0.20190424.tar.gz
/hlint-2.2.11.tar.gz
/ghc-lib-parser-8.8.3.20200412.1.tar.gz
/ghc-lib-parser-ex-8.8.5.8.tar.gz

View File

@ -4,11 +4,12 @@
%global pkg_name hlint
%global pkgver %{pkg_name}-%{version}
%global ghclibparser ghc-lib-parser-8.8.0.20190424
%global subpkgs %{ghclibparser}
%global ghclibparser ghc-lib-parser-8.8.3.20200412.1
%global ghclibparserex ghc-lib-parser-ex-8.8.5.8
%global subpkgs %{ghclibparser} %{ghclibparserex}
Name: %{pkg_name}
Version: 2.1.26
Version: 2.2.11
# can only be reset when all subpkgs bumped
Release: 1%{?dist}
Summary: Haskell source code suggestions
@ -18,6 +19,7 @@ Url: https://hackage.haskell.org/package/%{name}
# Begin cabal-rpm sources:
Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
Source1: https://hackage.haskell.org/package/%{ghclibparser}/%{ghclibparser}.tar.gz
Source2: https://hackage.haskell.org/package/%{ghclibparserex}/%{ghclibparserex}.tar.gz
# End cabal-rpm sources
# Begin cabal-rpm deps:
@ -33,8 +35,11 @@ BuildRequires: ghc-cpphs-prof
BuildRequires: ghc-data-default-prof
BuildRequires: ghc-directory-prof
BuildRequires: ghc-extra-prof
BuildRequires: ghc-file-embed-prof
BuildRequires: ghc-filepath-prof
BuildRequires: ghc-filepattern-prof
#BuildRequires: ghc-ghc-lib-parser-prof
#BuildRequires: ghc-ghc-lib-parser-ex-prof
BuildRequires: ghc-haskell-src-exts-prof
BuildRequires: ghc-haskell-src-exts-util-prof
BuildRequires: ghc-hscolour-prof
@ -44,6 +49,7 @@ BuildRequires: ghc-text-prof
BuildRequires: ghc-transformers-prof
BuildRequires: ghc-uniplate-prof
BuildRequires: ghc-unordered-containers-prof
BuildRequires: ghc-utf8-string-prof
BuildRequires: ghc-vector-prof
BuildRequires: ghc-yaml-prof
Requires: %{name}-common = %{version}-%{release}
@ -122,6 +128,7 @@ This package provides the Haskell %{name} profiling library.
%if %{defined ghclibdir}
%ghc_lib_subpackage %{ghclibparser}
%ghc_lib_subpackage %{ghclibparserex}
%endif
%global version %{main_version}
@ -129,7 +136,7 @@ This package provides the Haskell %{name} profiling library.
%prep
# Begin cabal-rpm setup:
%setup -q -a1
%setup -q -a1 -a2
# End cabal-rpm setup
@ -197,6 +204,10 @@ echo "%{_datadir}/%{ghclibparser}/" >> %{ghclibparser}/ghc-ghc-lib-parser.files
%changelog
* Wed Jun 10 2020 Jens Petersen <petersen@redhat.com> - 2.2.11-1
- https://hackage.haskell.org/package/hlint-2.2.11/changelog
- depends on ghc-lib-parser-ex
* Fri Feb 14 2020 Jens Petersen <petersen@redhat.com> - 2.1.26-1
- update to 2.1.26
- add ghc-lib-parser: exclude s390x (#1806109) and armv7hl (#1806116)

View File

@ -1,2 +1,3 @@
SHA512 (hlint-2.1.26.tar.gz) = 6993469cf123f76923f4fe053ad9672c0393e14b670c28d80c013e9773486ba0b5e2c483d867aa3356764794afafd265471dff9c88884b4a47fa5abfc04741b8
SHA512 (ghc-lib-parser-8.8.0.20190424.tar.gz) = f19bb4680b7f668aa8b6666f1f339368f286086a464287e1f939fdf0c7da0f58e4898f5d2afa7e5c4fa12e88e49d3d90e16136d6b86a924c649485f3801ba1d2
SHA512 (ghc-lib-parser-8.8.3.20200412.1.tar.gz) = 707923504226151d6ac18ff5505a8d6d58f9478219b02968f597a5e82c287d3fcd9e9ab294984568a7004bde450c2338855946c20f6da8a57510a56bf100e09a
SHA512 (ghc-lib-parser-ex-8.8.5.8.tar.gz) = 1d0312fb9bfb526a1a4b0b5e39e890ae91ddaa9bf87aeb0b186087498431e090b7183550e882a3973ba2d6e6e455796004f3c4c79e1036172d6d4461dc1d62ed
SHA512 (hlint-2.2.11.tar.gz) = 287b4230d1238b45fa8b6cbe51e6bca19e0300ad89e9637a250e51104a5f843ac5bfbbd2c984edd482248aa086de5f22f82d3525d80880a02847db4130d1aa9c