Accepting request 808970 from devel:tools

OBS-URL: https://build.opensuse.org/request/show/808970
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zeal?expand=0&rev=8
This commit is contained in:
Yuchen Lin 2020-05-26 15:50:22 +00:00 committed by Git OBS Bridge
commit e55350719a
6 changed files with 51 additions and 11 deletions

16
_service Normal file
View File

@ -0,0 +1,16 @@
<services>
<service name="tar_scm" mode="disabled">
<param name="url">https://github.com/zealdocs/zeal.git</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="versionformat">2.7.0~git%cd.%h</param>
<param name="changesgenerate">enable</param>
</service>
<service name="recompress" mode="disabled">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
<service name="set_version" mode="disabled">
<param name="basename">zeal</param>
</service>
</services>

4
_servicedata Normal file
View File

@ -0,0 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/zealdocs/zeal.git</param>
<param name="changesrevision">404c3aa0c7db9dd6bc64309adc15d72407e372a3</param></service></servicedata>

View File

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

View File

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

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Mon May 25 11:05:55 UTC 2020 - hpj@urpla.net
- Update to version 2.7.0~git20200517.404c3aa:
* chore(app): update FontAwesome to v5.13.0, switch to WOFF2 fonts
* ci(github): unify configure & build steps
* fix(registry): fix page TOC
* fix(browser): add missing namespace declaration
* feat(browser): log blocked requests
* fix(browser): fix compilation with Qt version below 5.13
* refactor(browser): improve code readability
* feat(browser): introduce centralized web settings management
* ci(github): fix Qt caching, make version configurable
* fix(browser): do not call deprecated QWebEngineProfile method
- Switch to git tree
- Use QWebEngine
- Use kf5 build macros
- relocate COPYING to %license
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 4 16:50:11 UTC 2019 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> Fri Jan 4 16:50:11 UTC 2019 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>

View File

@ -1,7 +1,7 @@
# #
# spec file for package zeal # spec file for package zeal
# #
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2020 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,13 +17,13 @@
Name: zeal Name: zeal
Version: 0.6.1 Version: 2.7.0~git20200517.404c3aa
Release: 0 Release: 0
Summary: Offline API documentation browser Summary: Offline API documentation browser
License: GPL-3.0-only License: GPL-3.0-only
Group: Development/Tools/Other Group: Development/Tools/Other
Url: https://zealdocs.org URL: https://zealdocs.org
Source0: https://github.com/zealdocs/zeal/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source0: %{name}-%{version}.tar.xz
# `help2man zeal > zeal.1` can't be run without X started. # `help2man zeal > zeal.1` can't be run without X started.
Source9: zeal.1 Source9: zeal.1
BuildRequires: cmake BuildRequires: cmake
@ -34,7 +34,7 @@ BuildRequires: libQt5Gui-private-headers-devel >= 5.2.0
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
BuildRequires: pkgconfig(Qt5Concurrent) >= 5.2.0 BuildRequires: pkgconfig(Qt5Concurrent) >= 5.2.0
BuildRequires: pkgconfig(Qt5WebKitWidgets) >= 5.2.0 BuildRequires: pkgconfig(Qt5WebEngine) >= 5.2.0
BuildRequires: pkgconfig(Qt5X11Extras) >= 5.2.0 BuildRequires: pkgconfig(Qt5X11Extras) >= 5.2.0
BuildRequires: pkgconfig(Qt5Xml) >= 5.2.0 BuildRequires: pkgconfig(Qt5Xml) >= 5.2.0
BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(libarchive)
@ -60,11 +60,11 @@ Zeal is an offline API documentation browser inspired by Dash
%setup -q %setup -q
%build %build
%cmake -DBUILD_SHARED_LIBS:BOOL=OFF %cmake_kf5 -d build
%make_jobs %make_jobs
%install %install
%cmake_install %kf5_makeinstall -C build
%suse_update_desktop_file -r org.zealdocs.Zeal Office Viewer %suse_update_desktop_file -r org.zealdocs.Zeal Office Viewer
%fdupes -s %{buildroot}%{_datadir} %fdupes -s %{buildroot}%{_datadir}
@ -81,7 +81,8 @@ cp %{SOURCE9} %{buildroot}%{_mandir}/man1
%icon_theme_cache_postun %icon_theme_cache_postun
%files %files
%doc COPYING README.md %license COPYING
%doc README.md
%{_bindir}/%{name} %{_bindir}/%{name}
%{_mandir}/man1/%{name}.1%{ext_man} %{_mandir}/man1/%{name}.1%{ext_man}
%{_datadir}/applications/org.zealdocs.Zeal.desktop %{_datadir}/applications/org.zealdocs.Zeal.desktop