2627104
Name:           fluxbox
bd5bd80
Version:        1.1.1
e906db3
Release:        2%{?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
bd5bd80
Source0:        http://download.sourceforge.net/fluxbox/fluxbox-1.1.1.tar.bz2
2627104
Source3:        fluxbox.desktop
e372ea5
Source4:        fluxbox-xdg-menu.py
19f1670
Patch0:         fluxbox-startfluxbox-pulseaudio.patch
7f2d5ff
Patch1:         fluxbox-gcc43.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
d8c60a8
BuildRequires:  libtool
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
19f1670
%package pulseaudio
19f1670
Group:          User Interface/Desktops
19f1670
Summary:        Enable pulseaudio support
19f1670
Requires:       %{name} = %{version}-%{release}
19f1670
Requires:       alsa-plugins-pulseaudio
19f1670
Requires:       pulseaudio pulseaudio-module-x11 pulseaudio-utils
19f1670
19f1670
%description pulseaudio
19f1670
Enable pulseaudio support.
cvsextras 1370086
cvsextras 1370086
%prep
8b2c9b7
%setup -q
19f1670
%patch0
7f2d5ff
%patch1 -p1 -b .gcc43
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} \
d8c60a8
		--x-libraries=%{_libdir} \
d8c60a8
		--disable-static
cvsextras 1370086
d8c60a8
make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool
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/
8be0e16
install -m 0644 -p %SOURCE3 $RPM_BUILD_ROOT%{_datadir}/xsessions/
e372ea5
install -m 0755 -p %SOURCE4 $RPM_BUILD_ROOT%{_bindir}/fluxbox-xdg-menu
cvsextras 92e6dbd
19f1670
# fix 388971
19f1670
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}
19f1670
touch -r ChangeLog $RPM_BUILD_ROOT/%{_sysconfdir}/fluxbox-pulseaudio
19f1670
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/*
2e19c9c
%{_mandir}/man5/*
cvsextras 92e6dbd
%{_datadir}/%{name}
4c224c9
%{_datadir}/xsessions/fluxbox.desktop
cvsextras 92e6dbd
19f1670
%files pulseaudio
19f1670
%defattr(-,root,root,755)
19f1670
%{_sysconfdir}/fluxbox-pulseaudio
19f1670
cvsextras 1370086
%changelog
e906db3
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-2
e906db3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
e906db3
bd5bd80
* Thu Sep 18 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
bd5bd80
- 1.1.1-1
bd5bd80
- version upgrade
bd5bd80
2e19c9c
* Sat Sep 06 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2e19c9c
- 1.1.0.1-1
2e19c9c
- version upgrade
2e19c9c
2e19c9c
* Wed Sep 03 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2e19c9c
- 1.1.0-1
2e19c9c
- version upgrade
2e19c9c
7f2d5ff
* Thu Mar 27 2008 Christopher Aillon <caillon@redhat.com> - 1.0.0-5
7f2d5ff
- Fix the build against GCC 4.3
7f2d5ff
48620e9
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.0-4
48620e9
- Autorebuild for GCC 4.3
48620e9
eb9c810
* Mon Feb 11 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de> - 1.0.0-3
eb9c810
- Rebuilt for gcc43
eb9c810
19f1670
* Thu Jan 03 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
19f1670
1.0.0-2
19f1670
- add subpage -pulseaudio to fix #388971: fluxbox fails to start pulseaudio
19f1670
  at login
19f1670
8b2c9b7
* Mon Oct 08 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
8b2c9b7
1.0.0-1
8b2c9b7
- version upgrade
8b2c9b7
27ac525
* Wed Aug 22 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
27ac525
- 1.0.0-0.3.rc3
27ac525
- rebuild for buildid
27ac525
689fae4
* Sun Jun 03 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
689fae4
1.0.0-0.2.rc3
689fae4
- fix #242187
689fae4
d8c60a8
* Tue Mar 20 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
d8c60a8
1.0.0-0.1.rc3
d8c60a8
- version upgrade
d8c60a8
- fix #236509
d8c60a8
- fix #229307
d8c60a8
8be0e16
* Sat Oct 21 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
8be0e16
0.9.15.1-3
8be0e16
- fix #209347,#196106, and #187740
8be0e16
432b9c6
* Wed Sep 13 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
432b9c6
0.9.15.1-2
432b9c6
- FE6 rebuild
432b9c6
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