rpms/hackedbox/devel hackedbox.spec,1.5,1.6
Matthias Saou (thias)
fedora-extras-commits at redhat.com
Thu Feb 9 15:02:01 UTC 2006
Author: thias
Update of /cvs/extras/rpms/hackedbox/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3529
Modified Files:
hackedbox.spec
Log Message:
Rebuild for new gcc/glibc and modular X.
Index: hackedbox.spec
===================================================================
RCS file: /cvs/extras/rpms/hackedbox/devel/hackedbox.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- hackedbox.spec 1 Apr 2005 14:11:57 -0000 1.5
+++ hackedbox.spec 9 Feb 2006 15:01:59 -0000 1.6
@@ -4,7 +4,7 @@
Summary: The bastard son of Blackbox, a small and fast Window Manager
Name: hackedbox
Version: 0.8.4
-Release: 4
+Release: 5%{?dist}
License: GPL
Group: User Interface/Desktops
URL: http://scrudgeware.org/projects/Hackedbox
@@ -12,7 +12,13 @@
Source1: hackedbox.desktop
Patch: blackbox-0.65.0-gcc34.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: XFree86-devel, libstdc++-devel, gcc-c++, perl
+BuildRequires: gcc-c++, perl
+# Use monolithic X up to FC4, and modular X for FC5+
+%if 0%{?fedora} < 5
+BuildRequires: xorg-x11-devel
+%else
+BuildRequires: libXt-devel, libXext-devel
+%endif
%description
Hackedbox is a stripped down version of Blackbox - The X11 Window Manager.
@@ -27,8 +33,7 @@
%build
-%configure \
- --x-libraries="%{_prefix}/X11R6/%{_lib}"
+%configure
%{__make} %{?_smp_mflags}
@@ -36,7 +41,7 @@
%{__rm} -rf %{buildroot}
%makeinstall
-# Install Session file
+# Install GDM session file
%{__mkdir_p} %{buildroot}/etc/X11/gdm/Sessions
%{__cat} > %{buildroot}/etc/X11/gdm/Sessions/Hackedbox << EOF
#!/bin/sh
@@ -47,7 +52,7 @@
%{__perl} -pi -e 's|/local||g' %{buildroot}%{_datadir}/%{name}/menu
# Install the desktop entry
-%{__install} -m 644 -D %{SOURCE1} \
+%{__install} -D -p -m 644 %{SOURCE1} \
%{buildroot}%{_datadir}/xsessions/%{name}.desktop
@@ -75,6 +80,9 @@
%changelog
+* Thu Feb 9 2006 Matthias Saou <http://freshrpms.net/> 0.8.4-5
+- Rebuild for new gcc/glibc and modular X.
+
* Fri Apr 1 2005 Michael Schwendt <mschwendt[AT]users.sf.net> 0.8.4-4
- Include hackedbox datadir.
More information about the fedora-extras-commits
mailing list