dc302ed
# generated by cabal-rpm-0.13
47a3cf1
# https://fedoraproject.org/wiki/Packaging:Haskell
47a3cf1
47a3cf1
%global pkg_name zlib
cef84c4
%global pkgver %{pkg_name}-%{version}
47a3cf1
dc302ed
%bcond_with tests
dc302ed
47a3cf1
Name:           ghc-%{pkg_name}
10528eb
Version:        0.6.2
dc302ed
Release:        3%{?dist}
47a3cf1
Summary:        Compression and decompression in the gzip and zlib formats
47a3cf1
47a3cf1
License:        BSD
e21f2ee
Url:            https://hackage.haskell.org/package/%{pkg_name}
dc302ed
# Begin cabal-rpm sources:
cef84c4
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
dc302ed
# End cabal-rpm sources
47a3cf1
dc302ed
# Begin cabal-rpm deps:
47a3cf1
BuildRequires:  ghc-Cabal-devel
47a3cf1
BuildRequires:  ghc-rpm-macros
47a3cf1
BuildRequires:  ghc-bytestring-devel
585d9b9
BuildRequires:  zlib-devel
6ba68ed
%if %{with tests}
6ba68ed
BuildRequires:  ghc-QuickCheck-devel
6ba68ed
BuildRequires:  ghc-tasty-devel
6ba68ed
BuildRequires:  ghc-tasty-hunit-devel
6ba68ed
BuildRequires:  ghc-tasty-quickcheck-devel
6ba68ed
%endif
47a3cf1
# End cabal-rpm deps
47a3cf1
47a3cf1
%description
47a3cf1
This package provides a pure interface for compressing and decompressing
cef84c4
streams of data represented as lazy 'ByteString's. It uses the
cef84c4
<https://en.wikipedia.org/wiki/Zlib zlib C library> so it has high performance.
cef84c4
It supports the "zlib", "gzip" and "raw" compression formats.
47a3cf1
47a3cf1
It provides a convenient high level API suitable for most tasks and for the few
47a3cf1
cases where more control is needed it provides access to the full zlib feature
47a3cf1
set.
47a3cf1
47a3cf1
47a3cf1
%package devel
47a3cf1
Summary:        Haskell %{pkg_name} library development files
47a3cf1
Provides:       %{name}-static = %{version}-%{release}
e38f38b
Provides:       %{name}-doc = %{version}-%{release}
e38f38b
%if %{defined ghc_version}
47a3cf1
Requires:       ghc-compiler = %{ghc_version}
47a3cf1
Requires(post): ghc-compiler = %{ghc_version}
47a3cf1
Requires(postun): ghc-compiler = %{ghc_version}
e38f38b
%endif
47a3cf1
Requires:       %{name}%{?_isa} = %{version}-%{release}
47a3cf1
# Begin cabal-rpm deps:
47a3cf1
Requires:       zlib-devel%{?_isa}
47a3cf1
# End cabal-rpm deps
47a3cf1
47a3cf1
%description devel
47a3cf1
This package provides the Haskell %{pkg_name} library development files.
47a3cf1
47a3cf1
47a3cf1
%prep
dc302ed
# Begin cabal-rpm setup:
cef84c4
%setup -q -n %{pkgver}
dc302ed
# End cabal-rpm setup
7ec9750
#remove the copy library
7ec9750
rm -r cbits
7ec9750
47a3cf1
47a3cf1
%build
dc302ed
# Begin cabal-rpm build:
47a3cf1
%ghc_lib_build
dc302ed
# End cabal-rpm build
47a3cf1
47a3cf1
47a3cf1
%install
dc302ed
# Begin cabal-rpm install
47a3cf1
%ghc_lib_install
dc302ed
# End cabal-rpm install
47a3cf1
47a3cf1
6ba68ed
%check
fa9be64
%cabal_test
6ba68ed
6ba68ed
47a3cf1
%post devel
47a3cf1
%ghc_pkg_recache
47a3cf1
47a3cf1
47a3cf1
%postun devel
47a3cf1
%ghc_pkg_recache
47a3cf1
47a3cf1
47a3cf1
%files -f %{name}.files
dc302ed
# Begin cabal-rpm files:
e21f2ee
%license LICENSE
dc302ed
# End cabal-rpm files
47a3cf1
47a3cf1
47a3cf1
%files devel -f %{name}-devel.files
6ba68ed
%doc changelog examples
47a3cf1
47a3cf1
47a3cf1
%changelog
dc302ed
* Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 0.6.2-3
dc302ed
- refresh to cabal-rpm-0.13
dc302ed
57a8939
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2-2
57a8939
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
57a8939
10528eb
* Sun Jul 22 2018 Jens Petersen <petersen@redhat.com> - 0.6.2-1
10528eb
- update to 0.6.2
10528eb
8d07e5e
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.2-7
8d07e5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
8d07e5e
b13eab7
* Thu Feb 15 2018 Jens Petersen <petersen@redhat.com> - 0.6.1.2-6
585d9b9
- remove _isa from buildrequires (#1545183)
585d9b9
a6baeac
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.2-5
a6baeac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
a6baeac
bbfb2b6
* Fri Jan 26 2018 Jens Petersen <petersen@redhat.com> - 0.6.1.2-4
bbfb2b6
- rebuild
bbfb2b6
0dde1a4
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.2-3
0dde1a4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
0dde1a4
ac88046
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.2-2
ac88046
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
ac88046
cef84c4
* Wed Feb 22 2017 Jens Petersen <petersen@redhat.com> - 0.6.1.2-1
cef84c4
- update to 0.6.1.2
cef84c4
a8d466e
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.1-2
a8d466e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a8d466e
6ba68ed
* Sun Jun 26 2016 Jens Petersen <petersen@redhat.com> - 0.6.1.1-1
6ba68ed
- update to 0.6.1.1
6ba68ed
e21f2ee
* Mon Jun  6 2016 Jens Petersen <petersen@redhat.com> - 0.5.4.2-1
e21f2ee
- update to 0.5.4.2 for ghc-7.10
e21f2ee
3ba2e1c
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.1-32
3ba2e1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
3ba2e1c
4955308
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4.1-31
4955308
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
4955308
7ec9750
* Tue Feb 17 2015 Jens Petersen <petersen@redhat.com>
7ec9750
- remove the copy library in prep
7ec9750
331d007
* Mon Oct 27 2014 Jens Petersen <petersen@redhat.com> - 0.5.4.1-30
a65c971
- disable debuginfo (cblrpm-0.8.11)
331d007
b007f24
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4.1-29
b007f24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b007f24
2a0a06d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4.1-28
2a0a06d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2a0a06d
d14c65a
* Wed Dec  4 2013 Jens Petersen <petersen@redhat.com> - 0.5.4.1-27
d14c65a
- bump release
d14c65a
47a3cf1
* Sun Oct 27 2013 Jens Petersen <petersen@redhat.com> - 0.5.4.1-26
47a3cf1
- tidy description
47a3cf1
47a3cf1
* Sun Oct 27 2013 Jens Petersen <petersen@redhat.com> - 0.5.4.1-25
47a3cf1
- spec file updated with cabal-rpm-0.8.6
47a3cf1
47a3cf1
* Wed Mar 21 2012 Jens Petersen <petersen@redhat.com> - 0.5.3.3-1
47a3cf1
- update to 0.5.3.3
47a3cf1
47a3cf1
* Wed Mar 21 2012 Jens Petersen <petersen@redhat.com> - 0.5.3.1-8
47a3cf1
- rebuild
47a3cf1
47a3cf1
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.3.1-7
47a3cf1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
47a3cf1
47a3cf1
* Mon Jan  2 2012 Jens Petersen <petersen@redhat.com> - 0.5.3.1-6
47a3cf1
- update to cabal2spec-0.25.2
47a3cf1
- use _isa
47a3cf1
- include examples
47a3cf1
47a3cf1
* Mon Oct 24 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.5.3.1-5.3
47a3cf1
- rebuild with new gmp without compat lib
47a3cf1
47a3cf1
* Fri Oct 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.5.3.1-5.2
47a3cf1
- rebuild with new gmp without compat lib
47a3cf1
47a3cf1
* Tue Oct 11 2011 Peter Schiffer <pschiffe@redhat.com> - 0.5.3.1-5.1
47a3cf1
- rebuild with new gmp
47a3cf1
47a3cf1
* Tue Jun 21 2011 Jens Petersen <petersen@redhat.com> - 0.5.3.1-5
47a3cf1
- ghc_arches replaces ghc_excluded_archs
47a3cf1
47a3cf1
* Mon Jun 20 2011 Jens Petersen <petersen@redhat.com> - 0.5.3.1-4
47a3cf1
- BR ghc-Cabal-devel and use ghc_excluded_archs
47a3cf1
47a3cf1
* Fri May 27 2011 Jens Petersen <petersen@redhat.com> - 0.5.3.1-3
47a3cf1
- update to cabal2spec-0.23: add ppc64
47a3cf1
47a3cf1
* Thu Mar 10 2011 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.5.3.1-2
47a3cf1
- Enable build on sparcv9
47a3cf1
47a3cf1
* Tue Feb 15 2011 Jens Petersen <petersen@redhat.com> - 0.5.3.1-1
47a3cf1
- update to 0.5.3.1 for haskell-platform-2011.1
47a3cf1
47a3cf1
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.2.0-7
47a3cf1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
47a3cf1
47a3cf1
* Sat Jan 15 2011 Jens Petersen <petersen@redhat.com> - 0.5.2.0-6
47a3cf1
- update to cabal2spec-0.22.4
47a3cf1
47a3cf1
* Thu Nov 25 2010 Jens Petersen <petersen@redhat.com> - 0.5.2.0-5
47a3cf1
- rebuild with ghc-7.0.1
47a3cf1
47a3cf1
* Sat Sep  4 2010 Jens Petersen <petersen@redhat.com> - 0.5.2.0-4
47a3cf1
- add hscolour and doc obsolete (cabal2spec-0.22.2)
47a3cf1
- part of haskell-platform-2010.2.0.0
47a3cf1
47a3cf1
* Sat Jun 26 2010 Jens Petersen <petersen@redhat.com> - 0.5.2.0-3
47a3cf1
- sync cabal2spec-0.22
47a3cf1
47a3cf1
* Sat Apr 24 2010 Jens Petersen <petersen@redhat.com> - 0.5.2.0-2
47a3cf1
- part of haskell-platform-2010.1.0.0
47a3cf1
- rebuild against ghc-6.12.2
47a3cf1
47a3cf1
* Mon Jan 11 2010 Jens Petersen <petersen@redhat.com> - 0.5.2.0-1
47a3cf1
- update to 0.5.2.0 (haskell-platform-2009.3.1)
47a3cf1
- update to ghc-rpm-macros-0.5.1 and cabal2spec-0.21.1:
47a3cf1
- drop doc and prof bcond
47a3cf1
- use common summary and common_description
47a3cf1
- use ghc_lib_package and ghc_pkg_c_deps
47a3cf1
47a3cf1
* Sat Dec 26 2009 Jens Petersen <petersen@redhat.com> - 0.5.0.0-12
47a3cf1
- update to cabal2spec-0.20 and ghc-rpm-macros-0.4.0:
47a3cf1
- use common_summary and common_description
47a3cf1
- reenable debuginfo for stripping
47a3cf1
- use ghc_requires, ghc_doc_requires, and ghc_prof_requires
47a3cf1
47a3cf1
* Tue Dec 22 2009 Jens Petersen <petersen@redhat.com>
47a3cf1
- fix base Group and devel Summary
47a3cf1
- only include docdir in devel if not shared build
47a3cf1
47a3cf1
* Wed Dec 16 2009 Jens Petersen <petersen@redhat.com> - 0.5.0.0-11
47a3cf1
- build for ghc-6.12.1
47a3cf1
- added shared library support: needs ghc-rpm-macros 0.3.1
47a3cf1
- use cabal_pkg_conf to generate package.conf.d file and use ghc-pkg recache
47a3cf1
47a3cf1
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0.0-10
47a3cf1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
47a3cf1
47a3cf1
* Sat May 16 2009 Jens Petersen <petersen@redhat.com> - 0.5.0.0-9
47a3cf1
- buildrequires ghc-rpm-macros (cabal2spec-0.16)
47a3cf1
47a3cf1
* Fri Apr 24 2009 Jens Petersen <petersen@redhat.com> - 0.5.0.0-8
47a3cf1
- sync with cabal2spec-0.14
47a3cf1
47a3cf1
* Fri Feb 27 2009 Jens Petersen <petersen@redhat.com> - 0.5.0.0-7
47a3cf1
- update to cabal2spec-0.11:
47a3cf1
- add devel subpackage
47a3cf1
- use ix86 macro for archs and add alpha
47a3cf1
- use global rather than define
47a3cf1
- make devel subpackage own docdir for now
47a3cf1
47a3cf1
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0.0-6
47a3cf1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
47a3cf1
47a3cf1
* Mon Feb  9 2009 Jens Petersen <petersen@redhat.com> - 0.5.0.0-5
47a3cf1
- rebuild to fix unexpanded post preun macros
47a3cf1
- add doc subpackage and BR ghc-doc
47a3cf1
- add doc requires(post) ghc-doc
47a3cf1
47a3cf1
* Mon Dec 22 2008 Jens Petersen <petersen@redhat.com> - 0.5.0.0-4
47a3cf1
- use bcond for doc and prof build flags (Till Maas, #426751)
47a3cf1
47a3cf1
* Mon Dec  1 2008 Jens Petersen <petersen@redhat.com> - 0.5.0.0-3
47a3cf1
- sync with lib template:
47a3cf1
  - add build_prof and build_doc
47a3cf1
  - prof requires main package
47a3cf1
  - update scriptlet macro names
47a3cf1
47a3cf1
* Tue Nov 25 2008 Jens Petersen <petersen@redhat.com> - 0.5.0.0-2
47a3cf1
- build with ghc-6.10.1
47a3cf1
- no longer buildrequire haddock09
47a3cf1
- provide devel
47a3cf1
- add exclusivearch for current ghc archs
47a3cf1
- reindex haddock docs only when uninstalling in postun
47a3cf1
47a3cf1
* Tue Nov 11 2008 Bryan O'Sullivan <bos@serpentine.com> - 0.5.0.0-1
47a3cf1
- Update to 0.5.0.0
47a3cf1
47a3cf1
* Thu Oct 23 2008 Jens Petersen <petersen@redhat.com> - 0.4.0.4-2
47a3cf1
- update for current rawhide
47a3cf1
- add pkg_docdir and remove hsc_name
47a3cf1
- use haddock09
47a3cf1
47a3cf1
* Tue Oct 14 2008 Bryan O'Sullivan <bos@serpentine.com> - 0.4.0.4-1
47a3cf1
- Revised to follow Haskell packaging guidelines
47a3cf1
47a3cf1
* Sun Feb 17 2008 Yaakov Nemoy <haskell.rpms@hexago.nl> - 0.4.0.2-1
47a3cf1
- added in url
47a3cf1
47a3cf1
* Sun Feb 17 2008 cabal-rpm <cabal-devel@haskell.org> - 0.4.0.2-1
47a3cf1
- spec file autogenerated by cabal-rpm