[svn] r5313 - trunk/rpms/fluxbox
packagers at lists.rpmforge.net
packagers at lists.rpmforge.net
Tue Apr 24 19:08:57 CEST 2007
Author: dag
Date: 2007-04-24 19:08:56 +0200 (Tue, 24 Apr 2007)
New Revision: 5313
Modified:
trunk/rpms/fluxbox/fluxbox.spec
Log:
Make work _without_modxorg and _without_fontconfig.
Modified: trunk/rpms/fluxbox/fluxbox.spec
===================================================================
--- trunk/rpms/fluxbox/fluxbox.spec 2007-04-24 17:08:19 UTC (rev 5312)
+++ trunk/rpms/fluxbox/fluxbox.spec 2007-04-24 17:08:56 UTC (rev 5313)
@@ -9,6 +9,9 @@
%{?fc6: %define _with_modxorg 1}
%{?fc5: %define _with_modxorg 1}
+%{?rh7:%define _without_fontconfig 1}
+%{?el2:%define _without_fontconfig 1}
+
Summary: Window Manager based on Blackbox
Name: fluxbox
Version: 0.9.15.1
@@ -21,7 +24,8 @@
Source1: fluxbox-xdg-menu.py
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: zlib-devel, imlib2-devel, fontconfig-devel
+BuildRequires: zlib-devel, imlib2-devel
+%{!?_without_fontconfig:BuildRequires: fontconfig-devel}
%{?_with_modxorg:BuildRequires: libICE-devel, libSM-devel, libX11-devel, libXext-devel, libXft-devel, libXinerama-devel, libXpm-devel, libXrandr-devel, libXrender-devel}
%{!?_with_modxorg:BuildRequires: XFree86-devel}
Requires: python-xdg, artwiz-aleczapka-fonts
@@ -50,7 +54,8 @@
%build
%configure \
--x-includes="%{_includedir}" \
- --x-libraries="%{_libdir}" \
+%{?_with_modxorg:--x-libraries="%{_libdir}"} \
+%{!?_with_modxorg:--x-libraries="%{_prefix}/X11R6/%{_lib}"} \
--enable-gnome \
--enable-imlib2 \
--enable-kde \
@@ -63,7 +68,7 @@
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR="%{buildroot}"
-%{__install} -Dp -m0644 fluxbox.desktop %{buildroot}%{_datadir}/xsessions/
+%{__install} -Dp -m0644 fluxbox.desktop %{buildroot}%{_datadir}/xsessions/fluxbox.desktop
%{__install} -Dp -m0755 %{SOURCE1} %{buildroot}%{_bindir}/fluxbox-xdg-menu
%clean
More information about the svn-commits
mailing list