2627104
Name:           fluxbox
f367afb
Version:        0.9.15.1
f367afb
Release:        1%{?dist}
20a8e1c
1db519b
Summary:	Window Manager based on Blackbox
cvsextras 1370086
2627104
Group:          User Interface/Desktops
2627104
License:        MIT
2627104
URL:            http://fluxbox.sourceforge.net
cvsextras 92e6dbd
f367afb
Source0:        http://download.sourceforge.net/fluxbox/fluxbox-0.9.15.1.tar.bz2
2627104
Source3:        fluxbox.desktop
e372ea5
Source4:        fluxbox-xdg-menu.py
4c224c9
Patch1:         fluxbox-menu.patch
cvsextras 92e6dbd
cvsextras 92e6dbd
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
e372ea5
BuildRequires:  imlib2-devel
e372ea5
BuildRequires:	zlib-devel
e372ea5
BuildRequires:  libICE-devel
e372ea5
BuildRequires:  libSM-devel
e372ea5
BuildRequires:  libX11-devel
e372ea5
BuildRequires:  libXext-devel
e372ea5
BuildRequires:  libXft-devel
e372ea5
BuildRequires:  libXinerama-devel
e372ea5
BuildRequires:  libXpm-devel
e372ea5
BuildRequires:  libXrandr-devel
e372ea5
BuildRequires:  libXrender-devel
8c6b094
BuildRequires:  fontconfig-devel
e372ea5
4c224c9
Requires:       pyxdg
e372ea5
Requires:       artwiz-aleczapka-fonts
cvsextras 1370086
cvsextras 1370086
%description
cvsextras 1370086
cvsextras 92e6dbd
Fluxbox is yet another windowmanager for X.  It's based on the Blackbox 0.61.1
cvsextras 92e6dbd
code. Fluxbox looks like blackbox and handles styles, colors, window placement
cvsextras 92e6dbd
and similar thing exactly like blackbox (100% theme/style compatibility).  So
cvsextras 92e6dbd
what's the difference between fluxbox and blackbox then?  The answer is: LOTS!
cvsextras 92e6dbd
cvsextras 92e6dbd
Have a look at the homepage for more info ;)
cvsextras 92e6dbd
cvsextras 1370086
cvsextras 1370086
%prep
cvsextras 1370086
%setup -q
4c224c9
%patch1
cvsextras 1370086
cvsextras 1370086
%build
d22826c
%configure      --enable-xft \
cvsextras 92e6dbd
                --enable-gnome \
cvsextras 92e6dbd
                --enable-kde \
e372ea5
                --enable-xinerama \
e372ea5
		--enable-imlib2 \
8c6b094
		--enable-nls \
8c6b094
		--x-includes=%{_includedir} \
8c6b094
		--x-libraries=%{_libdir}
