ef334dc
# https://fedoraproject.org/wiki/Packaging:Haskell
ef334dc
35acbca
%global pkg_name glib
35acbca
35acbca
Name:           ghc-%{pkg_name}
f4745cc
Version:        0.12.5.0
36aa520
Release:        2%{?dist}
7932471
Summary:        Binding to the GLIB library for Gtk2Hs
35acbca
35acbca
License:        LGPLv2+
35acbca
URL:            http://hackage.haskell.org/package/%{pkg_name}
35acbca
Source0:        http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
b864613
49d4687
BuildRequires:  ghc-Cabal-devel
b864613
BuildRequires:  ghc-rpm-macros
b864613
# Begin cabal-rpm deps:
eab3d5b
BuildRequires:  ghc-containers-devel
f4745cc
BuildRequires:  ghc-utf8-string-devel
b864613
BuildRequires:  gtk2hs-buildtools
7932471
BuildRequires:  pkgconfig(glib-2.0)
7932471
BuildRequires:  pkgconfig(gobject-2.0)
7932471
# End cabal-rpm deps
35acbca
35acbca
%description
7932471
The GNU Library is a collection of C data structures and utility functions for
7932471
dealing with Unicode. This package only binds as much functionality as required
7932471
to support the packages that wrap libraries that are themselves based on GLib.
7932471
7932471
7932471
%package devel
7932471
Summary:        Haskell %{pkg_name} library development files
7932471
Requires:       ghc-compiler = %{ghc_version}
7932471
Requires(post): ghc-compiler = %{ghc_version}
7932471
Requires(postun): ghc-compiler = %{ghc_version}
7932471
Requires:       %{name} = %{version}-%{release}
7932471
# Begin cabal-rpm deps:
7932471
Requires:       pkgconfig(glib-2.0)
7932471
Requires:       pkgconfig(gobject-2.0)
7932471
# End cabal-rpm deps
7932471
# obsolete old gtk2hs packages
7932471
Obsoletes:      ghc-gconf-devel < 0.11, ghc-gstreamer-devel < 0.11, ghc-svgcairo-devel < 0.11, ghc-gtk2hs-doc < 0.11
7932471
7932471
%description devel
7932471
This package provides the Haskell %{pkg_name} library development files.
a561e24
35acbca
35acbca
%prep
35acbca
%setup -q -n %{pkg_name}-%{version}
35acbca
35acbca
35acbca
%build
a039ca0
%ghc_lib_build
35acbca
35acbca
35acbca
%install
35acbca
%ghc_lib_install
35acbca
35acbca
7932471
%post devel
7932471
%ghc_pkg_recache
4e39bbe
4e39bbe
7932471
%postun devel
7932471
%ghc_pkg_recache
4e39bbe
4e39bbe
7932471
%files -f %{name}.files
7932471
%doc COPYING
ef334dc
7932471
7932471
%files devel -f %{name}-devel.files
4e39bbe
4e39bbe
35acbca
%changelog
36aa520
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.5.0-2
36aa520
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
36aa520
f4745cc
* Sat Dec 21 2013 Jens Petersen <petersen@redhat.com> - 0.12.5.0-1
f4745cc
- update to 0.12.5.0
f4745cc
167c617
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.4-4
167c617
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
167c617
7932471
* Fri Jun 07 2013 Jens Petersen <petersen@redhat.com> - 0.12.4-3
7932471
- update to new simplified Haskell Packaging Guidelines
7932471
b82ab78
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.4-2
b82ab78
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b82ab78
bd49282
* Mon Nov 19 2012 Jens Petersen <petersen@redhat.com> - 0.12.4-1
bd49282
- update to 0.12.4
bd49282
b864613
* Sat Nov 17 2012 Jens Petersen <petersen@redhat.com> - 0.12.3.1-4
b864613
- update with cabal-rpm
ba3ff88
- move old obsoletes to devel subpackage
b864613
444a919
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.3.1-3
444a919
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
444a919
eab3d5b
* Mon Jul 16 2012 Jens Petersen <petersen@redhat.com> - 0.12.3.1-2
eab3d5b
- change prof BRs to devel
eab3d5b
0b25e58
* Wed Jun 13 2012 Jens Petersen <petersen@redhat.com> - 0.12.3.1-1
0b25e58
- update to 0.12.3.1
0b25e58
481aef1
* Tue Mar 20 2012 Jens Petersen <petersen@redhat.com> - 0.12.3-1
481aef1
- update to 0.12.3
481aef1
ef334dc
* Fri Jan  6 2012 Jens Petersen <petersen@redhat.com> - 0.12.2-2
ef334dc
- update to cabal2spec-0.25.2
ef334dc
4e39bbe
* Tue Dec 27 2011 Jens Petersen <petersen@redhat.com> - 0.12.2-1
4e39bbe
- update to 0.12.2 and cabal2spec-0.25
4e39bbe
12a6a94
* Thu Oct 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.12.1-1.2
12a6a94
- rebuild with new gmp without compat lib
12a6a94
a2a14ee
* Tue Oct 11 2011 Peter Schiffer <pschiffe@redhat.com> - 0.12.1-1.1
a2a14ee
- rebuild with new gmp
a2a14ee
dd3d765
* Tue Sep 20 2011 Jens Petersen <petersen@redhat.com> - 0.12.1-1
dd3d765
- update to 0.12.1
4e39bbe
- add _isa suffix to gtk2-devel depends (see #723558)
dd3d765
49d4687
* Tue Jun 21 2011 Jens Petersen <petersen@redhat.com> - 0.12.0-5
49d4687
- BR ghc-Cabal-devel instead of ghc-prof (cabal2spec-0.23.1)
49d4687
f8a0169
* Thu Mar 10 2011 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.12.0-4
f8a0169
- Enable build on sparcv9
f8a0169
9290f32
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.0-3
9290f32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9290f32
019294c
* Tue Jan 18 2011 Jens Petersen <petersen@redhat.com> - 0.12.0-2
019294c
- update to cabal2spec-0.22.4
019294c
8442c4e
* Tue Nov 30 2010 Jens Petersen <petersen@redhat.com> - 0.12.0-1
8442c4e
- update to 0.12.0 and drop the Gtk2HsSetup patch
8442c4e
4916ea7
* Thu Nov 25 2010 Jens Petersen <petersen@redhat.com> - 0.11.2-4
aa6f282
- obsolete ghc-gtk2hs-doc
4916ea7
- fix build with Cabal-1.10 with ghc-glib-Gtk2HsSetup-Cabal-1.10.patch
aa6f282
a561e24
* Sat Sep 25 2010 Jens Petersen <petersen@redhat.com> - 0.11.2-3
a561e24
- obsolete ghc-gtk2hs gconf, gstreamer, and svgcairo
6c7954a
- using ghc_pkg_obsoletes from ghc-rpm-macros-0.8.2
a561e24
a039ca0
* Tue Sep  7 2010 Jens Petersen <petersen@redhat.com> - 0.11.2-2
a039ca0
- fix the build macro
a039ca0
329077c
* Mon Sep  6 2010 Jens Petersen <petersen@redhat.com> - 0.11.2-1
329077c
- update to 0.11.2
329077c
35acbca
* Thu Aug 19 2010 Jens Petersen <petersen@redhat.com> - 0.11.1-1
35acbca
- update to 0.11.1
35acbca
35acbca
* Fri Jul 16 2010 Jens Petersen <petersen@redhat.com> - 0.11.0-2
35acbca
- use ghc-rpm-macros-0.8.1 so devel provides doc
35acbca
35acbca
* Wed Jun 30 2010 Jens Petersen <petersen@redhat.com> - 0.11.0-1
35acbca
- description and license
35acbca
- buildrequires gtk2hs-buildtools
35acbca
- support hscolour
35acbca
- buildrequires glib2-devel
35acbca
35acbca
* Wed Jun 30 2010 Fedora Haskell SIG <haskell-devel@lists.fedoraproject.org> - 0.11.0-0
35acbca
- initial packaging for Fedora automatically generated by cabal2spec-0.22.1