Blame ghc-servant-client.spec

4bc0178
# generated by cabal-rpm-2.0.9
3d58769
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
5062609
5062609
%global pkg_name servant-client
5062609
%global pkgver %{pkg_name}-%{version}
5062609
0bd61f3
# testsuite missing deps: tdigest markdown-unlit
0bd61f3
5062609
Name:           ghc-%{pkg_name}
ffb6451
Version:        0.18.3
0647a99
Release:        4%{?dist}
a858baa
Summary:        Automatic derivation of querying functions for servant
5062609
5062609
License:        BSD
5062609
Url:            https://hackage.haskell.org/package/%{pkg_name}
e9cff76
# Begin cabal-rpm sources:
5062609
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
e9cff76
# End cabal-rpm sources
5062609
e9cff76
# Begin cabal-rpm deps:
5062609
BuildRequires:  ghc-Cabal-devel
5062609
BuildRequires:  ghc-rpm-macros
752cf5a
BuildRequires:  ghc-base-prof
752cf5a
BuildRequires:  ghc-base-compat-prof
752cf5a
BuildRequires:  ghc-bytestring-prof
752cf5a
BuildRequires:  ghc-containers-prof
752cf5a
BuildRequires:  ghc-deepseq-prof
752cf5a
BuildRequires:  ghc-exceptions-prof
752cf5a
BuildRequires:  ghc-http-client-prof
752cf5a
BuildRequires:  ghc-http-media-prof
752cf5a
BuildRequires:  ghc-http-types-prof
752cf5a
BuildRequires:  ghc-kan-extensions-prof
752cf5a
BuildRequires:  ghc-monad-control-prof
752cf5a
BuildRequires:  ghc-mtl-prof
752cf5a
BuildRequires:  ghc-semigroupoids-prof
752cf5a
BuildRequires:  ghc-servant-prof
752cf5a
BuildRequires:  ghc-servant-client-core-prof
752cf5a
BuildRequires:  ghc-stm-prof
752cf5a
BuildRequires:  ghc-text-prof
752cf5a
BuildRequires:  ghc-time-prof
752cf5a
BuildRequires:  ghc-transformers-prof
752cf5a
BuildRequires:  ghc-transformers-base-prof
752cf5a
BuildRequires:  ghc-transformers-compat-prof
5062609
# End cabal-rpm deps
5062609
5062609
%description
5062609
This library lets you derive automatically Haskell functions that let you query
5062609
each endpoint of a <http://hackage.haskell.org/package/servant servant>
5062609
webservice.
5062609
8f09314
See 
8f09314
of the tutorial>.
5062609
5062609
5062609
CHANGELOG>.
5062609
5062609
5062609
%package devel
5062609
Summary:        Haskell %{pkg_name} library development files
5062609
Provides:       %{name}-static = %{version}-%{release}
752cf5a
Provides:       %{name}-static%{?_isa} = %{version}-%{release}
2888915
%if %{defined ghc_version}
5062609
Requires:       ghc-compiler = %{ghc_version}
2888915
%endif
5062609
Requires:       %{name}%{?_isa} = %{version}-%{release}
5062609
5062609
%description devel
5062609
This package provides the Haskell %{pkg_name} library development files.
5062609
5062609
3655760
%if %{with haddock}
3655760
%package doc
3655760
Summary:        Haskell %{pkg_name} library documentation
5d9eba4
BuildArch:      noarch
4bc0178
Requires:       ghc-filesystem
3655760
3655760
%description doc
3655760
This package provides the Haskell %{pkg_name} library documentation.
3655760
%endif
3655760
3655760
3655760
%if %{with ghc_prof}
3655760
%package prof
3655760
Summary:        Haskell %{pkg_name} profiling library
3655760
Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
5d9eba4
Supplements:    (%{name}-devel and ghc-prof)
3655760
3655760
%description prof
3655760
This package provides the Haskell %{pkg_name} profiling library.
3655760
%endif
3655760
3655760
5062609
%prep
e9cff76
# Begin cabal-rpm setup:
5062609
%setup -q -n %{pkgver}
e9cff76
# End cabal-rpm setup
5062609
5062609
5062609
%build
e9cff76
# Begin cabal-rpm build:
5062609
%ghc_lib_build
e9cff76
# End cabal-rpm build
5062609
5062609
5062609
%install
e9cff76
# Begin cabal-rpm install
5062609
%ghc_lib_install
e9cff76
# End cabal-rpm install
5062609
5062609
5062609
%files -f %{name}.files
e9cff76
# Begin cabal-rpm files:
5062609
%license LICENSE
e9cff76
# End cabal-rpm files
5062609
5062609
5062609
%files devel -f %{name}-devel.files
5082a66
%doc CHANGELOG.md README.lhs README.md
5062609
5062609
3655760
%if %{with haddock}
3655760
%files doc -f %{name}-doc.files
5d9eba4
%license LICENSE
3655760
%endif
3655760
3655760
3655760
%if %{with ghc_prof}
3655760
%files prof -f %{name}-prof.files
3655760
%endif
3655760
3655760
5062609
%changelog
0647a99
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.3-4
0647a99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
0647a99
d86c129
* Fri Jun 17 2022 Jens Petersen <petersen@redhat.com> - 0.18.3-3
d86c129
- rebuild
d86c129
1654ae5
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.3-2
1654ae5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
1654ae5
ffb6451
* Thu Aug  5 2021 Jens Petersen <petersen@redhat.com> - 0.18.3-1
ffb6451
- update to 0.18.3
ffb6451
19cbcfa
* Thu Aug  5 2021 Jens Petersen <petersen@redhat.com> - 0.18.2-1
19cbcfa
- update to 0.18.2
19cbcfa
c29dc3a
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.16.0.1-6
c29dc3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
c29dc3a
8bd2e2f
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.16.0.1-5
8bd2e2f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
8bd2e2f
ffb8193
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.16.0.1-4
ffb8193
- Second attempt - Rebuilt for
ffb8193
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
ffb8193
2a50a61
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.16.0.1-3
2a50a61
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
2a50a61
2a45d5a
* Fri Jul 17 2020 Jens Petersen <petersen@redhat.com> - 0.16.0.1-2
2a45d5a
- refresh to cabal-rpm-2.0.6
2a45d5a
8f09314
* Fri Feb 14 2020 Jens Petersen <petersen@redhat.com> - 0.16.0.1-1
8f09314
- update to 0.16.0.1
8f09314
5243541
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-2
5243541
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
5243541
a858baa
* Thu Jul 25 2019 Jens Petersen <petersen@redhat.com> - 0.15-1
a858baa
- update to 0.15
a858baa
5134b17
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14-2
5134b17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5134b17
5082a66
* Thu Feb 21 2019 Jens Petersen <petersen@redhat.com> - 0.14-1
5082a66
- update to 0.14
5082a66
e9cff76
* Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 0.13.0.1-3
e9cff76
- refresh to cabal-rpm-0.13
e9cff76
ea22134
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0.1-2
ea22134
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
ea22134
3a86ee7
* Sun Jul 22 2018 Jens Petersen <petersen@redhat.com> - 0.13.0.1-1
3a86ee7
- update to 0.13.0.1
3a86ee7
c85a2a6
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.12.0.1-4
c85a2a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
c85a2a6
b51ac6f
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.12.0.1-3
b51ac6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b51ac6f
43c07e3
* Sun Jan 28 2018 Jens Petersen <petersen@redhat.com> - 0.12.0.1-2
43c07e3
- rebuild
43c07e3
5062609
* Thu Nov 16 2017 Fedora Haskell SIG <haskell@lists.fedoraproject.org> - 0.12.0.1-1
5062609
- spec file generated by cabal-rpm-0.11.2