[xmonad] drop ghc-xmonad-devel requires; gsettings readme; ppc64

Jens Petersen petersen at fedoraproject.org
Fri Apr 22 08:35:55 UTC 2011


commit 6ebf5d8b084a8b93ca07ae17166487759ff78e69
Author: Jens Petersen <petersen at redhat.com>
Date:   Fri Apr 22 17:35:41 2011 +0900

    drop ghc-xmonad-devel requires; gsettings readme; ppc64

 README.fedora |    6 +++---
 xmonad.spec   |   17 +++++++++++------
 2 files changed, 14 insertions(+), 9 deletions(-)
---
diff --git a/README.fedora b/README.fedora
index b512111..a5c596c 100644
--- a/README.fedora
+++ b/README.fedora
@@ -9,7 +9,7 @@ and online:
 - http://xmonad.org/ website
 
 To make use of extensions, including adding Desktop support,
-you need to install ghc-xmonad-contrib-devel.
+you need first to install ghc-xmonad-contrib-devel.
 
 = EWMH Desktop support =
 xmonad does not work well with desktop environment panels out of the box.
@@ -19,9 +19,9 @@ See:
 for how to setup desktop support.
 
 == GNOME ==
-You can override xmonad as your GNOME default window manager with:
+Then you can override xmonad as your GNOME default window manager with:
 
-$ gconftool-2 -s /desktop/gnome/session/required_components/windowmanager xmonad --type string
+$ gsettings set org.gnome.desktop.session session-name xmonad
 
 = Bluetile =
 New users may find the Bluetile window manager built
diff --git a/xmonad.spec b/xmonad.spec
index 3b1fb86..f24bdc8 100644
--- a/xmonad.spec
+++ b/xmonad.spec
@@ -1,6 +1,6 @@
 %global pkg_name xmonad
 
-%global without_hscolour 1
+%global without_haddock 1
 
 %global common_summary A tiling window manager
 
@@ -21,7 +21,7 @@ on several screens.
 
 Name:           %{pkg_name}
 Version:        0.9.2
-Release:        5%{?dist}
+Release:        6%{?dist}
 Summary:        A tiling window manager
 
 Group:          User Interface/X
@@ -34,12 +34,11 @@ Source3:        xmonad.desktop
 Source4:        README.fedora
 Patch1:         xmonad-dynamic-link.patch
 # fedora ghc archs:
-ExclusiveArch:  %{ix86} x86_64 ppc alpha sparcv9
+ExclusiveArch:  %{ix86} x86_64 ppc alpha sparcv9 ppc64
 BuildRequires:  ghc, ghc-doc, ghc-prof
 BuildRequires:  ghc-rpm-macros >= 0.7.3
 BuildRequires:  hscolour
 %{?ghc_pkg_deps:BuildRequires:  %{ghc_pkg_deps}, %(echo %{ghc_pkg_deps} | sed -e "s/\(ghc-[^, ]\+\)-devel/\1-doc,\1-prof/g")}
-Requires:       ghc-%{name}-devel = %{version}-%{release}
 # required until there is a command to open a system-default xterminal
 Requires:       xterm
 # for xmessage
@@ -48,6 +47,8 @@ Requires:       xorg-x11-apps
 %description
 %{common_description}
 
+In order to configure and customize xmonad, ghc-xmonad-devel
+and optionally ghc-xmonad-contrib-devel need to be installed.
 
 %prep
 %setup -q
@@ -84,13 +85,17 @@ rm %{buildroot}%{_datadir}/%{name}-%{version}/man/xmonad.hs
 
 
 %changelog
+* Fri Apr 22 2011 Jens Petersen <petersen at redhat.com> - 0.9.2-6
+- drop explicit requires on ghc-xmonad-devel for lighter installs
+- update readme to mention gsettings for gnome3
+- enable ppc64 build
+
 * Fri Apr  1 2011 Jens Petersen <petersen at redhat.com> - 0.9.2-5
 - use desktop-file-install to install xmonad.desktop correctly
-- really disable hscolour not haddock
 - update the desktop files for desktop-file-validate
 
 * Fri Mar 11 2011 Jens Petersen <petersen at redhat.com> - 0.9.2-4
-- disable hscolour for now to build
+- disable haddock for now to build
 
 * Thu Mar 10 2011 Fabio M. Di Nitto <fdinitto at redhat.com> - 0.9.2-3
 - Enable build on sparcv9


More information about the scm-commits mailing list