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