Hello community, here is the log from the commit of package python-pyside2 for openSUSE:Factory checked in at 2017-08-24 18:34:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyside2 (Old) and /work/SRC/openSUSE:Factory/.python-pyside2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyside2" Thu Aug 24 18:34:54 2017 rev:1 rq:508341 version:2.0~pre.1497016158.a3e4e367 Changes: -------- New Changes file: --- /dev/null 2017-07-20 07:30:00.335470106 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyside2.new/python-pyside2.changes 2017-08-24 18:34:56.608929981 +0200 @@ -0,0 +1,11 @@ +------------------------------------------------------------------- +Wed Jun 28 06:09:43 UTC 2017 - [email protected] + +- Trim filler wording from description. + +------------------------------------------------------------------- +Mon Jun 12 06:37:36 UTC 2017 - [email protected] + +- initial package of PySide2 for Qt5.9 +- includes also shiboken + New: ---- _service pyside-setup-2.0~pre.1497016158.a3e4e367.obscpio pyside-setup.obsinfo python-pyside2.changes python-pyside2.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyside2.spec ++++++ # # spec file for package python-pyside # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # %define _name pyside2 %define libprefix lib%{_name} %define pyname PySide Name: python-%{_name} Version: 2.0~pre.1497016158.a3e4e367 Release: 0 Summary: PySide - python bindings for Qt License: LGPL-2.1+ Group: Development/Languages/Python Url: http://qt-project.org/wiki/PySide Source0: pyside-setup-%{version}.tar.xz BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(Qt5Core) >= 5.9 BuildRequires: pkgconfig(Qt5Core) < 5.10 BuildRequires: pkgconfig(Qt5PrintSupport) BuildRequires: pkgconfig(Qt5Xml) BuildRequires: pkgconfig(Qt5Designer) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5XmlPatterns) BuildRequires: pkgconfig(Qt5Multimedia) BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(Qt5Multimedia) BuildRequires: pkgconfig(Qt5MultimediaWidgets) BuildRequires: pkgconfig(Qt5OpenGL) BuildRequires: pkgconfig(Qt5QuickWidgets) BuildRequires: pkgconfig(Qt5Script) BuildRequires: pkgconfig(Qt5ScriptTools) #BuildRequires: pkgconfig(Qt5TextToSpeech) #BuildRequires: pkgconfig(Qt5Charts) BuildRequires: pkgconfig(Qt5WebChannel) BuildRequires: pkgconfig(Qt5WebEngineWidgets) BuildRequires: pkgconfig(Qt5WebKit) BuildRequires: pkgconfig(Qt5WebKitWidgets) BuildRequires: pkgconfig(Qt5WebSockets) BuildRequires: libqt5-qtdeclarative-private-headers-devel BuildRequires: libxslt-devel BuildRequires: python-devel >= 2.6 BuildRequires: python-setuptools BuildRequires: llvm-devel >= 3.9 BuildRequires: llvm-clang-devel >= 3.9 %description The PySide2 project provides Python bindings for the Qt application and UI framework. %package devel Summary: Header Files for PySide2 Group: Development/Languages/Python Requires: %name = %{version} %description devel Files needed for development with the PySide2 bindings for Qt. %prep %setup -q -n pyside-setup-%{version} # currently broken sed -i '/qwebdatabase_wrapper.cpp/d' sources/pyside2/PySide2/QtWebKitWidgets/CMakeLists.txt sed -i '/qwebhistoryitem_wrapper.cpp/d' sources/pyside2/PySide2/QtWebKitWidgets/CMakeLists.txt sed -i '/QWebDatabase/d' sources/pyside2/PySide2/QtWebKitWidgets/typesystem_webkitwidgets.xml sed -i '/QWebHistoryItem/d' sources/pyside2/PySide2/QtWebKitWidgets/typesystem_webkitwidgets.xml %build %install python setup.py install --reuse-build --prefix=%{_prefix} --root=%{buildroot} # and hack re-installation, since setup is doing it wrong rm -rf %{buildroot}/* mkdir -p %{buildroot}/%{_libdir} cp -a ./pyside2_install/py*-release/* %{buildroot}%{_prefix}/ sed -i 's,=.*/pyside2_install/[^\/]*,=/usr,' %{buildroot}%{_prefix}/lib/pkgconfig/*.pc sed -i 's,^libdir=.*,libdir=%{_libdir},' %{buildroot}%{_prefix}/lib/pkgconfig/*.pc sed -i 's,".*/include/shiboken2","/usr/include/shiboken2",' %{buildroot}%{_prefix}/lib/cmake/Shiboken*/Shiboken2Config.cmake sed -i 's,".*/lib/libshiboken2.so","%{_libdir}/libshiboken2.so",' %{buildroot}%{_prefix}/lib/cmake/Shiboken*/Shiboken2Config.cmake sed -i 's,".*/bin/shiboken2","%{_prefix}/bin/shiboken2",' %{buildroot}%{_prefix}/lib/cmake/Shiboken*/Shiboken2Config.cmake sed -i 's,".*/bin/shiboken2","%{_prefix}/bin/shiboken2",' %{buildroot}%{_prefix}/lib/cmake/Shiboken*/Shiboken2Config.cmake sed -i 's,".*/include/PySide2","/usr/include/PySide2",' %{buildroot}%{_prefix}/lib/cmake/PySide2*/PySide2Config.cmake sed -i 's,".*/lib/libpyside2.so","%{_libdir}/libpyside2.so",' %{buildroot}%{_prefix}/lib/cmake/PySide2*/PySide2Config.cmake sed -i 's,"*/\(python.*/site-packages\)","%{_libdir}/\1",' %{buildroot}%{_prefix}/lib/cmake/PySide2*/PySide2Config.cmake sed -i 's,"*/share/PySide2/typesystems","%{_prefix}/share/PySide2/typesystems",' %{buildroot}%{_prefix}/lib/cmake/PySide2*/PySide2Config.cmake %if "%{_libdir}" == "/usr/lib64" mv %{buildroot}%{_prefix}/lib/lib* %{buildroot}/%{_libdir}/ mv %{buildroot}%{_prefix}/lib/pkgconfig %{buildroot}/%{_libdir}/ mv %{buildroot}%{_prefix}/lib/cmake %{buildroot}/%{_libdir}/ rmdir %{buildroot}%{_prefix}/lib %endif %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc LICENSE.* %{_prefix}/bin/* %{py_sitedir}/* %{_libdir}/*.so.* %files devel %defattr(-,root,root) %{_mandir}/man*/* %{_prefix}/include/* %{_libdir}/*.so %{_libdir}/cmake %{_libdir}/pkgconfig %{_datadir}/PySide2 ++++++ _service ++++++ <services> <service name="obs_scm" mode="disabled"> <param name="url">https://codereview.qt-project.org/pyside/pyside-setup.git</param> <param name="scm">git</param> <param name="revision">5.9</param> <!-- the revision is the Qt branch, not our version --> <param name="versionprefix">2.0~pre</param> </service> <service mode="disabled" name="set_version" /> <service mode="buildtime" name="tar" /> <service mode="buildtime" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> </services> ++++++ pyside-setup.obsinfo ++++++ name: pyside-setup version: 2.0~pre.1497016158.a3e4e367 mtime: 1497016158 commit: a3e4e367cf462e2dd9d7b08fe8d3f0007c33e1fa
