4 Commits

Author SHA256 Message Date
5b56d5989a Accepting request 1274237 from X11:MATE:Factory
OBS-URL: https://build.opensuse.org/request/show/1274237
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atril?expand=0&rev=38
2025-05-05 20:26:45 +00:00
af886b2d67 - Update to version 1.28.2:
* epub: Disable thumbnailing sidebar
  * Fix .cbr mimetype
  * Wayland: stop segfaults on some systems
  * replace deprecated gtk_menu_tool_button_new_from_stock
  * libview/ev-document-model.c remove one more deprecation warning
  * replace ev_document_model_get_dual_page with
- Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1)
  BuildRequires following upstream changes.
- Switch to git checkout via source service, stable tag.
- Add gtk-doc BuildRequires and pass enable-gtk-doc to configure,
  needed now that we are using source service.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Replace obsolete update-desktop-files with desktop-file-utils
  BuildRequires.
- Drop obsolete glib2_gsettings_schema_requires macro.
- Use ldconfig_scriptlets macro for post(un) handling.

OBS-URL: https://build.opensuse.org/package/show/X11:MATE:Factory/atril?expand=0&rev=65
2025-05-04 12:35:12 +00:00
f747378cd5 Accepting request 1240111 from X11:MATE:Factory
OBS-URL: https://build.opensuse.org/request/show/1240111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atril?expand=0&rev=37
2025-01-24 12:41:21 +00:00
cc71a93ae9 - Update to version 1.28.1:
* Update CBR library to libarchive in README.md
  * ci: fix travis build failures caused by recent travis changes
  * Cleanup icons Makefile
  * icons: Include higher resolution icons
  * Updated translations.
- Drop pkgconfig(libpst) BuildRequires: No longer required nor used

OBS-URL: https://build.opensuse.org/package/show/X11:MATE:Factory/atril?expand=0&rev=63
2025-01-24 08:53:41 +00:00
6 changed files with 70 additions and 18 deletions

19
_service Normal file
View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<services>
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/mate-desktop/atril.git</param>
<param name="revision">v1.28.2</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">v?(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
<!-- <param name="changesgenerate">enable</param> -->
</service>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">zst</param>
</service>
<service name="set_version" mode="manual" />
</services>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ced4725f6e9b71c4ea63676bfc3cc3be09d29dba08aa7a7ab97964e0b4355162
size 2093588

3
atril-1.28.2.obscpio Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:59ec9cd26fe4f6e83d2ec4de8949fc1e422ba7ef409533406fa795dad7780493
size 17405453

View File

@@ -1,3 +1,35 @@
-------------------------------------------------------------------
Fri May 2 16:17:25 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.28.2:
* epub: Disable thumbnailing sidebar
* Fix .cbr mimetype
* Wayland: stop segfaults on some systems
* replace deprecated gtk_menu_tool_button_new_from_stock
* libview/ev-document-model.c remove one more deprecation warning
* replace ev_document_model_get_dual_page with
- Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1)
BuildRequires following upstream changes.
- Switch to git checkout via source service, stable tag.
- Add gtk-doc BuildRequires and pass enable-gtk-doc to configure,
needed now that we are using source service.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Replace obsolete update-desktop-files with desktop-file-utils
BuildRequires.
- Drop obsolete glib2_gsettings_schema_requires macro.
- Use ldconfig_scriptlets macro for post(un) handling.
-------------------------------------------------------------------
Sun Jan 19 14:48:25 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.28.1:
* Update CBR library to libarchive in README.md
* ci: fix travis build failures caused by recent travis changes
* Cleanup icons Makefile
* icons: Include higher resolution icons
* Updated translations.
- Drop pkgconfig(libpst) BuildRequires: No longer required nor used
-------------------------------------------------------------------
Mon Mar 25 07:09:10 UTC 2024 - Hillwood Yang <hillwood@opensuse.org>

4
atril.obsinfo Normal file
View File

@@ -0,0 +1,4 @@
name: atril
version: 1.28.2
mtime: 1745521140
commit: 6e116cd028790a0123db5b9e6be7ae9bc03c33c3

View File

@@ -1,7 +1,7 @@
#
# spec file for package atril
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,20 +22,22 @@
%define _version 1.28
Name: atril
Version: 1.28.0
Version: 1.28.2
Release: 0
Summary: MATE Desktop document viewer
License: GPL-2.0-only AND LGPL-2.0-only
Group: Productivity/Office/Other
URL: https://mate-desktop.org/
Source: https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz
Source: %{name}-%{version}.tar.zst
BuildRequires: c++_compiler
BuildRequires: desktop-file-utils
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: gtk-doc
BuildRequires: mate-common >= %{_version}
BuildRequires: pkgconfig
BuildRequires: python3-libxml2
BuildRequires: texlive-devel
BuildRequires: update-desktop-files
BuildRequires: yelp-tools
BuildRequires: pkgconfig(ddjvuapi)
BuildRequires: pkgconfig(gail-3.0)
@@ -53,7 +55,7 @@ BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(mate-desktop-2.0) >= %{_version}
BuildRequires: pkgconfig(poppler-glib) >= 0.22.0
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(webkit2gtk-4.0)
BuildRequires: pkgconfig(webkit2gtk-4.1)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(zlib)
Requires: %{name}-backends = %{version}
@@ -63,7 +65,6 @@ Recommends: %{name}-lang
Provides: mate-document-viewer = %{version}
Obsoletes: mate-document-viewer < %{version}
Obsoletes: mate-document-viewer-lang < %{version}
%glib2_gsettings_schema_requires
%description
Atril is a document viewer capable of displaying multiple and single
@@ -176,24 +177,20 @@ This package contains the documentation for atril
NOCONFIGURE=1 mate-autogen
%configure \
--disable-static \
--enable-gtk-doc \
--libexecdir=%{_libexecdir}/%{name} \
--enable-introspection
%make_build
%install
%make_install
%find_lang %{name} %{?no_lang_C}
find %{buildroot} -type f -name "*.la" -delete -print
%suse_update_desktop_file %{name}
%fdupes %{buildroot}%{_datadir}/
%post -n libatrilview%{sover} -p /sbin/ldconfig
%postun -n libatrilview%{sover} -p /sbin/ldconfig
%post -n libatrildocument%{sover} -p /sbin/ldconfig
%postun -n libatrildocument%{sover} -p /sbin/ldconfig
%ldconfig_scriptlets -n libatrilview%{sover}
%ldconfig_scriptlets -n libatrildocument%{sover}
%files
%license COPYING