[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