rpms/pulseaudio-equalizer/F-12 import.log, NONE, 1.1 moving-active-clients.patch, NONE, 1.1 pulseaudio-equalizer.spec, NONE, 1.1 respect-fhs.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Hicham HAOUARI hicham at fedoraproject.org
Sat Jan 2 23:34:40 UTC 2010


Author: hicham

Update of /cvs/pkgs/rpms/pulseaudio-equalizer/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13431/F-12

Modified Files:
	.cvsignore sources 
Added Files:
	import.log moving-active-clients.patch 
	pulseaudio-equalizer.spec respect-fhs.patch 
Log Message:



--- NEW FILE import.log ---
pulseaudio-equalizer-2_4-1_fc12:F-12:pulseaudio-equalizer-2.4-1.fc12.src.rpm:1262475180

moving-active-clients.patch:
 pulseaudio-equalizer |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE moving-active-clients.patch ---
--- pulseaudio-equalizer-2.4/pulseaudio-equalizer/usr/bin/pulseaudio-equalizer.orig	2009-11-19 18:12:23.000000000 +0000
+++ pulseaudio-equalizer-2.4/pulseaudio-equalizer/usr/bin/pulseaudio-equalizer	2009-11-26 21:28:43.617223850 +0000
@@ -353,7 +353,7 @@ if [ "$1" = "disable" ]; then
 
   # Move currently active client sinks to ALSA sink
   echo "Moving active PulseAudio clients to ALSA sink ($PA_MASTER_SINK)..."
-  pacmd "list-sink-inputs" | grep 'index: ' | sed 's/    index: /move-sink-input /g' | sed "s/$/ $PA_MASTER_SINK/g" | pacmd >/dev/null
+  pacmd >/dev/null "$(pacmd "list-sink-inputs" | grep 'index: ' | sed 's/    index: /move-sink-input /g' | sed "s/$/ $PA_MASTER_SINK/g")"
 
   # Resmume running clients
   echo "Resuming clients..."
@@ -387,7 +387,7 @@ if [ "$1" = "enable" ]; then
 
   # Move currently active client sinks to LADSPA sink
   echo "Moving active PulseAudio clients to LADSPA sink ($PA_LADSPA_SINK)..."
-  pacmd "list-sink-inputs" | grep 'index: ' | sed 's/    index: /move-sink-input /g' | sed "s/$/ $PA_LADSPA_SINK/g" | pacmd >/dev/null
+  pacmd >/dev/null "$(pacmd "list-sink-inputs" | grep 'index: ' | sed 's/    index: /move-sink-input /g' | sed "s/$/ $PA_LADSPA_SINK/g")"
 
   # Unmute & set preamp level on ALSA sink (as LADSPA sink will act as primary volume control)
   echo "Setting ALSA sink ($PA_MASTER_SINK) preamp ("$PA_PREAMP"x)..."


--- NEW FILE pulseaudio-equalizer.spec ---
Name:           pulseaudio-equalizer
Version:        2.4
Release:        1%{?dist}
Summary:        A 15 Bands Equalizer for PulseAudio

Group:          Applications/Multimedia
License:        GPLv3+
URL:            http://ubuntuforums.org/showthread.php?t=1308838
# To obtain the source, logon to http://ubuntuforums.org ( or create an account if u don't have one )
# then you can download the file from : http://ubuntuforums.org/attachment.php?attachmentid=140874&d=1261515002
Source0:        %{name}_%{version}debsource.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch

#Patch0: fix a hang when applying settings
Patch0:         moving-active-clients.patch
#Patch1: respect FHS as per Fedora Guidelines
Patch1:         respect-fhs.patch  

BuildRequires:  desktop-file-utils

Requires:       pygtk2 ladspa-swh-plugins gnome-media
Requires:       pulseaudio-utils >= 0.9.19

%description
PulseAudio Equalizer is a 15 bands system wide equalizer, that means
any application that is using PulseAudio, will benefit from the sound
improvement.

%prep
%setup -q -c %{name}-%{version}
cp %{name}/debian/copyright COPYING
cp %{name}/debian/changelog ChangeLog

mv %{name}/usr/bin/%{name}.sh %{name}/usr/bin/%{name}

sed -i s/%{name}.sh/%{name}/ %{name}/usr/bin/%{name}
sed -i s/%{name}.sh/%{name}/ %{name}/usr/share/%{name}/%{name}.py

%patch0 -p1
%patch1 -p1
chmod +x %{name}/usr/bin/%{name}-gtk

%build


%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr
cp -rfp %{name}/usr $RPM_BUILD_ROOT

desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc COPYING ChangeLog
%{_bindir}/%{name}
%{_bindir}/%{name}-gtk
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}


%changelog
* Thu Nov 26 2009 Hicham HAOUARI <hicham.haouari at gmail.com> 2.4-1
- Initial package

respect-fhs.patch:
 bin/pulseaudio-equalizer-gtk                    |    2 ++
 share/applications/pulseaudio-equalizer.desktop |    3 +--
 2 files changed, 3 insertions(+), 2 deletions(-)

--- NEW FILE respect-fhs.patch ---
diff -up /dev/null pulseaudio-equalizer-2.4/pulseaudio-equalizer/usr/bin/pulseaudio-equalizer-gtk
--- /dev/null	2009-12-21 15:13:08.824222031 +0000
+++ pulseaudio-equalizer-2.4/pulseaudio-equalizer/usr/bin/pulseaudio-equalizer-gtk	2009-12-21 15:57:39.504464379 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+python /usr/share/pulseaudio-equalizer/pulseaudio-equalizer.py
diff -up pulseaudio-equalizer-2.4/pulseaudio-equalizer/usr/share/applications/pulseaudio-equalizer.desktop.orig pulseaudio-equalizer-2.4/pulseaudio-equalizer/usr/share/applications/pulseaudio-equalizer.desktop
--- pulseaudio-equalizer-2.4/pulseaudio-equalizer/usr/share/applications/pulseaudio-equalizer.desktop.orig	2009-12-21 16:00:22.995464841 +0000
+++ pulseaudio-equalizer-2.4/pulseaudio-equalizer/usr/share/applications/pulseaudio-equalizer.desktop	2009-12-21 16:00:39.964477791 +0000
@@ -1,10 +1,9 @@
 [Desktop Entry]
 Version=1.0
-Encoding=UTF-8
 Name=PulseAudio Equalizer
 GenericName=Equalizer
 Comment=15 band graphic equalizer
-Exec=/usr/share/pulseaudio-equalizer/pulseaudio-equalizer.py
+Exec=pulseaudio-equalizer-gtk
 Icon=gnome-volume-control
 StartupNotify=true
 Type=Application


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/pulseaudio-equalizer/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	2 Jan 2010 20:13:38 -0000	1.1
+++ .cvsignore	2 Jan 2010 23:34:40 -0000	1.2
@@ -0,0 +1 @@
+pulseaudio-equalizer_2.4debsource.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/pulseaudio-equalizer/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	2 Jan 2010 20:13:38 -0000	1.1
+++ sources	2 Jan 2010 23:34:40 -0000	1.2
@@ -0,0 +1 @@
+76cc270a6926bf4881165b84ee811d19  pulseaudio-equalizer_2.4debsource.tar.bz2




More information about the fedora-extras-commits mailing list