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