Hello community,

here is the log from the commit of package OpenLP for openSUSE:Factory checked 
in at 2016-07-28 23:45:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/OpenLP (Old)
 and      /work/SRC/openSUSE:Factory/.OpenLP.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "OpenLP"

Changes:
--------
--- /work/SRC/openSUSE:Factory/OpenLP/OpenLP.changes    2014-11-11 
01:11:21.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.OpenLP.new/OpenLP.changes       2016-07-28 
23:45:45.000000000 +0200
@@ -1,0 +2,18 @@
+Fri Jul 22 11:46:49 UTC 2016 - p.drou...@gmail.com
+
+- Add suse_corrections.patch
+
+-------------------------------------------------------------------
+Thu Jul  7 08:16:50 UTC 2016 - schrott3...@yahoo.de
+
+- Updated from version 2.4.1 to version 2.4.2 
+
+-------------------------------------------------------------------
+Sat Jun 25 15:50:00 UTC 2016 - schrott3...@yahoo.de
+
+- Updated from version 2.0.5 to version 2.4.1
+- Small error corrections
+  * Corrected keywords in desktop file
+  * Removed shebang from vlc.py
+
+-------------------------------------------------------------------

Old:
----
  OpenLP-2.0.5.tar.gz

New:
----
  OpenLP-2.4.2.tar.gz
  suse_corrections.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ OpenLP.spec ++++++
--- /var/tmp/diff_new_pack.b4Tfta/_old  2016-07-28 23:45:48.000000000 +0200
+++ /var/tmp/diff_new_pack.b4Tfta/_new  2016-07-28 23:45:48.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package OpenLP
 #
-# Copyright (c) 2014 SUSE LINUX Products 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,41 +17,39 @@
 
 
 Name:           OpenLP
-Version:        2.0.5
+Version:        2.4.2
 Release:        0
 Summary:        Open source Church presentation and lyrics projection 
application
 License:        GPL-2.0
 Group:          Productivity/Multimedia/Other
 Url:            http://openlp.org
-Source0:        
http://downloads.sourceforge.net/openlp/openlp/%{version}/%{name}-%{version}.tar.gz
+Source0:        https://get.openlp.org/%{version}/%{name}-%{version}.tar.gz
 Source1:        OpenLP-rpmlintrc
+Patch0:         suse_corrections.patch
 
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
-BuildRequires:  libqt4-devel
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
+BuildRequires:  libqt5-linguist
+BuildRequires:  python3
+BuildRequires:  python3-devel
+BuildRequires:  python3-setuptools
 BuildRequires:  update-desktop-files
 Requires:       hicolor-icon-theme
-Requires:       libphonon4
-Requires:       python-Mako
-Requires:       python-SQLAlchemy
-Requires:       python-beautifulsoup
-Requires:       python-chardet
-Requires:       python-lxml
-Requires:       python-pyenchant
-Requires:       python-qt4
-Requires:       python-sqlalchemy-migrate
-Requires:       python-xdg
+Requires:       python3-Mako
+Requires:       python3-SQLAlchemy
+Requires:       python3-alembic
+Requires:       python3-beautifulsoup4
+Requires:       python3-chardet
+Requires:       python3-lxml
+Requires:       python3-nose
+Requires:       python3-pyenchant
+Requires:       python3-qt5
+Requires:       python3-xdg
 Recommends:     libreoffice-pyuno
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Requires(post): shared-mime-info
 Requires(postun): shared-mime-info
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:      noarch
-%endif
 
 %description
 OpenLP is a church presentation software, for lyrics projection software,
@@ -60,17 +58,19 @@
 
 %prep
 %setup -q
-# Needed to prevent /usr/lib/python2.7/site-packages/resources from being built
-rm resources/__init__.py
+%patch0 -p1
+
+# Remove unit tests
+rm tests/__init__.py
 
 %build
-python setup.py build
+python3 setup.py build
 
 # Compile the translation files and copy them to the correct directory
 # Presumes you are in the base directory of OpenLP
 
 %install
-python setup.py install --skip-build -O1 --prefix=%{_prefix} 
--root=%{buildroot}
+python3 setup.py install --skip-build -O1 --prefix=%{_prefix} 
--root=%{buildroot}
 
 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
@@ -79,11 +79,11 @@
 
 %suse_update_desktop_file -i -r openlp AudioVideo Video Player
 
-mv %{buildroot}%{_bindir}/openlp.pyw %{buildroot}%{_bindir}/openlp
+mv %{buildroot}%{_bindir}/openlp.py %{buildroot}%{_bindir}/openlp
 
 mkdir -p %{buildroot}%{_datadir}/openlp/i18n/
 for TSFILE in resources/i18n/*.ts; do
-    lrelease $TSFILE -qm %{buildroot}%{_datadir}/openlp/i18n/`basename $TSFILE 
.ts`.qm;
+    lrelease-qt5 $TSFILE -qm %{buildroot}%{_datadir}/openlp/i18n/`basename 
$TSFILE .ts`.qm;
 done
 
 mkdir -p %{buildroot}%{_datadir}/mime/packages
@@ -112,7 +112,7 @@
 %{_datadir}/applications/openlp.desktop
 %{_datadir}/icons/hicolor
 %{_datadir}/openlp
-%{python_sitelib}/openlp/
-%{python_sitelib}/%{name}-%{version}*.egg-info
+%{python3_sitelib}/openlp/
+%{python3_sitelib}/%{name}-%{version}*.egg-info
 
 %changelog

++++++ OpenLP-2.0.5.tar.gz -> OpenLP-2.4.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/OpenLP/OpenLP-2.0.5.tar.gz 
/work/SRC/openSUSE:Factory/.OpenLP.new/OpenLP-2.4.2.tar.gz differ: char 5, line 
1

++++++ OpenLP-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.b4Tfta/_old  2016-07-28 23:45:48.000000000 +0200
+++ /var/tmp/diff_new_pack.b4Tfta/_new  2016-07-28 23:45:48.000000000 +0200
@@ -1,3 +1,3 @@
-addFilter("W: hidden-file-or-dir 
/usr/lib/python2.7/site-packages/openlp/.version")
+addFilter("W: hidden-file-or-dir 
/usr/lib/python3.*/site-packages/openlp/.version")
 addFilter("W: python-naming-policy-not-applied")
 addFilter("W: suse-branding-unversioned-requires")

++++++ suse_corrections.patch ++++++
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 @@
 StartupNotify=true
 Terminal=false
 Type=Application
-Keywords=projection,multimedia,videos,music,songs,worship
+Keywords=projection;multimedia;videos;music;songs;worship;
 X-KDE-SubstituteUID=false

Reply via email to