[packages/xreader] - updated to 2.8.3

qboosh qboosh at pld-linux.org
Fri Jun 16 21:06:49 CEST 2023


commit 1ae6b9f028f4e9a1d755433638c009e8c556c32f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Jun 16 21:09:22 2023 +0200

    - updated to 2.8.3

 xreader-kpathsea-no-pc.patch |  8 ++++----
 xreader-meson.patch          | 11 +++++++++++
 xreader.spec                 | 13 ++++++++-----
 3 files changed, 23 insertions(+), 9 deletions(-)
---
diff --git a/xreader.spec b/xreader.spec
index d04e087..7589604 100644
--- a/xreader.spec
+++ b/xreader.spec
@@ -1,16 +1,17 @@
 Summary:	Simple document viewer
 Summary(pl.UTF-8):	Prosta przeglądarka dokumentów
 Name:		xreader
-Version:	2.6.0
-Release:	2
+Version:	2.8.3
+Release:	1
 License:	GPL v2+
 Group:		X11/Applications
 #Source0Download: https://github.com/linuxmint/xreader/releases
 Source0:	https://github.com/linuxmint/xreader/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	6d8b002756e7f1168ae53eb682e17232
+# Source0-md5:	d53936b6474f12d88740ac24b06e8b16
 # remove when we get kpathsea.pc in texlive
 Patch0:		%{name}-kpathsea-no-pc.patch
 Patch1:		%{name}-doc.patch
+Patch2:		%{name}-meson.patch
 URL:		https://github.com/linuxmint/xreader
 BuildRequires:	appstream-glib
 BuildRequires:	djvulibre-devel >= 3.5.17
@@ -19,6 +20,7 @@ BuildRequires:	gobject-introspection-devel
 BuildRequires:	gtk+3-devel >= 3.14.0
 BuildRequires:	gtk-doc
 BuildRequires:	gtk-webkit4-devel >= 2.4.3
+BuildRequires:	intltool
 BuildRequires:	kpathsea-devel
 BuildRequires:	libgxps-devel >= 0.2.1
 # not used actually
@@ -33,7 +35,7 @@ BuildRequires:	pkgconfig
 BuildRequires:	poppler-glib-devel
 BuildRequires:	rpmbuild(macros) >= 1.736
 BuildRequires:	t1lib-devel
-BuildRequires:	xapps-devel >= 1.1.0
+BuildRequires:	xapps-devel >= 1.9.0
 BuildRequires:	xorg-lib-libICE-devel
 BuildRequires:	xorg-lib-libSM-devel
 BuildRequires:	xorg-lib-libX11-devel
@@ -46,7 +48,7 @@ Requires:	%{name}-libs = %{version}-%{release}
 Requires:	gsettings-desktop-schemas
 Requires:	hicolor-icon-theme
 Requires:	shared-mime-info
-Requires:	xapps >= 1.1.0
+Requires:	xapps >= 1.9.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -183,6 +185,7 @@ Przeglądanie dokumentów XPS w przeglądarce X-Apps Document Reader.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %meson build \
diff --git a/xreader-kpathsea-no-pc.patch b/xreader-kpathsea-no-pc.patch
index 580c82a..ded0da4 100644
--- a/xreader-kpathsea-no-pc.patch
+++ b/xreader-kpathsea-no-pc.patch
@@ -1,7 +1,7 @@
---- xreader-2.6.0/meson.build.orig	2020-05-12 11:17:16.000000000 +0200
-+++ xreader-2.6.0/meson.build	2020-05-17 21:22:37.769986192 +0200
-@@ -60,7 +60,7 @@
-     djvu = dependency('ddjvuapi', version: '>= 3.5.17')
+--- xreader-2.8.3/meson.build.orig	2023-06-16 19:13:12.439883975 +0200
++++ xreader-2.8.3/meson.build	2023-06-16 19:46:56.882249963 +0200
+@@ -71,7 +71,7 @@ if get_option('ps')
+     xreader_mime_types += 'application/postscript;application/x-bzpostscript;application/x-gzpostscript;image/x-eps;image/x-bzeps;image/x-gzeps;'
  endif
  if get_option('dvi')
 -    kpathsea = dependency('kpathsea')
diff --git a/xreader-meson.patch b/xreader-meson.patch
new file mode 100644
index 0000000..9e99f24
--- /dev/null
+++ b/xreader-meson.patch
@@ -0,0 +1,11 @@
+--- xreader-2.8.3/help/reference/libview/meson.build.orig	2023-06-16 20:05:31.956209089 +0200
++++ xreader-2.8.3/help/reference/libview/meson.build	2023-06-16 20:47:08.722682944 +0200
+@@ -24,7 +24,7 @@ gnome.gtkdoc(
+     ignore_headers: [libview_private_headers],
+     dependencies: libview_doc_deps,
+     mkdb_args: ['--xml-mode', '--output-format=xml', '--name-space=ev'],
+-    cflags: '-DXREADER_COMPILATION',
++    c_args: '-DXREADER_COMPILATION',
+     fixxref_args: fixref_args,
+     install: true,
+     install_dir: 'libxreaderview-' + api_version,
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xreader.git/commitdiff/1ae6b9f028f4e9a1d755433638c009e8c556c32f



More information about the pld-cvs-commit mailing list