diff --git a/pavucontrol-3.0.tar.xz b/pavucontrol-3.0.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..7ddd5f9dd524ef7916bfa6a3f7918743571feb86 Binary files /dev/null and b/pavucontrol-3.0.tar.xz differ diff --git a/pavucontrol.spec b/pavucontrol.spec new file mode 100644 index 0000000000000000000000000000000000000000..49d6e954c38c131e7886476cf893c208d9c13057 --- /dev/null +++ b/pavucontrol.spec @@ -0,0 +1,43 @@ +Name: pavucontrol +Version: 3.0 +Release: 14 +Summary: The volume control of PulseAudio +License: GPLv2+ +URL: http://freedesktop.org/software/pulseaudio/pavucontrol +Source0: http://freedesktop.org/software/pulseaudio/pavucontrol/pavucontrol-%{version}.tar.xz + +BuildRequires: gcc-c++ pulseaudio-libs-devel >= 3.0 gtkmm30-devel libsigc++20-devel lynx desktop-file-utils +BuildRequires: libcanberra-devel intltool + +%description +PulseAudio Volume Control (pavucontrol) is a simple GTK based volume control +tool ("mixer") for the PulseAudio sound server. In contrast to classic mixer +tools this one allows you to control both the volume of hardware devices and +of each playback stream separately. + +%prep +%autosetup -n pavucontrol-%{version} -p1 + +%build +%configure --disable-silent-rules + +%make_build V=1 + +%install +%make_install V=1 + +%find_lang pavucontrol + +%check +desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/pavucontrol.desktop + +%files -f pavucontrol.lang +%exclude %{_defaultdocdir}/pavucontrol/{README,README.html,style.css} +%doc doc/README LICENSE +%{_bindir}/pavucontrol +%{_datadir}/pavucontrol +%{_datadir}/applications/pavucontrol.desktop + +%changelog +* Wed Apr 22 2020 songzhenyu - 3.0-14 +- Package init diff --git a/pavucontrol.yaml b/pavucontrol.yaml new file mode 100644 index 0000000000000000000000000000000000000000..f6af5e656f7f4b689c06566f5dffb7e443a89092 --- /dev/null +++ b/pavucontrol.yaml @@ -0,0 +1,4 @@ +version_control: git +src_repo: https://gitlab.freedesktop.org/pulseaudio/pavucontrol.git +tag_prefix: "^v" +seperator: "."