# generated by cabal-rpm-0.11.2 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name feed %global pkgver %{pkg_name}-%{version} %bcond_with tests Name: ghc-%{pkg_name} Version: 1.0.0.0 Release: 2%{?dist} Summary: Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros # Begin cabal-rpm deps: BuildRequires: ghc-base-compat-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-old-locale-devel BuildRequires: ghc-old-time-devel BuildRequires: ghc-safe-devel BuildRequires: ghc-text-devel BuildRequires: ghc-time-devel BuildRequires: ghc-time-locale-compat-devel BuildRequires: ghc-utf8-string-devel BuildRequires: ghc-xml-conduit-devel BuildRequires: ghc-xml-types-devel %if %{with tests} BuildRequires: ghc-HUnit-devel BuildRequires: ghc-test-framework-devel BuildRequires: ghc-test-framework-hunit-devel %endif # End cabal-rpm deps %description Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds. To help working with the multiple feed formats we've ended up with, this set of modules provides parsers, pretty printers and some utility code for querying and just generally working with a concrete representation of feeds in Haskell. For basic reading and editing of feeds, consult the documentation of the Text.Feed.* hierarchy. %package devel Summary: Haskell %{pkg_name} library development files Provides: %{name}-static = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package provides the Haskell %{pkg_name} library development files. %package devel-doc Summary: Haskell %{pkg_name} library development documentation BuildArch: noarch %description devel-doc This package provides the Haskell %{pkg_name} library development documentation. %prep %setup -q -n %{pkgver} %build %ghc_lib_build %install %ghc_lib_install grep -v "%{_docdir}/ghc/html/libraries/%{pkgver}" %{name}-devel.files > %{name}-devel-nodoc.files grep "%{_docdir}/ghc/html/libraries/%{pkgver}" %{name}-devel.files > %{name}-devel-doc.files %check %cabal_test %post devel %ghc_pkg_recache %postun devel %ghc_pkg_recache %files -f %{name}.files %license LICENSE %{_datadir}/%{pkgver} %files devel -f %{name}-devel-nodoc.files %doc CHANGELOG.md README.md %files devel-doc -f %{name}-devel-doc.files %doc CHANGELOG.md README.md %changelog * Mon Sep 04 2017 Elliott Sales de Andrade 1.0.0.0-2 - Split docs into separate subpackage. * Sun Sep 03 2017 Elliott Sales de Andrade 1.0.0.0-1 - Update to latest version. - Update to latest spec template. * Fri Jul 21 2017 Elliott Sales de Andrade 0.3.12.0-1 - Update to latest version. * Mon Jul 17 2017 Elliott Sales de Andrade 0.3.11.1-5 - Re-add dist tag to release numbers. * Mon Jul 17 2017 Elliott Sales de Andrade 0.3.11.1-4 - Bump for Fedora 26. * Thu Dec 15 2016 Elliott Sales de Andrade - 0.3.11.1-3 - Update release to be newer than previous builds * Thu Dec 15 2016 Fedora Haskell SIG - 0.3.11.1-1 - spec file generated by cabal-rpm-0.10.0