|
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
|