Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenLP for openSUSE:Factory checked in at 2023-03-21 17:41:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/OpenLP (Old) and /work/SRC/openSUSE:Factory/.OpenLP.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "OpenLP" Tue Mar 21 17:41:09 2023 rev:29 rq:1073033 version:3.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/OpenLP/OpenLP.changes 2020-12-18 20:00:16.314119134 +0100 +++ /work/SRC/openSUSE:Factory/.OpenLP.new.31432/OpenLP.changes 2023-03-21 17:41:15.413752452 +0100 @@ -1,0 +2,32 @@ +Sat Mar 18 23:41:32 UTC 2023 - Matej Cepl <[email protected]> + +- Update to 3.0.2: + The difference is huge and the list of changes is long. Please, + if you care study whole story on https://openlp.org/blog. + This particular minor release changed: + - Only show hash if song book number exists + - FIX: Missing looping for theme background videos + - Fix Songs' Topics media manager icon to be the same from the + Song Maintenance dialog + - Add ability to return transposed item with service_item + format to avoid duplicate calls on remote + - Fix OpenLyrics whitespaces being 'eaten' (again) + - Fixg service manager's list exception when pressing 'Left' + keyboard key without any item selected + - Force the use of SqlAlchemy 1.4 for now + - Removing login requirement from transpose endpoint + - Handle verse ranges in BibleServer + - Fix up loading 2.9.x services + - Attempt to fix #1287 by checking for both str and bytes, and + decoding bytes to unicode + - Add debugging for VLC and fix strange state. + - Display the closing progress dialog during plugin shutdown + - Fix an issue with the Worship Center Pro importer + - Fix white preview display when previewing presentations + - Fix an issue where the websockets server would try to shut + down even when -w is supplied + - Use a simpler approach when creating a tmp file when saving + service files + + +------------------------------------------------------------------- Old: ---- OpenLP-2.4.6.tar.gz New: ---- OpenLP-3.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ OpenLP.spec ++++++ --- /var/tmp/diff_new_pack.WBKUwo/_old 2023-03-21 17:41:16.201756221 +0100 +++ /var/tmp/diff_new_pack.WBKUwo/_new 2023-03-21 17:41:16.209756259 +0100 @@ -17,20 +17,22 @@ Name: OpenLP -Version: 2.4.6 +Version: 3.0.2 Release: 0 Summary: Open source Church presentation and lyrics projection application License: GPL-2.0-only -URL: https://openlp.org +URL: https://gitlab.com/openlp/openlp Source0: https://get.openlp.org/%{version}/%{name}-%{version}.tar.gz Source1: OpenLP-rpmlintrc Patch0: suse_corrections.patch BuildRequires: desktop-file-utils +BuildRequires: python-rpm-macros BuildRequires: fdupes BuildRequires: libqt5-linguist BuildRequires: python3 BuildRequires: python3-devel -BuildRequires: python3-setuptools +BuildRequires: python3-pip +BuildRequires: python3-wheel BuildRequires: update-desktop-files Requires: hicolor-icon-theme Requires: python3-Mako @@ -53,20 +55,19 @@ presentations via LibreOffice using a computer and projector. %prep -%setup -q -%patch0 -p1 +%autosetup -p1 -c # Remove unit tests rm tests/__init__.py %build -python3 setup.py build +%python3_pyproject_wheel # Compile the translation files and copy them to the correct directory # Presumes you are in the base directory of OpenLP %install -python3 setup.py install --skip-build -O1 --prefix=%{_prefix} --root=%{buildroot} +%python3_pyproject_install install -m644 -p -D resources/images/openlp-logo-16x16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/openlp.png install -m644 -p -D resources/images/openlp-logo-32x32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/openlp.png @@ -75,8 +76,6 @@ %suse_update_desktop_file -i -r openlp AudioVideo Video Player -mv %{buildroot}%{_bindir}/openlp.py %{buildroot}%{_bindir}/openlp - mkdir -p %{buildroot}%{_datadir}/openlp/i18n/ for TSFILE in resources/i18n/*.ts; do lrelease-qt5 $TSFILE -qm %{buildroot}%{_datadir}/openlp/i18n/`basename $TSFILE .ts`.qm; @@ -109,6 +108,6 @@ %{_datadir}/icons/hicolor %{_datadir}/openlp %{python3_sitelib}/openlp/ -%{python3_sitelib}/%{name}-%{version}*.egg-info +%{python3_sitelib}/%{name}-%{version}*-info %changelog ++++++ OpenLP-2.4.6.tar.gz -> OpenLP-3.0.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/OpenLP/OpenLP-2.4.6.tar.gz /work/SRC/openSUSE:Factory/.OpenLP.new.31432/OpenLP-3.0.2.tar.gz differ: char 4, line 1 ++++++ suse_corrections.patch ++++++ --- /var/tmp/diff_new_pack.WBKUwo/_old 2023-03-21 17:41:16.305756718 +0100 +++ /var/tmp/diff_new_pack.WBKUwo/_new 2023-03-21 17:41:16.309756737 +0100 @@ -1,16 +1,10 @@ -diff -Nru OpenLP-2.4.2.orig/openlp/core/ui/media/vendor/vlc.py OpenLP-2.4.2/openlp/core/ui/media/vendor/vlc.py ---- OpenLP-2.4.2.orig/openlp/core/ui/media/vendor/vlc.py 2016-06-25 20:20:56.000000000 +0200 -+++ OpenLP-2.4.2/openlp/core/ui/media/vendor/vlc.py 2016-07-07 10:15:17.970332446 +0200 -@@ -1,5 +1,3 @@ --#! /usr/bin/python -- - # Python ctypes bindings for VLC - # - # Copyright (C) 2009-2012 the VideoLAN team -diff -Nru OpenLP-2.4.2.orig/resources/openlp.desktop OpenLP-2.4.2/resources/openlp.desktop ---- OpenLP-2.4.2.orig/resources/openlp.desktop 2016-06-25 20:20:56.000000000 +0200 -+++ OpenLP-2.4.2/resources/openlp.desktop 2016-07-07 10:14:44.189797686 +0200 -@@ -9,5 +9,5 @@ +--- + resources/openlp.desktop | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/resources/openlp.desktop ++++ b/resources/openlp.desktop +@@ -9,5 +9,5 @@ Name=OpenLP StartupNotify=true Terminal=false Type=Application
