%global uuid org.gnome.Shortwave Name: shortwave Version: 1.1.1 Release: 1%{?dist} Summary: Listen to internet radio License: GPLv3+ URL: https://gitlab.gnome.org/World/Shortwave Source0: %{url}/-/archive/%{version}/Shortwave-%{version}.tar.gz BuildRequires: cargo BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: git-core BuildRequires: intltool BuildRequires: libappstream-glib BuildRequires: meson BuildRequires: rust BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(gdk-3.0) BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gstreamer-1.0) >= 1.16 BuildRequires: pkgconfig(gstreamer-player-1.0) >= 1.16 BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= 1.16 BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libhandy-0.0) >= 0.0.13 BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(pangocairo) BuildRequires: pkgconfig(sqlite3) >= 3.20 Requires: hicolor-icon-theme %description Find and listen to internet radio stations. %prep %autosetup -n Shortwave-%{version} -p1 %build %meson %meson_build %install %meson_install %find_lang %{name} %check appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %files -f %{name}.lang %license COPYING.md %doc README.md %{_bindir}/%{name} %{_datadir}/%{name}/*.gresource %{_datadir}/applications/*.desktop %{_datadir}/dbus-1/services/*.service %{_datadir}/glib-2.0/schemas/*.gschema.xml %{_datadir}/icons/hicolor/scalable/apps/*.svg %{_datadir}/icons/hicolor/symbolic/apps/*.svg %{_metainfodir}/*.xml %changelog * Mon Jun 08 2020 Artem Polishchuk - 1.1.1-1 - Update to 1.1.1 * Mon Jun 01 2020 Artem Polishchuk - 1.1.0-1 - Update to 1.1.0 * Mon Mar 16 2020 Artem Polishchuk - 1.0.1-1 - Initial package