Blame SPECS/ghc-monad-control.spec

f5df37
# generated by cabal-rpm-0.12.1
f5df37
# https://fedoraproject.org/wiki/Packaging:Haskell
f5df37
f5df37
%global pkg_name monad-control
f5df37
%global pkgver %{pkg_name}-%{version}
f5df37
f5df37
Name:           ghc-%{pkg_name}
f5df37
Version:        1.0.2.2
f5df37
Release:        2%{?dist}
f5df37
Summary:        Lift control operations through monad transformers
f5df37
f5df37
License:        BSD
f5df37
Url:            https://hackage.haskell.org/package/%{pkg_name}
f5df37
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
f5df37
f5df37
BuildRequires:  ghc-Cabal-devel
f5df37
BuildRequires:  ghc-rpm-macros
f5df37
# Begin cabal-rpm deps:
f5df37
BuildRequires:  ghc-stm-devel
f5df37
BuildRequires:  ghc-transformers-base-devel
f5df37
BuildRequires:  ghc-transformers-compat-devel
f5df37
BuildRequires:  ghc-transformers-devel
f5df37
# End cabal-rpm deps
f5df37
f5df37
%description
f5df37
This package defines the type class 'MonadBaseControl', a subset of 'MonadBase'
f5df37
into which generic control operations such as 'catch' can be lifted from 'IO'
f5df37
or any other base monad. Instances are based on monad transformers in
f5df37
'MonadTransControl', which includes all standard monad transformers in the
f5df37
'transformers' library except 'ContT'.
f5df37
f5df37
See the <http://hackage.haskell.org/package/lifted-base lifted-base> package
f5df37
which uses 'monad-control' to lift 'IO' operations from the 'base' library
f5df37
(like 'catch' or 'bracket') into any monad that is an instance of 'MonadBase'
f5df37
or 'MonadBaseControl'.
f5df37
f5df37
f5df37
%package devel
f5df37
Summary:        Haskell %{pkg_name} library development files
f5df37
Provides:       %{name}-static = %{version}-%{release}
f5df37
Provides:       %{name}-doc = %{version}-%{release}
f5df37
%if %{defined ghc_version}
f5df37
Requires:       ghc-compiler = %{ghc_version}
f5df37
Requires(post): ghc-compiler = %{ghc_version}
f5df37
Requires(postun): ghc-compiler = %{ghc_version}
f5df37
%endif
f5df37
Requires:       %{name}%{?_isa} = %{version}-%{release}
f5df37
f5df37
%description devel
f5df37
This package provides the Haskell %{pkg_name} library development files.
f5df37
f5df37
f5df37
%prep
f5df37
%setup -q -n %{pkgver}
f5df37
f5df37
f5df37
%build
f5df37
%ghc_lib_build
f5df37
f5df37
f5df37
%install
f5df37
%ghc_lib_install
f5df37
f5df37
f5df37
%post devel
f5df37
%ghc_pkg_recache
f5df37
f5df37
f5df37
%postun devel
f5df37
%ghc_pkg_recache
f5df37
f5df37
f5df37
%files -f %{name}.files
f5df37
%license LICENSE
f5df37
f5df37
f5df37
%files devel -f %{name}-devel.files
f5df37
%doc CHANGELOG README.markdown
f5df37
f5df37
f5df37
%changelog
f5df37
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2.2-2
f5df37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f5df37
f5df37
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com> - 1.0.2.2-1
f5df37
- update to 1.0.2.2
f5df37
f5df37
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.0-5
f5df37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
f5df37
f5df37
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.0-4
f5df37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f5df37
f5df37
* Fri Feb 24 2017 Jens Petersen <petersen@redhat.com> - 1.0.1.0-3
f5df37
- refresh to cabal-rpm-0.11.1
f5df37
f5df37
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.0-2
f5df37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f5df37
f5df37
* Sat Jun 25 2016 Jens Petersen <petersen@redhat.com> - 1.0.1.0-1
f5df37
- update to 1.0.1.0
f5df37
f5df37
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.3.1-3
f5df37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f5df37
f5df37
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.3.1-2
f5df37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f5df37
f5df37
* Tue Mar  3 2015 Jens Petersen <petersen@fedoraproject.org> - 0.3.3.1-1
f5df37
- update to 0.3.3.1
f5df37
f5df37
* Tue Sep 16 2014 Jens Petersen <petersen@redhat.com> - 0.3.3.0-1
f5df37
- update to 0.3.3.0
f5df37
- refresh to cblrpm-0.8.11
f5df37
f5df37
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.2.1-4
f5df37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
f5df37
f5df37
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.2.1-3
f5df37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f5df37
f5df37
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.2.1-2
f5df37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f5df37
f5df37
* Mon Jun 10 2013 Jens Petersen <petersen@redhat.com> - 0.3.2.1-1
f5df37
- update to 0.3.2.1
f5df37
- update to new simplified Haskell Packaging Guidelines
f5df37
f5df37
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.1.4-2
f5df37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f5df37
f5df37
* Wed Nov 07 2012 Jens Petersen <petersen@redhat.com> - 0.3.1.4-1
f5df37
- update to 0.3.1.4
f5df37
f5df37
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.1.3-3
f5df37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f5df37
f5df37
* Fri Jun 15 2012 Jens Petersen <petersen@redhat.com> - 0.3.1.3-2
f5df37
- rebuild
f5df37
f5df37
* Tue May  1 2012 Jens Petersen <petersen@redhat.com> - 0.3.1.3-1
f5df37
- update to 0.3.1.3
f5df37
f5df37
* Thu Mar 22 2012 Jens Petersen <petersen@redhat.com> - 0.3.1-2
f5df37
- add license to ghc_files
f5df37
f5df37
* Thu Jan 26 2012 Jens Petersen <petersen@redhat.com> - 0.3.1-1
f5df37
- BSD license
f5df37
- depends on base-unicode-symbols and transformers-base
f5df37
f5df37
* Thu Jan 26 2012 Fedora Haskell SIG <haskell-devel@lists.fedoraproject.org>
f5df37
- spec file template generated by cabal2spec-0.25.4