45c75a2
%global newname gfeeds
00417c4
%global uuid org.gabmus.%{newname}
269fd21
00417c4
Name: gnome-feeds
f8cffc9
Version: 0.16.2
96e52d6
Release: %autorelease
00417c4
Summary: RSS/Atom feed reader for GNOME
00417c4
BuildArch: noarch
269fd21
00417c4
License: GPLv3+
00417c4
URL: https://gabmus.gitlab.io/gnome-feeds
00417c4
Source0: https://gitlab.com/gabmus/%{name}/-/archive/%{version}/%{name}-%{version}.tar.gz
08e3773
00417c4
BuildRequires: desktop-file-utils
00417c4
BuildRequires: intltool
00417c4
BuildRequires: libappstream-glib
00417c4
BuildRequires: meson >= 0.50.0
00417c4
BuildRequires: python3-devel
00417c4
BuildRequires: pkgconfig(glib-2.0)
00417c4
BuildRequires: pkgconfig(gobject-introspection-1.0)
00417c4
BuildRequires: pkgconfig(gtk+-3.0)
8b67570
00417c4
Requires: dbus-common
00417c4
Requires: glib2
00417c4
Requires: hicolor-icon-theme
00417c4
Requires: libhandy1
00417c4
Requires: python3-beautifulsoup4
00417c4
Requires: python3-brotli
00417c4
Requires: python3-feedparser
00417c4
Requires: python3-html5lib
00417c4
Requires: python3-listparser
00417c4
Requires: python3-lxml
00417c4
Requires: python3-pillow
00417c4
Requires: python3-pygments
00417c4
Requires: python3-pytz
00417c4
Requires: python3-readability-lxml
00417c4
Requires: python3-requests
269fd21
269fd21
%description
ba91745
GNOME Feeds is a minimal RSS/Atom feed reader built with speed and simplicity
ba91745
in mind.
269fd21
269fd21
It offers a simple user interface that only shows the latest news from your
269fd21
subscriptions.
269fd21
269fd21
Articles are shown in a web view by default, with javascript disabled for a
ba91745
faster and less intrusive user experience. There's also a reader mode
ba91745
included, built from the one GNOME Web/Epiphany uses.
269fd21
269fd21
Feeds can be imported and exported via OPML.
269fd21
4d4be0b
269fd21
%prep
269fd21
%autosetup -p1
269fd21
4d4be0b
269fd21
%build
269fd21
%meson
269fd21
%meson_build
269fd21
4d4be0b
269fd21
%install
269fd21
%meson_install
45c75a2
%find_lang %{newname} --with-gnome
269fd21
4d4be0b
269fd21
%check
ba91745
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
a8e663a
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
269fd21
4d4be0b
45c75a2
%files -f %{newname}.lang
269fd21
%license LICENSE
269fd21
%doc README.md
45c75a2
%{_bindir}/%{newname}
8b67570
%{_datadir}/%{newname}/
269fd21
%{_datadir}/applications/*.desktop
420df30
%{_datadir}/dbus-1/services/*.service
269fd21
%{_datadir}/glib-2.0/schemas/*.gschema.xml
269fd21
%{_datadir}/icons/hicolor/*/*/*.svg
420df30
%{_metainfodir}/*.xml
a8e663a
%{python3_sitelib}/%{newname}/
269fd21
4d4be0b
269fd21
%changelog
96e52d6
%autochangelog