%global pkg_name editline %global common_summary Haskell %{pkg_name} library %global common_description A binding to the BSD editline library \ (http://thrysoee.dk/editline). It provides a basic interface\ to the editline API for reading lines in input for the user.\ \ Additionally, a readline compatibility module is included, which\ provides a subset of the functionality of the readline library. %global ghc_pkg_c_deps libedit-devel %bcond_without shared %bcond_without hscolour # debuginfo is not useful for ghc %global debug_package %{nil} Name: ghc-%{pkg_name} # was part of haskell-platform-2009.2.0.2 Version: 0.2.1.0 Release: 17%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD URL: http://code.haskell.org/editline Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc, ghc-doc, ghc-prof BuildRequires: ghc-rpm-macros >= 0.8.1 %if %{with hscolour} BuildRequires: hscolour %endif %{?ghc_pkg_c_deps:BuildRequires: %{ghc_pkg_c_deps}} %description %{common_description} %if %{with shared} This package provides the shared library. %endif %prep %setup -q -n %{pkg_name}-%{version} %build %ghc_lib_build %install rm -rf $RPM_BUILD_ROOT %ghc_lib_install %clean rm -rf $RPM_BUILD_ROOT %ghc_lib_package -o 0.2.1.0-17 %Changelog * Sat Sep 4 2010 Jens Petersen <petersen@redhat.com> - 0.2.1.0-17 - add hscolour and doc obsolete (cabal2spec-0.22.2) * Sun Jun 27 2010 Jens Petersen <petersen@redhat.com> - 0.2.1.0-16 - sync cabal2spec-0.22.1 * Tue Apr 27 2010 Jens Petersen <petersen@redhat.com> - 0.2.1.0-15 - rebuild against ghc-6.12.2 - condition ghc_lib_package * Wed Jan 20 2010 Jochen Schmitt <Jochen herr-schmitt de> 0.2.1.0-14 - Fix missing package-conf issue * Mon Jan 11 2010 Jens Petersen <petersen@redhat.com> 0.2.1.0-13 - update to ghc-rpm-macros-0.5.1 and cabal2spec-0.21.1: - drop doc and prof bcond - use common summary and common_description - use ghc_lib_package - drop redundant buildroot and its install cleaning * Tue Dec 22 2009 Jens Petersen <petersen@redhat.com> 0.2.1.0-12 - build for ghc-6.12.1 - added shared library support: needs ghc-rpm-macros 0.3.1 * Wed Sep 16 2009 Jens Petersen <petersen@redhat.com> 0.2.1.0-11 - sync with current cabal2spec template to minimise cabal2spec-diff - fixes uninstall error * Mon Jul 27 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.2.1.0-10 - Rebuild * Thu Jul 23 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.2.1.0-8 - Fix typo in Requires(post) * Thu Jul 23 2009 Jens Petersen <petersen@redhat.com> - 0.2.1.0-7 - pkg_libdir is redundant - devel requires libedit-devel * Wed Jul 22 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.2.1.0-6 - Rebuild for new ghc release on rawhide * Tue Jul 21 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.2.1.0-5 - Fix typo in %%{pkg_name} macro * Mon Jul 20 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.2.1.0-4 - Fix typo in definition of %%{pkg_libdir} * Sun Jul 19 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.2.1.0-3 - Fix monor grammer issue * Thu Jul 16 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.2.1.0-2 - Fix typos reported in review reqest * Thu Jul 9 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.2.1.0-1 - Initial package