rpms/fluxbox/F-8 fluxbox-startfluxbox-pulseaudio.patch, NONE, 1.1 fluxbox.spec, 1.25, 1.26
Andreas Bierfert (awjb)
fedora-extras-commits at redhat.com
Thu Jan 3 11:33:29 UTC 2008
Author: awjb
Update of /cvs/pkgs/rpms/fluxbox/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12335/F-8
Modified Files:
fluxbox.spec
Added Files:
fluxbox-startfluxbox-pulseaudio.patch
Log Message:
- fix #388971
fluxbox-startfluxbox-pulseaudio.patch:
--- NEW FILE fluxbox-startfluxbox-pulseaudio.patch ---
--- util/startfluxbox.in.orig 2008-01-03 12:01:31.000000000 +0100
+++ util/startfluxbox.in 2008-01-03 12:07:30.000000000 +0100
@@ -24,6 +24,13 @@
shift
done
+# start pulseaudio
+if [ -f /etc/fluxbox-pulseaudio ]; then
+ if [ -x /usr/bin/pulseaudio ]; then
+ /usr/bin/pulseaudio -D
+ fi
+fi
+
if [ -x "$startup" ]; then
exec "$startup"
elif [ -r "$startup" ]; then
Index: fluxbox.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fluxbox/F-8/fluxbox.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- fluxbox.spec 8 Oct 2007 21:52:52 -0000 1.25
+++ fluxbox.spec 3 Jan 2008 11:32:53 -0000 1.26
@@ -1,6 +1,6 @@
Name: fluxbox
Version: 1.0.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Window Manager based on Blackbox
@@ -11,6 +11,7 @@
Source0: http://download.sourceforge.net/fluxbox/fluxbox-1.0.0.tar.bz2
Source3: fluxbox.desktop
Source4: fluxbox-xdg-menu.py
+Patch0: fluxbox-startfluxbox-pulseaudio.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires: imlib2-devel
@@ -38,9 +39,19 @@
Have a look at the homepage for more info ;)
+%package pulseaudio
+Group: User Interface/Desktops
+Summary: Enable pulseaudio support
+Requires: %{name} = %{version}-%{release}
+Requires: alsa-plugins-pulseaudio
+Requires: pulseaudio pulseaudio-module-x11 pulseaudio-utils
+
+%description pulseaudio
+Enable pulseaudio support.
%prep
%setup -q
+%patch0
%build
%configure --enable-xft \
@@ -65,6 +76,10 @@
install -m 0644 -p %SOURCE3 $RPM_BUILD_ROOT%{_datadir}/xsessions/
install -m 0755 -p %SOURCE4 $RPM_BUILD_ROOT%{_bindir}/fluxbox-xdg-menu
+# fix 388971
+mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}
+touch -r ChangeLog $RPM_BUILD_ROOT/%{_sysconfdir}/fluxbox-pulseaudio
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -76,7 +91,16 @@
%{_datadir}/%{name}
%{_datadir}/xsessions/fluxbox.desktop
+%files pulseaudio
+%defattr(-,root,root,755)
+%{_sysconfdir}/fluxbox-pulseaudio
+
%changelog
+* Thu Jan 03 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
+1.0.0-2
+- add subpage -pulseaudio to fix #388971: fluxbox fails to start pulseaudio
+ at login
+
* Mon Oct 08 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
1.0.0-1
- version upgrade
More information about the fedora-extras-commits
mailing list