57d0b58
# generated by cabal-rpm-2.0.9
dededb5
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
5659b51
5659b51
%global pkg_name fsnotify
2cda49a
%global pkgver %{pkg_name}-%{version}
5659b51
973fbff
%bcond_without tests
5904d37
5659b51
Name:           ghc-%{pkg_name}
34ae19f
Version:        0.3.0.1
10994b3
Release:        11%{?dist}
5659b51
Summary:        Cross platform library for file change notification
5659b51
5659b51
License:        BSD
5904d37
Url:            https://hackage.haskell.org/package/%{pkg_name}
219d657
# Begin cabal-rpm sources:
2cda49a
Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
420574e
Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
219d657
# End cabal-rpm sources
5659b51
219d657
# Begin cabal-rpm deps:
5659b51
BuildRequires:  ghc-Cabal-devel
5659b51
BuildRequires:  ghc-rpm-macros
3acadad
BuildRequires:  ghc-async-prof
3acadad
BuildRequires:  ghc-base-prof
3acadad
BuildRequires:  ghc-bytestring-prof
3acadad
BuildRequires:  ghc-containers-prof
3acadad
BuildRequires:  ghc-directory-prof
3acadad
BuildRequires:  ghc-filepath-prof
3acadad
BuildRequires:  ghc-hinotify-prof
3acadad
BuildRequires:  ghc-shelly-prof
3acadad
BuildRequires:  ghc-text-prof
3acadad
BuildRequires:  ghc-time-prof
3acadad
BuildRequires:  ghc-unix-prof
3acadad
BuildRequires:  ghc-unix-compat-prof
5904d37
%if %{with tests}
34ae19f
BuildRequires:  ghc-random-devel
11ef9f7
BuildRequires:  ghc-tasty-devel
11ef9f7
BuildRequires:  ghc-tasty-hunit-devel
973fbff
BuildRequires:  ghc-temporary-devel
5904d37
%endif
5659b51
# End cabal-rpm deps
5659b51
5659b51
%description
5659b51
Cross platform library for file creation, modification, and deletion
5659b51
notification. This library builds upon existing libraries for platform-specific
11ef9f7
Windows, Mac, and Linux filesystem event notification.
5659b51
5659b51
5659b51
%package devel
5659b51
Summary:        Haskell %{pkg_name} library development files
5659b51
Provides:       %{name}-static = %{version}-%{release}
3acadad
Provides:       %{name}-static%{?_isa} = %{version}-%{release}
359ad44
%if %{defined ghc_version}
5659b51
Requires:       ghc-compiler = %{ghc_version}
359ad44
%endif
5659b51
Requires:       %{name}%{?_isa} = %{version}-%{release}
5659b51
5659b51
%description devel
5659b51
This package provides the Haskell %{pkg_name} library development files.
5659b51
5659b51
e1e05a9
%if %{with haddock}
e1e05a9
%package doc
e1e05a9
Summary:        Haskell %{pkg_name} library documentation
6d63f73
BuildArch:      noarch
57d0b58
Requires:       ghc-filesystem
e1e05a9
e1e05a9
%description doc
e1e05a9
This package provides the Haskell %{pkg_name} library documentation.
e1e05a9
%endif
e1e05a9
e1e05a9
e1e05a9
%if %{with ghc_prof}
e1e05a9
%package prof
e1e05a9
Summary:        Haskell %{pkg_name} profiling library
e1e05a9
Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
6d63f73
Supplements:    (%{name}-devel and ghc-prof)
e1e05a9
e1e05a9
%description prof
e1e05a9
This package provides the Haskell %{pkg_name} profiling library.
e1e05a9
%endif
e1e05a9
e1e05a9
5659b51
%prep
219d657
# Begin cabal-rpm setup:
2cda49a
%setup -q -n %{pkgver}
219d657
cp -bp %{SOURCE1} %{pkg_name}.cabal
219d657
# End cabal-rpm setup
5659b51
5659b51
5659b51
%build
219d657
# Begin cabal-rpm build:
5659b51
%ghc_lib_build
219d657
# End cabal-rpm build
5659b51
5659b51
5659b51
%install
219d657
# Begin cabal-rpm install
5659b51
%ghc_lib_install
219d657
# End cabal-rpm install
5659b51
5659b51
5659b51
%check
57d0b58
%if %{with tests}
448db1a
%cabal_test
57d0b58
%endif
5659b51
5659b51
5659b51
%files -f %{name}.files
219d657
# Begin cabal-rpm files:
11ef9f7
%license LICENSE
219d657
# End cabal-rpm files
5659b51
5659b51
5659b51
%files devel -f %{name}-devel.files
2cda49a
%doc CHANGELOG.md README.md
5659b51
5659b51
e1e05a9
%if %{with haddock}
e1e05a9
%files doc -f %{name}-doc.files
6d63f73
%license LICENSE
e1e05a9
%endif
e1e05a9
e1e05a9
e1e05a9
%if %{with ghc_prof}
e1e05a9
%files prof -f %{name}-prof.files
e1e05a9
%endif
e1e05a9
e1e05a9
5659b51
%changelog
10994b3
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0.1-11
10994b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
10994b3
a3f1c91
* Fri Aug 06 2021 Jens Petersen <petersen@redhat.com> - 0.3.0.1-10
a3f1c91
- rebuild
a3f1c91
32b6c10
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0.1-9
32b6c10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
32b6c10
d59b078
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0.1-8
d59b078
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
d59b078
e07b761
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0.1-7
e07b761
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
e07b761
b839e4b
* Fri Jul 17 2020 Jens Petersen <petersen@redhat.com> - 0.3.0.1-6
b839e4b
- refresh to cabal-rpm-2.0.6
b839e4b
6d63f73
* Wed Feb 19 2020 Jens Petersen <petersen@redhat.com> - 0.3.0.1-5
6d63f73
- refresh to cabal-rpm-2.0.2
6d63f73
5b0d224
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0.1-4
5b0d224
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
5b0d224
e1e05a9
* Fri Aug 02 2019 Jens Petersen <petersen@redhat.com> - 0.3.0.1-3
e1e05a9
- add doc and prof subpackages (cabal-rpm-1.0.0)
e1e05a9
c74252a
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0.1-2
c74252a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
c74252a
34ae19f
* Thu Feb 21 2019 Jens Petersen <petersen@redhat.com> - 0.3.0.1-1
34ae19f
- update to 0.3.0.1
34ae19f
219d657
* Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 0.2.1.1-6
219d657
- refresh to cabal-rpm-0.13
219d657
e96dc6b
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.1.1-5
e96dc6b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
e96dc6b
420574e
* Sat Jul 28 2018 Jens Petersen <petersen@redhat.com> - 0.2.1.1-4
420574e
- revise .cabal
420574e
ce7e391
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.1.1-3
ce7e391
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
ce7e391
fceaea3
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.1.1-2
fceaea3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
fceaea3
973fbff
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com> - 0.2.1.1-1
973fbff
- update to 0.2.1.1
973fbff
0dba7c8
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.1-5
0dba7c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
0dba7c8
cdb9b5f
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.1-4
cdb9b5f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
cdb9b5f
2cda49a
* Fri Feb 24 2017 Jens Petersen <petersen@redhat.com> - 0.2.1-3
2cda49a
- refresh to cabal-rpm-0.11.1
2cda49a
fb7efe5
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.1-2
fb7efe5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
fb7efe5
11ef9f7
* Thu Jun 23 2016 Jens Petersen <petersen@redhat.com> - 0.2.1-1
11ef9f7
- update to 0.2.1
11ef9f7
43f382b
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.11-6
43f382b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
43f382b
819d827
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.11-5
819d827
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
819d827
5904d37
* Tue Jan 27 2015 Jens Petersen <petersen@fedoraproject.org> - 0.0.11-4
5904d37
- cblrpm refresh
5904d37
b0d4521
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.11-3
b0d4521
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b0d4521
b5d9bc9
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.11-2
b5d9bc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b5d9bc9
5659b51
* Tue Feb 25 2014 Jens Petersen <petersen@redhat.com> - 0.0.11-1
5659b51
- initial package
5659b51
5659b51
* Tue Feb 25 2014 Fedora Haskell SIG <haskell@lists.fedoraproject.org> - 0.0.11
5659b51
- spec file generated by cabal-rpm-0.8.10