Notification time stamped 2020-05-31 19:01:15 UTC
From a5233fe817142b4909416ab54e8a21d66fd419f3 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: May 31 2020 19:01:06 +0000
Subject: Fix parsing error in app-data | GH-157
---
diff --git a/cawbird.spec b/cawbird.spec
index db1563f..a6f526f 100644
--- a/cawbird.spec
+++ b/cawbird.spec
@@ -2,13 +2,16 @@
Name: cawbird
Version: 1.1.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Fork of the Corebird GTK Twitter client that continues to work with
Twitter
License: GPLv3+
URL:
https://github.com/IBBoard/cawbird
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
+#
https://github.com/IBBoard/cawbird/issues/157
+Patch0:
https://github.com/IBBoard/cawbird/commit/781e6061fa1e9be59751e732bf6e453...
+
BuildRequires: desktop-file-utils
BuildRequires: intltool
BuildRequires: meson
@@ -50,9 +53,7 @@ rm -r %{buildroot}%{_datadir}/locale/es_419
%check
-#
https://github.com/IBBoard/cawbird/issues/157
-%dnl appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
-
+appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
@@ -70,6 +71,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%changelog
+* Sun May 31 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.1.0-2
+- Fix parsing error in app-data | GH-157
+
* Sun May 31 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.1.0-1
- Update to 1.1.0
- Disable LTO
diff --git a/fix-parsing-error-in-app-data.patch b/fix-parsing-error-in-app-data.patch
new file mode 100644
index 0000000..65212fb
--- /dev/null
+++ b/fix-parsing-error-in-app-data.patch
@@ -0,0 +1,26 @@
+From 781e6061fa1e9be59751e732bf6e45393db4c7f8 Mon Sep 17 00:00:00 2001
+From: IBBoard <dev(a)ibboard.co.uk>
+Date: Sun, 31 May 2020 19:44:59 +0100
+Subject: [PATCH] Fix parsing error in app-data
+
+<em> tags *should* be allowed
+(https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-description)
+but nothing likes them. Even if the <description>
+tag is explicitly included.
+---
+ data/uk.co.ibboard.cawbird.appdata.xml.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/data/uk.co.ibboard.cawbird.appdata.xml.in
b/data/uk.co.ibboard.cawbird.appdata.xml.in
+index 1462bcbc..265ed224 100644
+--- a/data/uk.co.ibboard.cawbird.appdata.xml.in
++++ b/data/uk.co.ibboard.cawbird.appdata.xml.in
+@@ -52,7 +52,7 @@
+ <li>Moved tweet replies below tweet in detailed view, so it now
matches the layour of almost all other clients (#16)</li>
+ <li>Improved tweet threading (#17):
+ <ul>
+- <li>Now tries to build entire self-reply thread above
<em>and</em> below the tweet</li>
++ <li>Now tries to build entire self-reply thread above *and* below
the tweet</li>
+ <li>Sorts all self-replies first, then mentioned replies, then
other replies</li>
+ <li>Shows more than five replies</li>
+ <li>Added RT marker to detailed tweet view</li>
https://src.fedoraproject.org/rpms/cawbird/c/a5233fe817142b4909416ab54e8a...