You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
90 lines
2.7 KiB
90 lines
2.7 KiB
Summary: Openbox window manager
|
|
Name: openbox
|
|
Version: 2.3.1
|
|
Release: 0.fdr.5.rh80
|
|
Epoch: 0
|
|
URL: http://www.icculus.org/openbox/
|
|
Source0: http://www.icculus.org/openbox/releases/%{name}-%{version}.tar.gz
|
|
Source1: openbox-switchdesk.Xclients
|
|
Source2: openbox-dm.sessions
|
|
Patch1: openbox-2.3.1-gcc33.patch
|
|
Patch2: openbox-2.3.1-nls.patch
|
|
License: GPL
|
|
Group: User Interface/X
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
BuildRequires: XFree86-devel, fontconfig-devel, bison
|
|
Conflicts: fluxbox <= 0:0.1.14
|
|
|
|
%description
|
|
Openbox is a window manager for the X11 windowing system. It currently
|
|
runs on a large list of platforms. It was originally based on Blackbox
|
|
and currently remains very similar, even using Blackbox styles (with
|
|
available extensions) for its themes.
|
|
|
|
%prep
|
|
%setup -q
|
|
%patch1 -p1 -b .gcc33
|
|
%patch2 -p1 -b .nls
|
|
|
|
%build
|
|
%configure --enable-xinerama
|
|
%{__make} %{?_smp_mflags}
|
|
|
|
%install
|
|
rm -rf $RPM_BUILD_ROOT
|
|
%makeinstall
|
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/apps/switchdesk
|
|
cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/apps/switchdesk/Xclients.openbox
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/gdm/Sessions
|
|
cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/X11/gdm/Sessions/Openbox
|
|
|
|
|
|
%clean
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
%files
|
|
%defattr(-,root,root)
|
|
%doc AUTHORS CHANGELOG* LICENSE README* TODO util/epist/ChangeLog
|
|
%{_bindir}/*
|
|
%{_mandir}/man?/*
|
|
%dir %{_datadir}/openbox
|
|
%{_datadir}/openbox/epistrc
|
|
%{_datadir}/openbox/menu
|
|
%dir %{_datadir}/openbox/buttons
|
|
%{_datadir}/openbox/buttons/*
|
|
%{_datadir}/openbox/nls/*
|
|
%dir %{_datadir}/openbox/styles
|
|
%{_datadir}/openbox/styles/*
|
|
%dir %{_sysconfdir}/X11/gdm/Sessions
|
|
%dir %{_sysconfdir}/X11/gdm
|
|
%attr(0755,root,root) %config %{_sysconfdir}/X11/gdm/Sessions/Openbox
|
|
%dir %{_datadir}/apps/switchdesk
|
|
%attr(0755,root,root) %{_datadir}/apps/switchdesk/Xclients.openbox
|
|
|
|
%changelog
|
|
* Sun Jul 27 2003 Chris Ricker <kaboom@gatech.edu> 0:2.3.1-0.fdr.5
|
|
- Need to own /etc/X11/gdm/Sessions && /etc/X11/gdm (#440)
|
|
- Need to conflict with fluxbox (#422 / #440)
|
|
|
|
* Tue Jul 22 2003 Chris Ricker <kaboom@gatech.edu> 0:2.3.1-0.fdr.4
|
|
- Need to own /usr/share/apps/switchdesk (#422)
|
|
|
|
* Mon Jul 21 2003 Chris Ricker <kaboom@gatech.edu> 0:2.3.1-0.fdr.3
|
|
- More spec revisions (#422); change make and preserve timestamps
|
|
|
|
* Sun Jul 20 2003 Chris Ricker <kaboom@gatech.edu> 0:2.3.1-0.fdr.2
|
|
- Minor spec revisions (#422); add epoch and versions to changelogs
|
|
|
|
* Sun Jul 06 2003 Chris Ricker <kaboom@gatech.edu> 0:2.3.1-0.fdr.1
|
|
- Add switchdesk support
|
|
- Add display manager support
|
|
- Fix NLS build on Cambridge
|
|
- Fedora'ize the spec
|
|
|
|
* Sun Jun 29 2003 Chris Ricker <kaboom@gatech.edu>
|
|
- Rev to 2.3.1 release
|
|
- Make go with GCC 3.3
|
|
|
|
* Tue Mar 18 2003 Chris Ricker <kaboom@gatech.edu>
|
|
- Package of 2.3.0 release
|