Blob Blame History Raw
%global unique_name eu.tiliado.WebRuntime

Name:           nuvola-app-mixcloud
Version:        4.1
Release:        1%{?dist}
Summary:        Mixcloud for Nuvola Player 3
License:        BSD
URL:            https://github.com/tiliado/nuvola-app-mixcloud
Source0:        https://github.com/tiliado/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
Source1:        %{name}.metainfo.xml

BuildRequires:  desktop-file-utils
BuildRequires:  libappstream-glib
BuildRequires:  nuvolasdk >= 4.6.0
BuildRequires:  python3-six
Requires:       hicolor-icon-theme
Requires:       %{_bindir}/nuvola

BuildArch:      noarch


%description
Integration of Mixcloud into your linux desktop via Nuvola Player.

%prep
%setup -q

%build
./configure --prefix=%{_prefix}
%make_build


%install
%make_install DESTDIR=%{buildroot}

# Register as an application to be visible in the software center
mkdir -p %{buildroot}%{_datadir}/appdata
cp  %{SOURCE1} %{buildroot}%{_datadir}/appdata/%{name}.metainfo.xml

%check
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.metainfo.xml

%files
%doc CHANGELOG.md README.md
%license LICENSE
%{_bindir}/%{name}
%{_datadir}/applications/%{unique_name}AppMixcloud.desktop
%{_datadir}/appdata/%{name}.metainfo.xml
%{_datadir}/metainfo/%{name}.metainfo.xml
%{_datadir}/icons/*/*/*/%{unique_name}AppMixcloud.*
%dir %{_datadir}/nuvolaruntime/web_apps
%{_datadir}/nuvolaruntime/web_apps/mixcloud/
%{_datadir}/dbus-1/services/%{unique_name}AppMixcloud.service


%changelog
* Wed Mar 21 2018 Martin Gansser <martinkg@fedoraproject.org> - 4.1-1
- Update to 4.1

* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.2-4
- Remove obsolete scriptlets

* Thu Aug 10 2017 Martin Gansser <martinkg@fedoraproject.org> - 3.2-3
- correct %%{name}.metainfo.xml

* Fri Aug 04 2017 Martin Gansser <martinkg@fedoraproject.org> - 3.2-2
- correct %%description text
- correct %%{name}.metainfo.xml

* Fri Jul 28 2017 Martin Gansser <martinkg@fedoraproject.org> - 3.2-1
- initial build