commit zeal for openSUSE:Factory
Hello community, here is the log from the commit of package zeal for openSUSE:Factory checked in at 2020-05-26 17:50:22 Comparing /work/SRC/openSUSE:Factory/zeal (Old) and /work/SRC/openSUSE:Factory/.zeal.new.2738 (New) Package is "zeal" Tue May 26 17:50:22 2020 rev:8 rq:808970 version:2.7.0~git20200517.404c3aa Changes: --- /work/SRC/openSUSE:Factory/zeal/zeal.changes2019-01-08 12:31:27.152077748 +0100 +++ /work/SRC/openSUSE:Factory/.zeal.new.2738/zeal.changes 2020-05-26 17:50:33.608043583 +0200 @@ -1,0 +2,19 @@ +Mon May 25 11:05:55 UTC 2020 - h...@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 + +--- Old: zeal-0.6.1.tar.gz New: _service _servicedata zeal-2.7.0~git20200517.404c3aa.tar.xz Other differences: -- ++ zeal.spec ++ --- /var/tmp/diff_new_pack.bisnlp/_old 2020-05-26 17:50:34.748046082 +0200 +++ /var/tmp/diff_new_pack.bisnlp/_new 2020-05-26 17:50:34.752046090 +0200 @@ -1,7 +1,7 @@ # # 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 # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: zeal -Version:0.6.1 +Version:2.7.0~git20200517.404c3aa Release:0 Summary:Offline API documentation browser License:GPL-3.0-only Group: Development/Tools/Other -Url:https://zealdocs.org -Source0: https://github.com/zealdocs/zeal/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +URL:https://zealdocs.org +Source0:%{name}-%{version}.tar.xz # `help2man zeal > zeal.1` can't be run without X started. Source9:zeal.1 BuildRequires: cmake @@ -34,7 +34,7 @@ BuildRequires: pkgconfig BuildRequires: update-desktop-files 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(Qt5Xml) >= 5.2.0 BuildRequires: pkgconfig(libarchive) @@ -60,11 +60,11 @@ %setup -q %build -%cmake -DBUILD_SHARED_LIBS:BOOL=OFF +%cmake_kf5 -d build %make_jobs %install -%cmake_install +%kf5_makeinstall -C build %suse_update_desktop_file -r org.zealdocs.Zeal Office Viewer %fdupes -s %{buildroot}%{_datadir} @@ -81,7 +81,8 @@ %icon_theme_cache_postun %files -%doc COPYING README.md +%license COPYING +%doc README.md %{_bindir}/%{name} %{_mandir}/man1/%{name}.1%{ext_man} %{_datadir}/applications/org.zealdocs.Zeal.desktop ++ _service ++ https://github.com/zealdocs/zeal.git git .git 2.7.0~git%cd.%h enable *.tar xz zeal ++ _servicedata ++ https://github.com/zealdocs/zeal.git 404c3aa0c7db9dd6bc64309adc15d72407e372a3
commit zeal for openSUSE:Factory
Hello community, here is the log from the commit of package zeal for openSUSE:Factory checked in at 2019-01-08 12:29:17 Comparing /work/SRC/openSUSE:Factory/zeal (Old) and /work/SRC/openSUSE:Factory/.zeal.new.28833 (New) Package is "zeal" Tue Jan 8 12:29:17 2019 rev:7 rq:663341 version:0.6.1 Changes: --- /work/SRC/openSUSE:Factory/zeal/zeal.changes2018-02-19 13:02:57.333776103 +0100 +++ /work/SRC/openSUSE:Factory/.zeal.new.28833/zeal.changes 2019-01-08 12:31:27.152077748 +0100 @@ -1,0 +2,20 @@ +Fri Jan 4 16:50:11 UTC 2019 - Jaime Marquínez Ferrándiz + +- Update to 0.6.1 + * Improvements: ++ Added Back/Forward to the webview's context menu. ++ Made search prefixes case insensitive. ++ Added Ctrl+L shortcut for focusing search input field. ++ Portable version now uses a relative path to the docset storage if it's a subdirectory. + * Fixed Issues: ++ Fixed platform defined shortcut for preferences being ignored. ++ Fixed default fixed font size not saved. ++ Fixed broken JavaScript links. ++ Fixed make install not updating icon cache. ++ Set webview background color to white by default. ++ Fixed a problem preventing docset extraction to path containing non-Latin characters. ++ Fixed reproducibility of builds once again. +- desktop file has been renamed +- Add appdata.xml file + +--- Old: zeal-0.6.0.tar.gz New: zeal-0.6.1.tar.gz Other differences: -- ++ zeal.spec ++ --- /var/tmp/diff_new_pack.FzGqpj/_old 2019-01-08 12:31:27.628077231 +0100 +++ /var/tmp/diff_new_pack.FzGqpj/_new 2019-01-08 12:31:27.628077231 +0100 @@ -1,7 +1,7 @@ # # spec file for package zeal # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,15 +12,15 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: zeal -Version:0.6.0 +Version:0.6.1 Release:0 Summary:Offline API documentation browser -License:GPL-3.0 +License:GPL-3.0-only Group: Development/Tools/Other Url:https://zealdocs.org Source0: https://github.com/zealdocs/zeal/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz @@ -65,7 +65,7 @@ %install %cmake_install -%suse_update_desktop_file -r %{name} Office Viewer +%suse_update_desktop_file -r org.zealdocs.Zeal Office Viewer %fdupes -s %{buildroot}%{_datadir} # Man pages: @@ -84,7 +84,8 @@ %doc COPYING README.md %{_bindir}/%{name} %{_mandir}/man1/%{name}.1%{ext_man} -%{_datadir}/applications/%{name}.desktop +%{_datadir}/applications/org.zealdocs.Zeal.desktop +%{_datadir}/metainfo/org.zealdocs.Zeal.appdata.xml %{_datadir}/icons/hicolor/*/apps/%{name}* %changelog ++ zeal-0.6.0.tar.gz -> zeal-0.6.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeal-0.6.0/.github/lock.yml new/zeal-0.6.1/.github/lock.yml --- old/zeal-0.6.0/.github/lock.yml 1970-01-01 01:00:00.0 +0100 +++ new/zeal-0.6.1/.github/lock.yml 2018-09-28 07:26:37.0 +0200 @@ -0,0 +1,9 @@ +# Configuration for the Lock Threads app - https://probot.github.io/apps/lock/ + +daysUntilLock: 180 +lockComment: > + This thread has been automatically locked since there has not been + any recent activity after it was closed. Please open a new issue for + a related request. +setLockReason: false +only: issues diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeal-0.6.0/.gitignore new/zeal-0.6.1/.gitignore --- old/zeal-0.6.0/.gitignore 2018-02-18 01:48:47.0 +0100 +++ new/zeal-0.6.1/.gitignore 2018-09-28 07:26:37.0 +0200 @@ -30,3 +30,9 @@ # CMake CMakeLists.txt.user + +# VS Code +/.vscode + +# Linux appdata +/assets/freedesktop/org.zealdocs.Zeal.appdata.xml diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeal-0.6.0/CMakeLists.txt new/zeal-0.6.1/CMakeLists.txt --- old/zeal-0.6.0/CMakeLists.txt 2018-02-18 01:48:47.0 +0100 +++ new/zeal-0.6.1/CMakeLists.txt 2018-09-28 07:26:37.0 +0200 @@ -1,7 +1,8 @@ cmake_minimum_required(VERSION 3.5.1) set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") -project(Zeal VERSION 0.6.0) +
commit zeal for openSUSE:Factory
Hello community, here is the log from the commit of package zeal for openSUSE:Factory checked in at 2018-02-19 13:02:39 Comparing /work/SRC/openSUSE:Factory/zeal (Old) and /work/SRC/openSUSE:Factory/.zeal.new (New) Package is "zeal" Mon Feb 19 13:02:39 2018 rev:6 rq:577865 version:0.6.0 Changes: --- /work/SRC/openSUSE:Factory/zeal/zeal.changes2018-01-13 21:44:35.578618118 +0100 +++ /work/SRC/openSUSE:Factory/.zeal.new/zeal.changes 2018-02-19 13:02:57.333776103 +0100 @@ -1,0 +2,52 @@ +Sun Feb 18 18:55:27 UTC 2018 - jeng...@inai.de + +- Trim other OS parts from documentation. + +--- +Sun Feb 18 18:02:53 UTC 2018 - avin...@opensuse.org + +- Update to 0.6.0 + * New Features: ++ New in-page search toolbar. ++ Added default font preferences. ++ New welcome page had direct links for docset manager and + application preferences. ++ Added option for choosing external link behavior. + * Improvements: ++ Added option for enabling smooth scrolling. ++ Added Ctrl+, shortcut to open Preferences. + * Fixed Issues: ++ Context menu now correctly states Open in new tab instead of + window. ++ Fixed broken Open in new tab. ++ Fixed problem with ExtJS docset. ++ Added check for read-only docset storage. +- Includes 0.5.0 + * New Features: ++ Implemented update functionality for docsets installed via + XML feeds. + * Improvements: ++ Added show/hide options to the tray icon's menu. ++ Tabs are movable. ++ Double click on the tab bar creates a new tab. ++ Web view now has a predefined list of zooming level. ++ Linux: Use dedicated tray icon if theme provides one. ++ Portable version now indicates so in title of the main + window. + * Fixed Issues: ++ Fixed search result sorting with fuzzy search disabled. ++ Fixed invisible file operations preventing the Docsets + dialog from closing. ++ Fixed crashing on some corrupted docset directories. ++ Fixed the app exiting on its own when a new version is + available. ++ Windows: Fixed app not gaining focus when invoked from IDE + plugins. + * Known Issues: +Open in new tab doesn't work. +- use https version of site +- switch to cmake, as qmake support was removed +- drop zeal-remove-qt-version.patch (no longer relevant) +- cleanup with spec-cleaner + +--- Old: zeal-0.4.0.tar.gz zeal-remove-qt-version.patch New: zeal-0.6.0.tar.gz Other differences: -- ++ zeal.spec ++ --- /var/tmp/diff_new_pack.ZYiGwd/_old 2018-02-19 13:02:58.201744801 +0100 +++ /var/tmp/diff_new_pack.ZYiGwd/_new 2018-02-19 13:02:58.205744656 +0100 @@ -1,7 +1,7 @@ # # spec file for package zeal # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,17 @@ Name: zeal -Version:0.4.0 +Version:0.6.0 Release:0 Summary:Offline API documentation browser License:GPL-3.0 Group: Development/Tools/Other -Url:http://zealdocs.org +Url:https://zealdocs.org Source0: https://github.com/zealdocs/zeal/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz # `help2man zeal > zeal.1` can't be run without X started. Source9:zeal.1 -Patch0: zeal-remove-qt-version.patch - +BuildRequires: cmake +BuildRequires: extra-cmake-modules BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: libQt5Gui-private-headers-devel >= 5.2.0 @@ -47,9 +47,9 @@ Requires(postun): update-desktop-files %description -Zeal is a simple offline API documentation browser inspired by Dash -(OS X app), available for Linux and Windows. - * Quickly search documentation using Alt+Space (or customised) +Zeal is an offline API documentation browser inspired by Dash +(OS X app). + * Quickly search documentation using Alt+Space (or a customised) hotkey to display Zeal from any place in your workspace. * Search in multiple sets of documentation at once. * Don't be dependent on your internet connection. @@ -58,14 +58,13 @@ %prep %setup -q -%patch0 -p1 %build -%qmake5 -make %{?_smp_mflags} V=1 +%cmake -DBUILD_SHARED_LIBS:BOOL=OFF +%make_jobs %install -%qmake5_install +%cmake_install %suse_update_desktop_file -r %{name} Office Viewer %fdupes -s %{buildroot}%{_datadir} @@ -82,10 +81,9 @@ %icon_theme_cache_postun %files -%defattr(-,root,ro
commit zeal for openSUSE:Factory
Hello community, here is the log from the commit of package zeal for openSUSE:Factory checked in at 2018-01-13 21:44:31 Comparing /work/SRC/openSUSE:Factory/zeal (Old) and /work/SRC/openSUSE:Factory/.zeal.new (New) Package is "zeal" Sat Jan 13 21:44:31 2018 rev:5 rq:557785 version:0.4.0 Changes: --- /work/SRC/openSUSE:Factory/zeal/zeal.changes2016-10-13 11:32:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.zeal.new/zeal.changes 2018-01-13 21:44:35.578618118 +0100 @@ -1,0 +2,47 @@ +Sat Dec 16 18:49:11 UTC 2017 - h...@urpla.net + +- Update to 0.4.0 + - New Features: +- Added optional fuzzy search. (#100). +- Added support for user-defined styles via custom CSS file. + (#268) +- Added support for a basic dark theme (webview only). (#466) +- Added support for high resolution displays. (#111) +- Switched to the CMake build system, support for qmake will be + dropped shortly. +- The minimally required Qt version bumped to 5.5.1. +- As the result of above, libappindicator support is relies on + the built-in Qt implementation. +- Dropped support for Qt WebEngine. +- Removed dependency on Qt Sql by using SQLite directly. +- Windows binaries now bundle the new Qt WebKit, which fixes a + lot of rendering and stability isses. (#359, #723) +- Windows binaries are now 64-bit, and built with MSVC 2015. + + - Improvements: +- New tabs now have the search box automatically focused. (#725) +- Added a Retry button to the error box appearing on docset list + download failure. (#566) +- Updated welcome page style (includes a Carbon ad banner, which + can be disabled in the settings). + + - Fixed Issues: +- Fixed search for one-character terms. (#698) +- Multiple fixes in the search algorithm. (#603, #650, #677) +- Fixed navigation in some docsets. (#641) +- Fixed portable version not saving docset storage path. (609) +- Many rendering and stability issues fixed by switching to the + new Qt WebKit. (#359, #723) +- Fixed MSI installer not removing custom protocol handlers. + (#755) + + - Known Issues: +- Web pages using Fira Sans (e.g., PHP docset) font are rendered + in italic. This is an upstream bug with Qt WebKit (#658) + +- Build fixes + - Added zeal-remove-qt-version.patch to remove Qt version check +from qmake project + - add sqlite3 build depedency + +--- Old: zeal-0.3.1.tar.gz New: zeal-0.4.0.tar.gz zeal-remove-qt-version.patch Other differences: -- ++ zeal.spec ++ --- /var/tmp/diff_new_pack.HVIuSu/_old 2018-01-13 21:44:36.150591457 +0100 +++ /var/tmp/diff_new_pack.HVIuSu/_new 2018-01-13 21:44:36.150591457 +0100 @@ -1,7 +1,7 @@ # # spec file for package zeal # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: zeal -Version:0.3.1 +Version:0.4.0 Release:0 Summary:Offline API documentation browser License:GPL-3.0 @@ -26,6 +26,7 @@ Source0: https://github.com/zealdocs/zeal/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz # `help2man zeal > zeal.1` can't be run without X started. Source9:zeal.1 +Patch0: zeal-remove-qt-version.patch BuildRequires: fdupes BuildRequires: hicolor-icon-theme @@ -37,6 +38,7 @@ BuildRequires: pkgconfig(Qt5X11Extras) >= 5.2.0 BuildRequires: pkgconfig(Qt5Xml) >= 5.2.0 BuildRequires: pkgconfig(libarchive) +BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(xcb-keysyms) Requires: libQt5Sql5-sqlite >= 5.2.0 Requires(post): hicolor-icon-theme @@ -56,6 +58,7 @@ %prep %setup -q +%patch0 -p1 %build %qmake5 ++ zeal-0.3.1.tar.gz -> zeal-0.4.0.tar.gz ++ 10482 lines of diff (skipped) ++ zeal-remove-qt-version.patch ++ Index: b/zeal.pro === --- a/zeal.pro +++ b/zeal.pro @@ -4,10 +4,6 @@ # #- -lessThan(QT_VERSION, "5.5.1") { -error("Qt 5.5.1 or above is required to build Zeal.") -} - TEMPLATE = subdirs SUBDIRS += \
commit zeal for openSUSE:Factory
Hello community, here is the log from the commit of package zeal for openSUSE:Factory checked in at 2016-10-13 11:32:02 Comparing /work/SRC/openSUSE:Factory/zeal (Old) and /work/SRC/openSUSE:Factory/.zeal.new (New) Package is "zeal" Changes: --- /work/SRC/openSUSE:Factory/zeal/zeal.changes2016-09-30 15:31:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.zeal.new/zeal.changes 2016-10-13 11:32:02.0 +0200 @@ -1,0 +2,10 @@ +Tue Oct 11 19:01:38 UTC 2016 - dap.darkn...@gmail.com + +- Update to 0.3.1 + * Fixed random crashing on application start and exit. (#595) + * Fixed web view hanging caused by URLs with no schema. (#532) + * Fixed docset removal on Windows. (#621) + * Fixed race condition (and warning) in docset removal logic. + * Fixed docset selection with Select All shortcut (Ctrl+A). + +--- Old: zeal-0.3.0.tar.gz New: zeal-0.3.1.tar.gz Other differences: -- ++ zeal.spec ++ --- /var/tmp/diff_new_pack.avq5dD/_old 2016-10-13 11:32:03.0 +0200 +++ /var/tmp/diff_new_pack.avq5dD/_new 2016-10-13 11:32:03.0 +0200 @@ -17,7 +17,7 @@ Name: zeal -Version:0.3.0 +Version:0.3.1 Release:0 Summary:Offline API documentation browser License:GPL-3.0 ++ zeal-0.3.0.tar.gz -> zeal-0.3.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeal-0.3.0/README.md new/zeal-0.3.1/README.md --- old/zeal-0.3.0/README.md2016-09-23 05:56:02.0 +0200 +++ new/zeal-0.3.1/README.md2016-10-10 08:05:43.0 +0200 @@ -35,7 +35,7 @@ ## How to use -After installing Zeal, you need to download docsets. Go to *File->Options->Docsets*, select the ones you want, and click the *Download* button. +After installing Zeal, you need to download docsets. Go to *Tools->Docsets*, select the ones you want, and click the *Download* button. ## How to compile diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeal-0.3.0/qmake/common.pri new/zeal-0.3.1/qmake/common.pri --- old/zeal-0.3.0/qmake/common.pri 2016-09-23 05:56:02.0 +0200 +++ new/zeal-0.3.1/qmake/common.pri 2016-10-10 08:05:43.0 +0200 @@ -30,7 +30,7 @@ UI_DIR = $$BUILD_ROOT/.ui # Application version -VERSION = 0.3.0 +VERSION = 0.3.1 DEFINES += ZEAL_VERSION=\\\"$${VERSION}\\\" # Browser engine @@ -63,3 +63,10 @@ unix:!macx { isEmpty(PREFIX): PREFIX = /usr } + +unix:!macx:packagesExist(appindicator-0.1) { +CONFIG += link_pkgconfig +PKGCONFIG += appindicator-0.1 gtk+-2.0 +DEFINES += USE_APPINDICATOR +message("AppIndicator support: Yes.") +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeal-0.3.0/src/libs/core/application.cpp new/zeal-0.3.1/src/libs/core/application.cpp --- old/zeal-0.3.0/src/libs/core/application.cpp2016-09-23 05:56:02.0 +0200 +++ new/zeal-0.3.1/src/libs/core/application.cpp2016-10-10 08:05:43.0 +0200 @@ -23,6 +23,7 @@ #include "application.h" #include "extractor.h" +#include "networkaccessmanager.h" #include "settings.h" #include @@ -35,7 +36,6 @@ #include #include #include -#include #include #include #include @@ -59,7 +59,7 @@ m_instance = this; m_settings = new Settings(this); -m_networkManager = new QNetworkAccessManager(this); +m_networkManager = new NetworkAccessManager(this); // Extractor setup m_extractorThread = new QThread(this); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeal-0.3.0/src/libs/core/networkaccessmanager.cpp new/zeal-0.3.1/src/libs/core/networkaccessmanager.cpp --- old/zeal-0.3.0/src/libs/core/networkaccessmanager.cpp 1970-01-01 01:00:00.0 +0100 +++ new/zeal-0.3.1/src/libs/core/networkaccessmanager.cpp 2016-10-10 08:05:43.0 +0200 @@ -0,0 +1,44 @@ +/ +** +** Copyright (C) 2016 Oleg Shparber +** Contact: https://go.zealdocs.org/l/contact +** +** This file is part of Zeal. +** +** Zeal is free software: you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation, either version 3 of the License, or +** (at your option) any later version. +** +** Zeal is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more de
commit zeal for openSUSE:Factory
Hello community, here is the log from the commit of package zeal for openSUSE:Factory checked in at 2016-09-30 15:31:58 Comparing /work/SRC/openSUSE:Factory/zeal (Old) and /work/SRC/openSUSE:Factory/.zeal.new (New) Package is "zeal" Changes: --- /work/SRC/openSUSE:Factory/zeal/zeal.changes2016-05-23 16:39:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.zeal.new/zeal.changes 2016-09-30 15:31:58.0 +0200 @@ -1,0 +2,8 @@ +Sun Sep 25 10:51:38 UTC 2016 - dap.darkn...@gmail.com + +- Update to 0.3.0 + * no upstream changes log. +- Deleted zeal-no-date-and-time.diff (can't find file to patch). +- Added man page via `help2man`. + +--- Old: zeal-0.2.1.tar.gz zeal-no-date-and-time.diff New: zeal-0.3.0.tar.gz zeal.1 Other differences: -- ++ zeal.spec ++ --- /var/tmp/diff_new_pack.SsJ5X1/_old 2016-09-30 15:32:00.0 +0200 +++ /var/tmp/diff_new_pack.SsJ5X1/_new 2016-09-30 15:32:00.0 +0200 @@ -17,15 +17,16 @@ Name: zeal -Version:0.2.1 +Version:0.3.0 Release:0 Summary:Offline API documentation browser License:GPL-3.0 Group: Development/Tools/Other Url:http://zealdocs.org Source0: https://github.com/zealdocs/zeal/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -# PATCH-FIX-OPENSUSE vs. file-contains-current-date WARNING: -Patch0: zeal-no-date-and-time.diff +# `help2man zeal > zeal.1` can't be run without X started. +Source9:zeal.1 + BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: libQt5Gui-private-headers-devel >= 5.2.0 @@ -55,7 +56,6 @@ %prep %setup -q -%patch0 -p1 %build %qmake5 @@ -66,6 +66,10 @@ %suse_update_desktop_file -r %{name} Office Viewer %fdupes -s %{buildroot}%{_datadir} +# Man pages: +mkdir -p %{buildroot}%{_mandir}/man1 +cp %{SOURCE9} %{buildroot}%{_mandir}/man1 + %post %desktop_database_post %icon_theme_cache_post @@ -78,6 +82,7 @@ %defattr(-,root,root,-) %doc COPYING README.md %{_bindir}/%{name} +%{_mandir}/man1/%{name}.1.* %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}* ++ zeal-0.2.1.tar.gz -> zeal-0.3.0.tar.gz ++ 21463 lines of diff (skipped) ++ zeal-0.2.1.tar.gz -> zeal.1 ++ Files /work/SRC/openSUSE:Factory/zeal/zeal-0.2.1.tar.gz and /work/SRC/openSUSE:Factory/.zeal.new/zeal.1 differ
commit zeal for openSUSE:Factory
Hello community, here is the log from the commit of package zeal for openSUSE:Factory checked in at 2016-05-23 16:39:40 Comparing /work/SRC/openSUSE:Factory/zeal (Old) and /work/SRC/openSUSE:Factory/.zeal.new (New) Package is "zeal" Changes: --- /work/SRC/openSUSE:Factory/zeal/zeal.changes2015-12-03 13:30:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.zeal.new/zeal.changes 2016-05-23 16:39:42.0 +0200 @@ -1,0 +2,7 @@ +Sat May 21 17:48:35 UTC 2016 - mplus...@suse.com + +- Update scriplet dependencies +- Use pretty name for url +- Use qmake5 macros when building + +--- Old: v0.2.1.tar.gz New: zeal-0.2.1.tar.gz Other differences: -- ++ zeal.spec ++ --- /var/tmp/diff_new_pack.jdrkHz/_old 2016-05-23 16:39:44.0 +0200 +++ /var/tmp/diff_new_pack.jdrkHz/_new 2016-05-23 16:39:44.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package zeal # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,19 +17,19 @@ Name: zeal -Summary:Offline API documentation browser Version:0.2.1 Release:0 +Summary:Offline API documentation browser License:GPL-3.0 -URL:http://zealdocs.org Group: Development/Tools/Other -Source0:https://github.com/zealdocs/zeal/archive/v%{version}.tar.gz +Url:http://zealdocs.org +Source0: https://github.com/zealdocs/zeal/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE vs. file-contains-current-date WARNING: Patch0: zeal-no-date-and-time.diff - BuildRequires: fdupes -BuildRequires: libQt5Gui-private-headers-devel >= 5.2.0 BuildRequires: hicolor-icon-theme +BuildRequires: libQt5Gui-private-headers-devel >= 5.2.0 +BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: pkgconfig(Qt5Concurrent)>= 5.2.0 BuildRequires: pkgconfig(Qt5WebKitWidgets) >= 5.2.0 @@ -38,6 +38,10 @@ BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(xcb-keysyms) Requires: libQt5Sql5-sqlite >= 5.2.0 +Requires(post): hicolor-icon-theme +Requires(post): update-desktop-files +Requires(postun): hicolor-icon-theme +Requires(postun): update-desktop-files %description Zeal is a simple offline API documentation browser inspired by Dash @@ -54,15 +58,11 @@ %patch0 -p1 %build -qmake-qt5 \ -QMAKE_STRIP="" \ -QMAKE_CFLAGS+="%{optflags}" \ -QMAKE_CXXFLAGS+="%{optflags}" - -make V=1 %{?_smp_mflags} +%qmake5 +make %{?_smp_mflags} V=1 %install -make V=1 INSTALL_ROOT=%{buildroot} install +%qmake5_install %suse_update_desktop_file -r %{name} Office Viewer %fdupes -s %{buildroot}%{_datadir}