Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 9e7667500d7367b47371c38341706de2 > files > 2

xmonad-contrib-0.9-1mdv2010.1.src.rpm

%define ghc_version 6.10.4
%define X11_version 1.4.6.1
%define cabal_setup Setup.lhs

# ghc does not emit debug information
%define debug_package %{nil}

Name:           xmonad-contrib
Version:        0.9
Release:        %mkrel 1
Summary:        Third party extensions for xmonad
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/cgi-bin/hackage-scripts/package/%{name}
Source0:        http://hackage.haskell.org/packages/archive/%{name}/%{version}/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:       %{name}-devel = %{version}-%{release}
BuildRequires: xmonad = %{version}
BuildRequires: haskell(X11) >= 1.4.6.1
BuildRequires: haskell(utf8-string)
BuildRequires: ghc >= %{ghc_version}
BuildRequires: libxinerama-devel, libx11-devel, libxext-devel
BuildRequires: haddock, haskell-macros, haskell-utf8-string
Requires: xmonad = %{version}
Requires:       ghc = %{ghc_version}
Requires(post): ghc
Requires(preun): ghc

%description
Haskell xmonad-contrib library for ghc-%{ghc_version}.

Third party tiling algorithms, configurations and scripts to xmonad,
a tiling window manager for X.

For an introduction to building, configuring and using xmonad
extensions, see "XMonad.Doc". In particular:

"XMonad.Doc.Configuring", a guide to configuring xmonad

"XMonad.Doc.Extending", using the contributed extensions library

"XMonad.Doc.Developing", introduction to xmonad internals and writing
your own extensions.

%prep
%setup -q -n %{name}-%{version}

%build
%_cabal_build
%_cabal_genscripts

%check
%_cabal_check

%install
rm -rf $RPM_BUILD_ROOT
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENSE
%{_libdir}/%{name}-%{version}/ghc-%{ghc_version}/*
%{_datadir}/doc/%{name}-%{version}
%_cabal_rpm_files


%changelog
* Mon Feb 01 2010 Rémy Clouard <shikamaru@mandriva.org> 0.9-1mdv2010.1
+ Revision: 499265
- fix build
- clean spec

  + Funda Wang <fwang@mandriva.org>
    - fix BR
    - New version 0.9

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Wed Feb 04 2009 Jérôme Soyer <saispo@mandriva.org> 0.8.1-1mdv2009.1
+ Revision: 337490
- Add BR
- import xmonad-contrib