07ead1f
# generated by cabal-rpm-0.11.1
163b6f7
# https://fedoraproject.org/wiki/Packaging:Haskell
163b6f7
7ac3d54
%global pkg_name mmap
07ead1f
%global pkgver %{pkg_name}-%{version}
7ac3d54
7ac3d54
Name:           ghc-%{pkg_name}
f50baa2
Version:        0.5.9
07ead1f
Release:        5%{?dist}
197c638
Summary:        Memory mapped files library
7ac3d54
7ac3d54
License:        BSD
f50baa2
Url:            https://hackage.haskell.org/package/%{pkg_name}
07ead1f
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
2b693eb
6c1fb01
BuildRequires:  ghc-Cabal-devel
2b693eb
BuildRequires:  ghc-rpm-macros
2b693eb
# Begin cabal-rpm deps:
2881480
BuildRequires:  ghc-bytestring-devel
2b693eb
# End cabal-rpm deps
7ac3d54
7ac3d54
%description
f50baa2
This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files or
f50baa2
devices to be lazily loaded into memory as strict or lazy ByteStrings,
f50baa2
ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand
f50baa2
loading. Modifications are also supported.
197c638
197c638
197c638
%package devel
197c638
Summary:        Haskell %{pkg_name} library development files
f50baa2
Provides:       %{name}-static = %{version}-%{release}
197c638
Requires:       ghc-compiler = %{ghc_version}
197c638
Requires(post): ghc-compiler = %{ghc_version}
197c638
Requires(postun): ghc-compiler = %{ghc_version}
f50baa2
Requires:       %{name}%{?_isa} = %{version}-%{release}
197c638
197c638
%description devel
197c638
This package provides the Haskell %{pkg_name} library development files.
7ac3d54
7ac3d54
7ac3d54
%prep
07ead1f
%setup -q -n %{pkgver}
947930b
7ac3d54
7ac3d54
%build
62dcd2e
%ghc_lib_build
7ac3d54
7ac3d54
7ac3d54
%install
62dcd2e
%ghc_lib_install
7ac3d54
7ac3d54
197c638
%post devel
197c638
%ghc_pkg_recache
163b6f7
163b6f7
197c638
%postun devel
197c638
%ghc_pkg_recache
163b6f7
163b6f7
197c638
%files -f %{name}.files
a7324d3
%license LICENSE
163b6f7
197c638
197c638
%files devel -f %{name}-devel.files
1d2ea87
1d2ea87
7ac3d54
%changelog
07ead1f
* Fri Feb 24 2017 Jens Petersen <petersen@redhat.com> - 0.5.9-5
07ead1f
- refresh to cabal-rpm-0.11.1
07ead1f
dd17c4f
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.9-4
dd17c4f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
dd17c4f
ce5c333
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.9-3
ce5c333
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
ce5c333
50f359b
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.9-2
50f359b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
50f359b
f50baa2
* Tue Jan 20 2015 Jens Petersen <petersen@redhat.com> - 0.5.9-1
f50baa2
- update to 0.5.9
f50baa2
0bfcd1f
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.8-6
0bfcd1f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
0bfcd1f
e1f4676
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.8-5
e1f4676
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
e1f4676
3efd467
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.8-4
3efd467
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
3efd467
197c638
* Wed Jun 05 2013 Jens Petersen <petersen@redhat.com> - 0.5.8-3
197c638
- update to new simplified Haskell Packaging Guidelines
197c638
bc7157b
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.8-2
bc7157b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
bc7157b
2b693eb
* Wed Nov 07 2012 Jens Petersen <petersen@redhat.com> - 0.5.8-1
2b693eb
- update to 0.5.8
2b693eb
b86e316
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.7-10
b86e316
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b86e316
2881480
* Mon Jul 16 2012 Jens Petersen <petersen@redhat.com> - 0.5.7-9
2881480
- change prof BRs to devel
2881480
163b6f7
* Sun Mar 18 2012 Jens Petersen <petersen@redhat.com> - 0.5.7-8
163b6f7
- update to cabal2spec-0.25
163b6f7
7b46a96
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.7-7.2
7b46a96
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
7b46a96
8cf07fe
* Fri Oct 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.5.7-6.2
8cf07fe
- rebuild with new gmp without compat lib
8cf07fe
65546ba
* Tue Oct 11 2011 Peter Schiffer <pschiffe@redhat.com> - 0.5.7-6.1
65546ba
- rebuild with new gmp
65546ba
6c1fb01
* Thu Jun 23 2011 Jens Petersen <petersen@redhat.com> - 0.5.7-6
6c1fb01
- BR ghc-Cabal-devel instead of ghc-prof and use ghc_arches (cabal2spec-0.23.2)
6c1fb01
1f7ade3
* Thu Mar 10 2011 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.5.7-5
1f7ade3
- Enable build on sparcv9
1f7ade3
0af34fd
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.7-4
0af34fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0af34fd
c6c6842
* Wed Jan 19 2011 Jens Petersen <petersen@redhat.com> - 0.5.7-3
c6c6842
- update to cabal2spec-0.22.4
c6c6842
c118013
* Thu Nov 25 2010 Jens Petersen <petersen@redhat.com> - 0.5.7-2
c118013
- update to 0.5.4 and drop -o obsoletes
c118013
947930b
* Mon Nov  1 2010 Jens Petersen <petersen@redhat.com> - 0.5.7-1
947930b
- update to 0.5.7
947930b
- mmap-no-HUnit.patch is now upstream
947930b
Jesse Keating 458c3be
* Wed Sep 29 2010 jkeating - 0.5.6-2
Jesse Keating 458c3be
- Rebuilt for gcc bug 634757
Jesse Keating 458c3be
9c7c5a5
* Fri Sep 17 2010 Jens Petersen <petersen@redhat.com> - 0.5.6-1
9c7c5a5
- update to 0.5.6 for darcs-2.5
2f078ef
- patch out superfluous test dependency on HUnit
9c7c5a5
1d2ea87
* Sat Sep  4 2010 Jens Petersen <petersen@redhat.com> - 0.4.1-5
1d2ea87
- add hscolour and doc obsolete (cabal2spec-0.22.2)
1d2ea87
62dcd2e
* Sat Jun 26 2010 Jens Petersen <petersen@redhat.com> - 0.4.1-4
62dcd2e
- sync cabal2spec-0.22
62dcd2e
6c4fd3a
* Sat Apr 24 2010 Jens Petersen <petersen@redhat.com> - 0.4.1-3
6c4fd3a
- rebuild against ghc-6.12.2
6c4fd3a
- condition ghc_lib_package
6c4fd3a
968858f
* Mon Jan 11 2010 Jens Petersen <petersen@redhat.com> - 0.4.1-2
968858f
- update to ghc-rpm-macros-0.5.1 and cabal2spec-0.21.1:
968858f
- drop doc and prof bcond
968858f
- use common summary and common_description
968858f
- use ghc_lib_package
968858f
- drop redundant buildroot and its install cleaning
968858f
7ac3d54
* Tue Nov 17 2009 Jens Petersen <petersen@redhat.com> - 0.4.1-1
7ac3d54
- initial packaging for Fedora created by cabal2spec