[packages/liferea] Up to 1.14.6
arekm
arekm at pld-linux.org
Thu Jul 17 12:50:45 CEST 2025
commit 7df24bf6f302c8236af426e3fdc815fa84127f71
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Thu Jul 17 12:50:24 2025 +0200
Up to 1.14.6
libxml2.patch | 20 ++++++++++++++++++++
liferea-desktop.patch | 14 +++++++-------
liferea.spec | 25 +++++++++++++++----------
3 files changed, 42 insertions(+), 17 deletions(-)
---
diff --git a/liferea.spec b/liferea.spec
index be133f6..9fff58a 100644
--- a/liferea.spec
+++ b/liferea.spec
@@ -1,13 +1,14 @@
Summary: A RSS feed reader
Summary(pl.UTF-8): Program do pobierania informacji w formacie RSS
Name: liferea
-Version: 1.10.13
-Release: 3
+Version: 1.14.6
+Release: 1
License: GPL v2+
Group: X11/Applications/Networking
Source0: http://github.com/lwindolf/liferea/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 9f1d952ff670f48aa92f5cf2983e928e
+# Source0-md5: 9e64f58ad51e1086b1823b52658cf85a
Patch0: %{name}-desktop.patch
+Patch1: libxml2.patch
URL: http://liferea.sourceforge.net/
BuildRequires: autoconf >= 2.59
BuildRequires: automake >= 1:1.11
@@ -15,7 +16,7 @@ BuildRequires: gettext-tools
BuildRequires: glib2-devel >= 1:2.28.0
BuildRequires: gsettings-desktop-schemas-devel
BuildRequires: gtk+3-devel >= 3.4.0
-BuildRequires: gtk-webkit3-devel
+BuildRequires: gtk-webkit4-devel
BuildRequires: intltool >= 0.40.0
BuildRequires: json-glib-devel
BuildRequires: libnotify-devel >= 0.7.0
@@ -65,6 +66,7 @@ Play music and videos directly from Liferea.
%prep
%setup -q
%patch -P0 -p1
+%patch -P1 -p1
%build
%{__autopoint}
@@ -76,7 +78,6 @@ Play music and videos directly from Liferea.
%{__automake}
%{__autoconf}
%configure \
- --disable-schemas-install \
--disable-silent-rules
%{__make}
@@ -104,21 +105,25 @@ rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(644,root,root,755)
-%doc AUTHORS ChangeLog README
+%doc AUTHORS ChangeLog README.md
%attr(755,root,root) %{_bindir}/liferea
%attr(755,root,root) %{_bindir}/liferea-add-feed
%dir %{_libdir}/liferea
%dir %{_libdir}/liferea/girepository-1.0
%{_libdir}/liferea/girepository-1.0/Liferea-3.0.typelib
-%dir %{_libdir}/liferea/plugins
-%{_datadir}/appdata/liferea.appdata.xml
+%{_libdir}/liferea/plugins
+%dir %{_libdir}/liferea/web-extension
+%attr(755,root,root) %{_libdir}/liferea/web-extension/*.so
%{_datadir}/glib-2.0/schemas/net.sf.liferea.gschema.xml
%{_iconsdir}/hicolor/*/*/*.png
%{_iconsdir}/hicolor/*/*/*.svg
%{_datadir}/%{name}
-%{_desktopdir}/liferea.desktop
+%{_desktopdir}/net.sourceforge.liferea.desktop
+%{_datadir}/dbus-1/services/net.sourceforge.liferea.service
+%{_datadir}/metainfo/net.sourceforge.liferea.appdata.xml
+%{_datadir}/GConf/gsettings/liferea.convert
%{_mandir}/man1/liferea.1*
-%{_mandir}/pl/man1/liferea.1*
+%{_mandir}/it/man1/liferea.1*
%files plugin-gnome-keyring
%defattr(644,root,root,755)
diff --git a/libxml2.patch b/libxml2.patch
new file mode 100644
index 0000000..edd7866
--- /dev/null
+++ b/libxml2.patch
@@ -0,0 +1,20 @@
+--- liferea-1.10.13/src/xml.h~ 2015-01-07 16:54:43.000000000 +0100
++++ liferea-1.10.13/src/xml.h 2025-07-17 12:32:56.459058116 +0200
+@@ -25,6 +25,7 @@
+ #include <glib.h>
+ #include <libxml/xmlmemory.h>
+ #include <libxml/parser.h>
++#include <libxml/tree.h>
+
+ #include "feed_parser.h"
+
+--- liferea-1.10.13/src/node_type.h~ 2015-01-07 16:54:43.000000000 +0100
++++ liferea-1.10.13/src/node_type.h 2025-07-17 12:35:58.645693464 +0200
+@@ -24,6 +24,7 @@
+ #include "node.h"
+
+ #include <libxml/xmlmemory.h>
++#include <libxml/tree.h>
+ #include <gtk/gtk.h>
+
+ /** node type capabilities */
diff --git a/liferea-desktop.patch b/liferea-desktop.patch
index 2f196d5..2d749be 100644
--- a/liferea-desktop.patch
+++ b/liferea-desktop.patch
@@ -1,11 +1,11 @@
-diff -ur liferea-1.10.13.org/liferea.desktop.in liferea-1.10.13/liferea.desktop.in
---- liferea-1.10.13.org/liferea.desktop.in 2015-01-07 16:54:43.000000000 +0100
-+++ liferea-1.10.13/liferea.desktop.in 2025-07-16 22:18:08.104327625 +0200
-@@ -9,6 +9,6 @@
+--- liferea-1.14.6/net.sourceforge.liferea.desktop.in~ 2023-08-02 16:52:22.000000000 +0200
++++ liferea-1.14.6/net.sourceforge.liferea.desktop.in 2025-07-17 12:40:32.033868834 +0200
+@@ -10,7 +10,7 @@ Icon=net.sourceforge.liferea
StartupNotify=true
Terminal=false
Type=Application
--Categories=Network;Feed;
-+Categories=GTK;Network;Feed;
+-Categories=Network;News;
++Categories=GTK;Network;News;
+ X-Ubuntu-Gettext-Domain=liferea
Version=1.1
- MimeType=application/rss+xml;application/atom+xml;application/rdf+xml;
+ MimeType=application/rss+xml;application/atom+xml;application/rdf+xml;x-scheme-handler/feed
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/liferea.git/commitdiff/7df24bf6f302c8236af426e3fdc815fa84127f71
More information about the pld-cvs-commit
mailing list