cvsextras 1370086
cvsextras 92e6dbd
make %{?_smp_mflags}
cvsextras 1370086
cvsextras 92e6dbd
%install
cvsextras 92e6dbd
rm -rf $RPM_BUILD_ROOT
cvsextras 1370086
e76a1c1
make install DESTDIR=$RPM_BUILD_ROOT
cvsextras 1370086
cvsextras 92e6dbd
# this is for Fedora Core
4c224c9
mkdir -p $RPM_BUILD_ROOT%{_datadir}/xsessions/
4c224c9
install -m 0755 -p %SOURCE3 $RPM_BUILD_ROOT%{_datadir}/xsessions/
e372ea5
install -m 0755 -p %SOURCE4 $RPM_BUILD_ROOT%{_bindir}/fluxbox-xdg-menu
cvsextras 92e6dbd
cvsextras 92e6dbd
%clean
cvsextras 92e6dbd
rm -rf $RPM_BUILD_ROOT
cvsextras 1370086
cvsextras 1370086
%files
cvsextras 92e6dbd
%defattr(-,root,root,755)
cvsextras 92e6dbd
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
d22826c
%{_bindir}/*
d22826c
%{_mandir}/man1/*
cvsextras 92e6dbd
%{_datadir}/%{name}
4c224c9
%{_datadir}/xsessions/fluxbox.desktop
cvsextras 92e6dbd
cvsextras 1370086
%changelog
f367afb
* Wed Apr 05 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
f367afb
0.9.15.1-1
f367afb
- version upgrade
f367afb
3ff3262
* Mon Apr 03 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3ff3262
0.9.15-2
3ff3262
- fix #187734
3ff3262
80860aa
* Sun Mar 19 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
80860aa
0.9.15-1
80860aa
- version upgrade
80860aa
8c6b094
* Thu Mar 02 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
4c224c9
0.9.14-3
4c224c9
- fix Requires
4c224c9
- patch startfluxbox to generate user menu
4c224c9
- fix gdm detection
4c224c9
4c224c9
* Thu Mar 02 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
e372ea5
0.9.14-2
8c6b094
- fix build on gcc41
8c6b094
8c6b094
* Thu Nov 10 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
e372ea5
- enable nls and imlib2
e372ea5
- require artwizaleczepka instead of providing it...
4c224c9
- add menu script from Rudolf Kastl
e372ea5
e76a1c1
* Thu Sep 15 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
e76a1c1
0.9.14-1
e76a1c1
- version upgrade
e76a1c1
d22826c
* Tue Sep 06 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
d22826c
0.9.13-4
d22826c
- remove X11R6 path stuff #167601
d22826c
d22826c
* Thu Jun 16 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
d22826c
0.9.13-3.fc4
96d004d
- fix #160614
96d004d
2627104
* Wed Jun 08 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
d22826c
0.9.13-2.fc4
2627104
- fix generate menu bug and revisit switches
2627104
2627104
* Tue May 31 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2627104
- upgrade to 0.9.13
2627104
336b34f
* Wed Apr 13 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.9.9-4
336b34f
- Fix build for GCC 4.
336b34f
20a8e1c
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
20a8e1c
- rebuilt
20a8e1c
6d940f0
* Sat Nov 13 2004 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.9.9-2
6d940f0
- Fix build for GCC 3.4.
6d940f0
cvsextras 92e6dbd
* Mon Apr 26 2004 Arnaud Abélard
cvsextras 92e6dbd
- rebuilt against Fluxbox-0.9.9
cvsextras 92e6dbd
cvsextras 92e6dbd
* Thu Jan 16 2004 Arnaud Abélard
cvsextras 92e6dbd
- now using artwiz-aleczapka as the artwiz-fonts
cvsextras 92e6dbd
cvsextras 92e6dbd
* Thu Jan 16 2004 Arnaud Abélard
cvsextras 92e6dbd
- fixed a bug with the artwiz fonts
cvsextras 92e6dbd
cvsextras 92e6dbd
* Thu Jan 15 2004 Arnaud Abélard
cvsextras 92e6dbd
- rebuilt against Fluxbox-0.9.8
cvsextras 92e6dbd
cvsextras 92e6dbd
* Sun Jan 11 2004 Arnaud Abélard
cvsextras 92e6dbd
- Added Artwiz nice fonts
cvsextras 92e6dbd
cvsextras 92e6dbd
* Sat Jan 10 2004 Arnaud Abélard
cvsextras 92e6dbd
- rebuild against Fluxbox-0.9.7
cvsextras 92e6dbd
cvsextras 92e6dbd
* Sat Jan 11 2003 Che
cvsextras 92e6dbd
- rebuild without debug
cvsextras 92e6dbd
cvsextras 92e6dbd
* Mon Dec 09 2002 Che
cvsextras 92e6dbd
- new version 0.1.14
cvsextras 92e6dbd
cvsextras 92e6dbd
* Tue Nov 19 2002 Che
cvsextras 92e6dbd
- new version 0.1.13
cvsextras 92e6dbd
cvsextras 92e6dbd
* Tue Oct 30 2002 Che
cvsextras 92e6dbd
- fixed gdm entry
cvsextras 92e6dbd
cvsextras 92e6dbd
* Tue Oct 23 2002 Che
cvsextras 92e6dbd
- added a gdm entry :)
cvsextras 92e6dbd
cvsextras 92e6dbd
* Tue Oct 22 2002 Che
cvsextras 92e6dbd
- initial rpm release
cvsextras 92e6dbd