%define gstapi 1.0 %define ubuntuversion jammy Name: audio-recorder Version: 3.3.4 Release: %mkrel 1 Summary: Audio recorder application for the GNOME 3 License: GPLv3+ Group: Sound/Utilities URL: https://launchpad.net/~audio-recorder # https://launchpad.net/%%{name}/trunk/stable/+download/%%{name}_%%{version}.tar.xz Source0: %{url}/+archive/ubuntu/ppa/+sourcefiles/audio-recorder/%{version}~%{ubuntuversion}/audio-recorder_%{version}~%{ubuntuversion}.tar.gz Patch0: audio-recorder-correct-desktop-menu.patch Patch1: 0001-Port-to-Ayatana-AppIndicator.patch BuildRequires: intltool BuildRequires: pkgconfig(ayatana-appindicator3-0.1) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(dconf) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gstreamer-%{gstapi}) BuildRequires: pkgconfig(gstreamer-pbutils-%{gstapi}) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libpulse) Requires: gstreamer%{gstapi}-plugins-bad Requires: gstreamer%{gstapi}-plugins-base Requires: gstreamer%{gstapi}-plugins-good Recommends: gstreamer%{gstapi}-plugins-ugly %description Audio-recorder allows you to record your favourite music or audio to a file. It can record audio from your system's soundcard, microphones, browsers, webcams & more. Put simply: if it plays out of your loudspeakers you can record it. %prep %setup -q -n trunk %autopatch -p1 %build autoreconf -vfi %configure %make_build %install %make_install %find_lang %{name} %files -f %{name}.lang %doc AUTHORS ChangeLog README %license COPYING %{_bindir}/%{name} %{_datadir}/%{name}/ %{_datadir}/pixmaps/%{name}/ %{_datadir}/applications/%{name}.desktop %{_iconsdir}/hicolor/scalable/*/%{name}*.svg %{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml %{_mandir}/man1/%{name}.1.* %changelog * Sun May 14 2023 daviddavid <daviddavid> 3.3.4-1.mga8 + Revision: 1956913 - new version: 3.3.4 (mga#31910) * Tue Aug 04 2020 wally <wally> 2.2.3-3.mga8 + Revision: 1610938 - add patch to port to Ayatana AppIndicator * Fri Feb 14 2020 umeabot <umeabot> 2.2.3-2.mga8 + Revision: 1521774 - Mageia 8 Mass Rebuild + wally <wally> - replace deprecated %%configure2_5x * Tue Jan 01 2019 daviddavid <daviddavid> 2.2.3-1.mga7 + Revision: 1348080 - new version: 2.2.3 * Thu Oct 04 2018 umeabot <umeabot> 1.9.7-2.mga7 + Revision: 1317374 - Mageia 7 Mass Rebuild * Fri Feb 17 2017 daviddavid <daviddavid> 1.9.7-1.mga6 + Revision: 1086619 - new version: 1.9.7 * Mon Feb 13 2017 daviddavid <daviddavid> 1.9.5-1.mga6 + Revision: 1085990 - new version: 1.9.5 * Sat Jan 21 2017 daviddavid <daviddavid> 1.9.3-1.mga6 + Revision: 1082609 - new version: 1.9.3 - remove merged upstream gtk-3.16 patch * Sat Feb 13 2016 umeabot <umeabot> 1.6-3.mga6 + Revision: 959545 - Mageia 6 Mass Rebuild * Sun Aug 09 2015 daviddavid <daviddavid> 1.6-2.mga6 + Revision: 862273 - add upstream patch to fix GTK+ 3.16 or higher compatibility * audio-recorder-gtk-3.16.patch * http://bazaar.launchpad.net/~audio-recorder/audio-recorder/trunk/revision/498 * Sun Jun 21 2015 daviddavid <daviddavid> 1.6-1.mga6 + Revision: 838275 - new version: 1.6-2 - add BuildRequires appindicator3-0.1 and gstreamer-pbutils-1.0 * Wed Oct 15 2014 umeabot <umeabot> 1.4-3.mga5 + Revision: 744383 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 1.4-2.mga5 + Revision: 678043 - Mageia 5 Mass Rebuild + tv <tv> - s/uggests:/Recommends:/ * Fri Jul 11 2014 daviddavid <daviddavid> 1.4-1.mga5 + Revision: 651347 - imported package audio-recorder