Pierre Ossman 453996c
Name:           pavucontrol
a7eb978
Version:        5.0
a7eb978
Release:        %autorelease
Pierre Ossman 453996c
Summary:        Volume control for PulseAudio
Pierre Ossman 453996c
9e10803
License:        GPLv2+
85b2b79
URL:            http://freedesktop.org/software/pulseaudio/%{name}
85b2b79
Source0:        http://freedesktop.org/software/pulseaudio/%{name}/%{name}-%{version}.tar.xz
e4b3827
Source1:        org.pulseaudio.pavucontrol.appdata.xml
Pierre Ossman 453996c
Pierre Ossman 453996c
BuildRequires:  desktop-file-utils
e4b3827
BuildRequires:  libappstream-glib
a7eb978
BuildRequires:  gcc-c++
a5c9c90
BuildRequires:  intltool
a7eb978
BuildRequires:  lynx
a7eb978
BuildRequires:  make
a7eb978
BuildRequires:  pkgconfig(gtkmm-3.0)
a7eb978
BuildRequires:  pkgconfig(json-glib-1.0)
a7eb978
BuildRequires:  pkgconfig(libcanberra-gtk3)
a7eb978
BuildRequires:  pkgconfig(libpulse-mainloop-glib)
a7eb978
BuildRequires:  pkgconfig(sigc++-2.0)
Pierre Ossman 453996c
Pierre Ossman 453996c
%description
Pierre Ossman 453996c
PulseAudio Volume Control (pavucontrol) is a simple GTK based volume control
Pierre Ossman 453996c
tool ("mixer") for the PulseAudio sound server. In contrast to classic mixer
Pierre Ossman 453996c
tools this one allows you to control both the volume of hardware devices and
Pierre Ossman 453996c
of each playback stream separately.
Pierre Ossman 453996c
Pierre Ossman 453996c
%prep
d22398c
%autosetup -p1
Pierre Ossman 453996c
Pierre Ossman 453996c
%build
41576d7
%configure \
41576d7
  --disable-silent-rules
41576d7
41576d7
%make_build V=1
Pierre Ossman 453996c
Pierre Ossman 453996c
%install
41576d7
%make_install V=1
Pierre Ossman 453996c
f9607d5
rm -f $RPM_BUILD_ROOT%{_docdir}/pavucontrol/README
f9607d5
rm -f $RPM_BUILD_ROOT%{_docdir}/pavucontrol/README.html
f9607d5
rm -f $RPM_BUILD_ROOT%{_docdir}/pavucontrol/style.css
0f5701f
ab7e4fc
%find_lang %{name}
Pierre Ossman 453996c
e4b3827
mkdir -p $RPM_BUILD_ROOT%{_metainfodir}
e4b3827
install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_metainfodir}/
e4b3827
cdce115
%check
cdce115
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/pavucontrol.desktop
e4b3827
appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_metainfodir}/org.pulseaudio.pavucontrol.appdata.xml
cdce115
ab7e4fc
%files -f %{name}.lang
3ed2806
%license LICENSE
3ed2806
%doc doc/README
Pierre Ossman 453996c
%{_bindir}/pavucontrol
Pierre Ossman 453996c
%{_datadir}/pavucontrol
Pierre Ossman 453996c
%{_datadir}/applications/pavucontrol.desktop
e4b3827
%{_metainfodir}/org.pulseaudio.pavucontrol.appdata.xml
Pierre Ossman 453996c
Pierre Ossman 453996c
%changelog
a7eb978
%autochangelog