Blame SPECS/ghc-conduit-extra.spec

48dd3a
# generated by cabal-rpm-0.12.1
48dd3a
# https://fedoraproject.org/wiki/Packaging:Haskell
48dd3a
48dd3a
%global pkg_name conduit-extra
48dd3a
%global pkgver %{pkg_name}-%{version}
48dd3a
48dd3a
%bcond_with tests
48dd3a
48dd3a
Name:           ghc-%{pkg_name}
48dd3a
Version:        1.2.3.2
48dd3a
Release:        4%{?dist}
48dd3a
Summary:        Batteries included conduit: adapters for common libraries
48dd3a
48dd3a
License:        MIT
48dd3a
Url:            https://hackage.haskell.org/package/%{pkg_name}
48dd3a
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
48dd3a
48dd3a
BuildRequires:  ghc-Cabal-devel
48dd3a
BuildRequires:  ghc-rpm-macros
48dd3a
# Begin cabal-rpm deps:
48dd3a
BuildRequires:  ghc-async-devel
48dd3a
BuildRequires:  ghc-attoparsec-devel
48dd3a
BuildRequires:  ghc-blaze-builder-devel
48dd3a
BuildRequires:  ghc-bytestring-devel
48dd3a
BuildRequires:  ghc-conduit-devel
48dd3a
BuildRequires:  ghc-directory-devel
48dd3a
BuildRequires:  ghc-exceptions-devel
48dd3a
BuildRequires:  ghc-filepath-devel
48dd3a
BuildRequires:  ghc-monad-control-devel
48dd3a
BuildRequires:  ghc-network-devel
48dd3a
BuildRequires:  ghc-primitive-devel
48dd3a
BuildRequires:  ghc-process-devel
48dd3a
BuildRequires:  ghc-resourcet-devel
48dd3a
BuildRequires:  ghc-stm-devel
48dd3a
BuildRequires:  ghc-streaming-commons-devel
48dd3a
BuildRequires:  ghc-text-devel
48dd3a
BuildRequires:  ghc-transformers-base-devel
48dd3a
BuildRequires:  ghc-transformers-devel
48dd3a
BuildRequires:  ghc-typed-process-devel
48dd3a
BuildRequires:  ghc-unliftio-core-devel
48dd3a
%if %{with tests}
48dd3a
BuildRequires:  ghc-QuickCheck-devel
48dd3a
BuildRequires:  ghc-bytestring-builder-devel
48dd3a
BuildRequires:  ghc-hspec-devel
48dd3a
%endif
48dd3a
# End cabal-rpm deps
48dd3a
Obsoletes:      ghc-attoparsec-conduit < 1.2
48dd3a
Obsoletes:      ghc-blaze-builder-conduit < 1.2
48dd3a
Obsoletes:      ghc-network-conduit < 1.2
48dd3a
Obsoletes:      ghc-zlib-conduit < 1.2
48dd3a
48dd3a
%description
48dd3a
The conduit package itself maintains relative small dependencies. The purpose
48dd3a
of this package is to collect commonly used utility functions wrapping other
48dd3a
library dependencies, without depending on heavier-weight dependencies.
48dd3a
The basic idea is that this package should only depend on haskell-platform
48dd3a
packages and conduit.
48dd3a
48dd3a
48dd3a
%package devel
48dd3a
Summary:        Haskell %{pkg_name} library development files
48dd3a
Provides:       %{name}-static = %{version}-%{release}
48dd3a
Provides:       %{name}-doc = %{version}-%{release}
48dd3a
%if %{defined ghc_version}
48dd3a
Requires:       ghc-compiler = %{ghc_version}
48dd3a
Requires(post): ghc-compiler = %{ghc_version}
48dd3a
Requires(postun): ghc-compiler = %{ghc_version}
48dd3a
%endif
48dd3a
Requires:       %{name}%{?_isa} = %{version}-%{release}
48dd3a
Obsoletes:      ghc-attoparsec-conduit-devel < 1.2
48dd3a
Obsoletes:      ghc-blaze-builder-conduit-devel < 1.2
48dd3a
Obsoletes:      ghc-network-conduit-devel < 1.2
48dd3a
Obsoletes:      ghc-zlib-conduit-devel < 1.2
48dd3a
48dd3a
%description devel
48dd3a
This package provides the Haskell %{pkg_name} library development files.
48dd3a
48dd3a
48dd3a
%prep
48dd3a
%setup -q -n %{pkgver}
48dd3a
48dd3a
48dd3a
%build
48dd3a
%ghc_lib_build
48dd3a
48dd3a
48dd3a
%install
48dd3a
%ghc_lib_install
48dd3a
48dd3a
48dd3a
%check
48dd3a
%cabal_test
48dd3a
48dd3a
48dd3a
%post devel
48dd3a
%ghc_pkg_recache
48dd3a
48dd3a
48dd3a
%postun devel
48dd3a
%ghc_pkg_recache
48dd3a
48dd3a
48dd3a
%files -f %{name}.files
48dd3a
%license LICENSE
48dd3a
48dd3a
48dd3a
%files devel -f %{name}-devel.files
48dd3a
%doc ChangeLog.md README.md
48dd3a
48dd3a
48dd3a
%changelog
48dd3a
* Tue Mar  6 2018 Jens Petersen <petersen@redhat.com> - 1.2.3.2-4
48dd3a
- rebuild
48dd3a
48dd3a
* Fri Feb 23 2018 Jens Petersen <petersen@redhat.com> - 1.2.3.2-3
48dd3a
- unbundle typed-process
48dd3a
48dd3a
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3.2-2
48dd3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
48dd3a
48dd3a
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com> - 1.2.3.2-1
48dd3a
- update to 1.2.3.2
48dd3a
- subpackage new typed-process dep
48dd3a
48dd3a
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.15-3
48dd3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
48dd3a
48dd3a
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.15-2
48dd3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
48dd3a
48dd3a
* Wed Feb 22 2017 Jens Petersen <petersen@redhat.com> - 1.1.15-1
48dd3a
- update to 1.1.15
48dd3a
48dd3a
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.13.1-2
48dd3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
48dd3a
48dd3a
* Thu Jun 23 2016 Jens Petersen <petersen@redhat.com> - 1.1.13.1-1
48dd3a
- update to 1.1.13.1
48dd3a
48dd3a
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.7.0-4
48dd3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
48dd3a
48dd3a
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.7.0-3
48dd3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
48dd3a
48dd3a
* Wed Mar  4 2015 Jens Petersen <petersen@redhat.com> - 1.1.7.0-2
48dd3a
- obsolete attoparsec-conduit, blaze-builder-conduit, network-conduit, and
48dd3a
  zlib-conduit
48dd3a
48dd3a
* Wed Mar  4 2015 Jens Petersen <petersen@fedoraproject.org> - 1.1.7.0-1
48dd3a
- update to 1.1.7.0
48dd3a
48dd3a
* Wed Jan 28 2015 Jens Petersen <petersen@redhat.com> - 1.0.0.1-3
48dd3a
- update urls
48dd3a
48dd3a
* Fri Sep 12 2014 Jens Petersen <petersen@redhat.com> - 1.0.0.1-2
48dd3a
- disable haddock and no ghc-conduit-extra.files
48dd3a
48dd3a
* Fri Sep 12 2014 Fedora Haskell SIG <haskell@lists.fedoraproject.org> - 1.0.0.1-1
48dd3a
- spec file generated by cabal-rpm-0.9.1