2 Commits

6 changed files with 53 additions and 26 deletions

View File

@@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://gitlab.gnome.org/GNOME/yelp.git</param>
<param name="revision">42.3</param>
<param name="revision">49.0</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>

Binary file not shown.

3
yelp-49.0.obscpio Normal file
View File

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

View File

@@ -1,3 +1,27 @@
-------------------------------------------------------------------
Mon Sep 15 06:32:59 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 49.0:
+ Updated translations
-------------------------------------------------------------------
Mon Sep 1 12:43:47 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 49.rc:
+ Fixes for flatpak manifest
+ Use versioned libyelp and generate pkg-config
+ Updated translations
- Changes from version 49.beta:
+ Port to Gtk 4 and Adwaita
+ Modernize data files
- Adjust BuildRequires, following upstream changes:
+ Removed: pkgconfig(appstream-glib), pkgconfig(gtk+-3.0),
pkgconfig(webkit2gtk-4.1),
pkgconfig(webkit2gtk-web-extension-4.1)
+ Added: AppStream, desktop-file-utils, pkgconfig(gtk4),
pkgconfig(libadwaita-1), pkgconfig(webkitgtk-6.0),
pkgconfig(webkitgtk-web-process-extension-6.0)
-------------------------------------------------------------------
Sun Jun 15 08:07:48 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@@ -1,4 +1,4 @@
name: yelp
version: 42.3
mtime: 1749741063
commit: 4b7c355b0ee138b4f2bbef683441ad11ba96330c
version: 49.0
mtime: 1757792325
commit: eba079a1727fe3e281afded59f74ee3a8f92baaa

View File

@@ -1,7 +1,7 @@
#
# spec file for package yelp
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: yelp
Version: 42.3
Version: 49.0
Release: 0
Summary: Help Browser for the GNOME Desktop
License: GPL-2.0-or-later
@@ -25,6 +25,8 @@ Group: System/GUI/GNOME
URL: https://wiki.gnome.org/Apps/Yelp
Source0: %{name}-%{version}.tar.zst
BuildRequires: AppStream
BuildRequires: desktop-file-utils
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: gtk-doc
@@ -32,18 +34,18 @@ BuildRequires: itstool >= 1.2.0
BuildRequires: libtool
BuildRequires: meson
BuildRequires: pkgconfig
BuildRequires: pkgconfig(appstream-glib)
BuildRequires: pkgconfig(gio-2.0) >= 2.67.4
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(gtk+-3.0) >= 3.13.3
BuildRequires: pkgconfig(gtk+-unix-print-3.0)
BuildRequires: pkgconfig(gtk4) >= 4.16.0
BuildRequires: pkgconfig(libadwaita-1) >= 1.6.0
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(liblzma)
BuildRequires: pkgconfig(libxml-2.0) >= 2.6.5
BuildRequires: pkgconfig(libxslt) >= 1.1.4
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(webkit2gtk-4.1)
BuildRequires: pkgconfig(webkit2gtk-web-extension-4.1)
BuildRequires: pkgconfig(webkitgtk-6.0)
BuildRequires: pkgconfig(webkitgtk-web-process-extension-6.0)
BuildRequires: pkgconfig(yelp-xsl) >= 42.3
# data/dtd/catalog references dtds from oasis-open.org, which we provide on docbook_4 package (bnc#770067)
Requires: docbook_4
@@ -56,11 +58,11 @@ Yelp is the help viewer in GNOME (it's what happens when you press F1). With
gnome-doc-utils, Yelp serves as a DocBook viewer, a man page viewer and an
info page viewer.
%package -n libyelp0
%package -n libyelp-1-0
Summary: Core library for the GNOME Desktop help browser
Group: System/Libraries
%description -n libyelp0
%description -n libyelp-1-0
Yelp is the help viewer in GNOME (it's what happens when you press F1). With
gnome-doc-utils, Yelp serves as a DocBook viewer, a man page viewer and an
info page viewer.
@@ -70,7 +72,7 @@ This package provides Yelp's system shared libraries.
%package devel
Summary: Development files for libyelp
Group: Development/Libraries/GNOME
Requires: libyelp0 = %{version}
Requires: libyelp-1-0 = %{version}
Requires: yelp = %{version}
%description devel
@@ -96,31 +98,32 @@ find %{buildroot} -type f -name "*.la" -delete -print
%find_lang %{name} %{?no_lang_C}
%fdupes %{buildroot}%{_prefix}
%ldconfig_scriptlets -n libyelp0
%ldconfig_scriptlets -n libyelp-1-0
%files
%license COPYING
%doc AUTHORS NEWS README.md
%{_bindir}/gnome-help
%{_bindir}/yelp
%{_datadir}/applications/yelp.desktop
%{_datadir}/applications/org.gnome.Yelp.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.yelp.gschema.xml
%{_datadir}/metainfo/yelp.appdata.xml
%{_datadir}/metainfo/org.gnome.Yelp.metainfo.xml
%{_datadir}/yelp/
%{_datadir}/yelp-xsl/xslt/common/domains/yelp.xml
%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Yelp.svg
%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Yelp-symbolic.svg
%dir %{_libdir}/yelp/
%dir %{_libdir}/yelp/web-extensions/
%{_libdir}/yelp/web-extensions/libyelpwebextension.so
%dir %{_libdir}/yelp-1/
%dir %{_libdir}/yelp-1/web-process-extensions/
%{_libdir}/yelp-1/web-process-extensions/libyelpwebprocessextension.so
%files -n libyelp0
%{_libdir}/libyelp.so.0*
%files -n libyelp-1-0
%{_libdir}/libyelp-1.so.0*
%files devel
%doc ChangeLog
%{_includedir}/libyelp/
%{_libdir}/libyelp.so
%{_includedir}/libyelp-1/
%{_libdir}/libyelp-1.so
%{_libdir}/pkgconfig/libyelp-1.pc
%files lang -f %{name}.lang