Blame SPECS/ghc-xml-conduit.spec

e6381e
# generated by cabal-rpm-0.12.1
e6381e
# https://fedoraproject.org/wiki/Packaging:Haskell
e6381e
e6381e
%global pkg_name xml-conduit
e6381e
%global pkgver %{pkg_name}-%{version}
e6381e
e6381e
%bcond_with tests
e6381e
e6381e
Name:           ghc-%{pkg_name}
e6381e
Version:        1.7.0.1
e6381e
Release:        3%{?dist}
e6381e
Summary:        XML parsing and rendering with conduit
e6381e
e6381e
License:        MIT
e6381e
Url:            https://hackage.haskell.org/package/%{pkg_name}
e6381e
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
e6381e
e6381e
BuildRequires:  ghc-Cabal-devel
e6381e
BuildRequires:  ghc-rpm-macros
e6381e
# Begin cabal-rpm deps:
e6381e
BuildRequires:  ghc-attoparsec-devel
e6381e
BuildRequires:  ghc-blaze-builder-devel
e6381e
BuildRequires:  ghc-blaze-html-devel
e6381e
BuildRequires:  ghc-blaze-markup-devel
e6381e
BuildRequires:  ghc-bytestring-devel
e6381e
BuildRequires:  ghc-conduit-devel
e6381e
BuildRequires:  ghc-conduit-extra-devel
e6381e
BuildRequires:  ghc-containers-devel
e6381e
BuildRequires:  ghc-data-default-class-devel
e6381e
BuildRequires:  ghc-deepseq-devel
e6381e
BuildRequires:  ghc-monad-control-devel
e6381e
BuildRequires:  ghc-resourcet-devel
e6381e
BuildRequires:  ghc-text-devel
e6381e
BuildRequires:  ghc-transformers-devel
e6381e
BuildRequires:  ghc-xml-types-devel
e6381e
%if %{with tests}
e6381e
BuildRequires:  ghc-HUnit-devel
e6381e
BuildRequires:  ghc-hspec-devel
e6381e
%endif
e6381e
# End cabal-rpm deps
e6381e
e6381e
%description
e6381e
This package provides parsing and rendering functions for XML. It is
e6381e
based on the datatypes found in the xml-types package. This package is
e6381e
broken up into the following modules:
e6381e
e6381e
* Text.XML: DOM-based parsing and rendering.
e6381e
  This is the most commonly used module.
e6381e
e6381e
* Text.XML.Cursor: A wrapper around Text.XML which allows bidirectional
e6381e
  traversing of the DOM, similar to XPath. (Note: Text.XML.Cursor.Generic
e6381e
  is the same concept, but will work with any node representation.)
e6381e
e6381e
* Text.XML.Unresolved: A slight modification  to Text.XML which does not
e6381e
  require  all entities  to be  resolved at  parsing. The  datatypes are
e6381e
  slightly  more complicated  here, and  therefore this  module is  only
e6381e
  recommended when you need to deal directly with raw entities.
e6381e
e6381e
* Text.XML.Stream.Parse: Streaming parser, including some streaming
e6381e
  parser combinators.
e6381e
e6381e
* Text.XML.Stream.Render: Streaming renderer.
e6381e
e6381e
e6381e
%package devel
e6381e
Summary:        Haskell %{pkg_name} library development files
e6381e
Provides:       %{name}-static = %{version}-%{release}
e6381e
Provides:       %{name}-doc = %{version}-%{release}
e6381e
%if %{defined ghc_version}
e6381e
Requires:       ghc-compiler = %{ghc_version}
e6381e
Requires(post): ghc-compiler = %{ghc_version}
e6381e
Requires(postun): ghc-compiler = %{ghc_version}
e6381e
%endif
e6381e
Requires:       %{name}%{?_isa} = %{version}-%{release}
e6381e
e6381e
%description devel
e6381e
This package provides the Haskell %{pkg_name} library development files.
e6381e
e6381e
e6381e
%prep
e6381e
%setup -q -n %{pkgver}
e6381e
e6381e
e6381e
%build
e6381e
%ghc_lib_build
e6381e
e6381e
e6381e
%install
e6381e
%ghc_lib_install
e6381e
e6381e
e6381e
%check
e6381e
%cabal_test
e6381e
e6381e
e6381e
%post devel
e6381e
%ghc_pkg_recache
e6381e
e6381e
e6381e
%postun devel
e6381e
%ghc_pkg_recache
e6381e
e6381e
e6381e
%files -f %{name}.files
e6381e
%license LICENSE
e6381e
e6381e
e6381e
%files devel -f %{name}-devel.files
e6381e
%doc README.md
e6381e
e6381e
e6381e
%changelog
e6381e
* Tue Mar 06 2018 Adam Williamson <awilliam@redhat.com> - 1.7.0.1-3
e6381e
- Rebuild for ghc-conduit-extra bump
e6381e
e6381e
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.0.1-2
e6381e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
e6381e
e6381e
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com> - 1.7.0.1-1
e6381e
- update to 1.7.0.1
e6381e
e6381e
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0.4-3
e6381e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
e6381e
e6381e
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0.4-2
e6381e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e6381e
e6381e
* Thu Feb 23 2017 Jens Petersen <petersen@redhat.com> - 1.4.0.4-1
e6381e
- update to 1.4.0.4
e6381e
e6381e
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.5-2
e6381e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e6381e
e6381e
* Sun Jun 26 2016 Jens Petersen <petersen@redhat.com> - 1.3.5-1
e6381e
- update to 1.3.5
e6381e
e6381e
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.2-2
e6381e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
e6381e
e6381e
* Fri Nov 20 2015 Jens Petersen <petersen@redhat.com> - 1.3.2-1
e6381e
- update to 1.3.2
e6381e
e6381e
* Fri Sep 18 2015 Jens Petersen <petersen@redhat.com> - 1.3.1-1
e6381e
- update to 1.3.1
e6381e
e6381e
* Wed May 20 2015 Jens Petersen <petersen@redhat.com> - 1.2.6-1
e6381e
- description
e6381e
e6381e
* Wed May 20 2015 Fedora Haskell SIG <haskell@lists.fedoraproject.org> - 1.2.6
e6381e
- spec file generated by cabal-rpm-0.9.5.50