commit 021d890b5834a2c75e4f2aa24abe84294ab5e72b
Author: Jan Palus <jan.pa...@gmail.com>
Date:   Sat Mar 16 18:09:07 2013 +0100

    - enable extensions

 xmobar.spec | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
---
diff --git a/xmobar.spec b/xmobar.spec
index a4e9d77..8fdc485 100644
--- a/xmobar.spec
+++ b/xmobar.spec
@@ -1,3 +1,10 @@
+# Conditional build:
+%bcond_without alsa            # don't use alsa
+%bcond_without datezone        # don't use datezone
+%bcond_without dbus            # don't use dbus
+%bcond_without inotify         # don't use inotify
+%bcond_without xft             # don't use xft
+#
 Summary:       Minimalistic, text based, status bar
 Name:          xmobar
 Version:       0.16
@@ -8,11 +15,19 @@ Source0:     
http://hackage.haskell.org/packages/archive/%{name}/%{version}/%{name}-
 # Source0-md5: 4742f1556a8e9b292f18df1176dcd378
 URL:           http://projects.haskell.org/xmobar/
 BuildRequires: ghc >= 6.12.3
+%{?with_alsa:BuildRequires:    ghc-alsa-core >= 0.5}
+%{?with_alsa:BuildRequires:    ghc-alsa-mixer >= 0.1}
+%{?with_dbus:BuildRequires:    ghc-dbus >= 0.10}
+%{?with_inotify:BuildRequires: ghc-hinotify >= 0.3}
+%{?with_mpd:BuildRequires:     ghc-libmpd >= 0.8}
 BuildRequires: ghc-mtl >= 2.0
 BuildRequires: ghc-parsec >= 3.1
 BuildRequires: ghc-stm >= 2.3
+%{?with_datezone:BuildRequires:        ghc-timezone-olson >= 0.1}
+%{?with_datezone:BuildRequires:        ghc-timezone-series >= 0.1}
 BuildRequires: ghc-utf8-string
 BuildRequires: ghc-X11 >= 1.6
+%{?with_xft:BuildRequires:     ghc-X11-xft >= 0.2}
 BuildRequires: rpmbuild(macros) >= 1.608
 %requires_eq   ghc
 Requires:      ghc-mtl >= 2.0
@@ -48,6 +63,11 @@ runhaskell Setup.lhs configure -v2 \
        --libdir=%{_libdir} \
        --libexecdir=%{_libexecdir} \
        --docdir=%{_docdir}/%{name}-%{version} \
+       %{?with_alsa:--flags="with_alsa"} \
+       %{?with_datezone:--flags="with_datezone"} \
+       %{?with_dbus:--flags="with_dbus"} \
+       %{?with_inotify:--flags="with_inotify"} \
+       %{?with_xft:--flags="with_xft"}
 
 runhaskell Setup.lhs build
 runhaskell Setup.lhs haddock --executables
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xmobar.git/commitdiff/021d890b5834a2c75e4f2aa24abe84294ab5e72b

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to