Hello community,

here is the log from the commit of package python-wxWidgets-3_0 for 
openSUSE:Factory checked in at 2019-02-14 14:11:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-wxWidgets-3_0 (Old)
 and      /work/SRC/openSUSE:Factory/.python-wxWidgets-3_0.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-wxWidgets-3_0"

Thu Feb 14 14:11:50 2019 rev:10 rq:674463 version:3.0.2.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-wxWidgets-3_0/python-wxWidgets-3_0.changes    
    2018-08-15 10:31:52.487581830 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-wxWidgets-3_0.new.28833/python-wxWidgets-3_0.changes
     2019-02-14 14:11:52.648265603 +0100
@@ -1,0 +2,11 @@
+Wed Feb 13 09:33:23 UTC 2019 - Jan Engelhardt <[email protected]>
+
+- Equalize the different macro styles
+
+-------------------------------------------------------------------
+Tue Feb 12 12:35:21 UTC 2019 - Dominique Leuenberger <[email protected]>
+
+- Fix generation of -lang package file list
+- cleanup using spec-cleaner
+
+-------------------------------------------------------------------
@@ -787 +797,0 @@
-

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

Other differences:
------------------
++++++ python-wxWidgets-3_0.spec ++++++
--- /var/tmp/diff_new_pack.BKIQTt/_old  2019-02-14 14:11:53.592265133 +0100
+++ /var/tmp/diff_new_pack.BKIQTt/_new  2019-02-14 14:11:53.592265133 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-wxWidgets-3_0
 #
-# 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,21 +12,20 @@
 # 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:           python-wxWidgets-3_0
 %define srcname wxPython
+%define wx_version %(echo "%version" | perl -pe 's{\\.\\d+\\.\\d+$}{}')
+%define wx_release %(echo "%version" | perl -pe 's{\\.\\d+$}{}')
+Name:           python-wxWidgets-3_0
 Version:        3.0.2.0
 Release:        0
 Summary:        Python Bindings for wxWidgets
 License:        GPL-2.0-or-later
 Group:          Development/Languages/Python
-Url:            http://www.wxpython.org/
-%define wx_version %(echo "%version" | perl -pe 's{\\.\\d+\\.\\d+$}{}')
-%define wx_release %(echo "%version" | perl -pe 's{\\.\\d+$}{}')
-
+URL:            http://www.wxpython.org/
 # Source from http://www.wxpython.org/ contains complete wxWidgets
 # source tree and proprietary Microsoft Visual Studio DLLs.
 # We will repackage only a needed subset of files.
@@ -36,7 +35,6 @@
 Source3:        extract-source.sh
 Source4:        pre_checkin.sh
 Patch1:         wxPython-platlib.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  perl
@@ -45,6 +43,12 @@
 BuildRequires:  python2-xml
 BuildRequires:  wxWidgets-3_0-devel
 BuildRequires:  xz
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
+# In fact it should be >= %version but only version < 3.1
+Recommends:     %name-lang = %version
+Conflicts:      python-wxWidgets
+Conflicts:      python2-wxWidgets
 #Requires:       wxWidgets-3_0 = %(rpm -q --qf="%%VERSION" wxWidgets-3_0)
 # Used up to openSUSE 11.3:
 Provides:       python-wxGTK = %version
@@ -52,31 +56,25 @@
 # Upstream name, never used in SUSE:
 Provides:       wxPython = %version
 # Third party packages name, never used in SUSE:
-Provides:       wxPython%wx_version-gtk2-unicode = %version
-# In fact it should be >= %version but only version < 3.1
-Recommends:     %name-lang = %version
 Provides:       python-wxWidgets = %version
 Provides:       python2-wxWidgets = %version
-Conflicts:      otherproviders(python-wxWidgets)
-Conflicts:      otherproviders(python2-wxWidgets)
-Requires(post):   update-alternatives
-Requires(postun):  update-alternatives
+Provides:       wxPython%wx_version-gtk2-unicode = %version
 
 %description
-wxWidgets is a free C++ library for cross-platform GUI.
+wxWidgets is a C++ library for cross-platform GUI.
 This package contains the Python bindings for wxWidgets.
 
 %package devel
 Summary:        Everything needed for development with wxPython
 Group:          Development/Languages/Python
 Requires:       %name = %version
+Conflicts:      python-wxWidgets-devel
 Provides:       python-wxWidgets-devel = %version
-Conflicts:      otherproviders(python-wxWidgets-devel)
 
 %description devel
-wxWidgets is a free C++ library for cross-platform GUI development.
-With wxWidgets, you can create applications for different GUIs (GTK+,
-Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
+wxWidgets is a C++ library for cross-platform GUI development. With
+wxWidgets, applications for different GUIs (GTK+, Motif, MS Windows,
+MacOS X, Windows CE, GPE) can be created from the same source code.
 
 This package contains all files needed for developing with Python
 bindings for wxGTK.
@@ -86,14 +84,14 @@
 Summary:        Languages for package python-wxWidgets
 Group:          System/Localization
 Requires:       %name = %version
-Provides:       %name-lang-all = %version
 Supplements:    packageand(bundle-lang-other:%name)
+Provides:       %name-lang-all = %version
 
 %description lang
 Provides translations to the package %name.
 
 %prep
-%setup -qn %srcname-src-%version
+%setup -q -n %srcname-src-%version
 %patch -P 1 -p1
 
 %build
@@ -120,76 +118,77 @@
 
 # Create %%lang tags for mo files in non-standard path:
 echo "%%defattr(-,root,root)" >Editra.lang
-for LNG_DIR in "%buildroot/%python_sitearch"/wx*/wx/tools/Editra/locale/*; do
+for LNG_DIR in "%buildroot%python_sitearch"/wx*/wx/tools/Editra/locale/*; do
        LNG="${LNG_DIR##*/}"
-       echo "%%lang($LNG) 
%%python_sitearch${LNG_DIR#%buildroot/%python_sitearch}" >>Editra.lang
+       echo "%%lang($LNG) 
%%python_sitearch${LNG_DIR#%buildroot%python_sitearch}" >>Editra.lang
 done
 
-mkdir -p %{buildroot}%{_sysconfdir}/alternatives
+mkdir -p %buildroot/%_sysconfdir/alternatives
 for f in pywxrc editra helpviewer img2png img2py img2xpm pyalacarte pyalamode 
pycrust pyshell pywrap xrced ; do
-mv %{buildroot}%{_bindir}/${f} 
%{buildroot}%{_bindir}/${f}-%{python2_bin_suffix}
-ln -s -f %{_sysconfdir}/alternatives/${f} %{buildroot}%{_bindir}/${f}
+mv "%buildroot/%_bindir/$f" "%buildroot/%_bindir/$f-%python2_bin_suffix"
+ln -sf "%_sysconfdir/alternatives/$f" "%buildroot/%_bindir/$f"
 done
 %fdupes %buildroot/%_prefix
 
 %post
-update-alternatives --install %{_bindir}/pywxrc pywxrc 
%{_bindir}/pywxrc-%{python2_bin_suffix} %{python2_version_nodots} \
-    --slave %{_bindir}/editra editra %{_bindir}/editra-%{python2_bin_suffix} \
-    --slave %{_bindir}/helpviewer helpviewer 
%{_bindir}/helpviewer-%{python2_bin_suffix} \
-    --slave %{_bindir}/img2png img2png 
%{_bindir}/img2png-%{python2_bin_suffix} \
-    --slave %{_bindir}/img2py img2py %{_bindir}/img2py-%{python2_bin_suffix} \
-    --slave %{_bindir}/img2xpm img2xpm 
%{_bindir}/img2xpm-%{python2_bin_suffix} \
-    --slave %{_bindir}/pyalacarte pyalacarte 
%{_bindir}/pyalacarte-%{python2_bin_suffix} \
-    --slave %{_bindir}/pyalamode pyalamode 
%{_bindir}/pyalamode-%{python2_bin_suffix} \
-    --slave %{_bindir}/pycrust pycrust 
%{_bindir}/pycrust-%{python2_bin_suffix} \
-    --slave %{_bindir}/pyshell pyshell 
%{_bindir}/pyshell-%{python2_bin_suffix} \
-    --slave %{_bindir}/pywrap pywrap %{_bindir}/pywrap-%{python2_bin_suffix} \
-    --slave %{_bindir}/xrced xrced %{_bindir}/xrced-%{python2_bin_suffix} \
+update-alternatives --install %_bindir/pywxrc pywxrc 
%_bindir/pywxrc-%python2_bin_suffix %python2_version_nodots \
+    --slave %_bindir/editra editra %_bindir/editra-%python2_bin_suffix \
+    --slave %_bindir/helpviewer helpviewer 
%_bindir/helpviewer-%python2_bin_suffix \
+    --slave %_bindir/img2png img2png %_bindir/img2png-%python2_bin_suffix \
+    --slave %_bindir/img2py img2py %_bindir/img2py-%python2_bin_suffix \
+    --slave %_bindir/img2xpm img2xpm %_bindir/img2xpm-%python2_bin_suffix \
+    --slave %_bindir/pyalacarte pyalacarte 
%_bindir/pyalacarte-%python2_bin_suffix \
+    --slave %_bindir/pyalamode pyalamode 
%_bindir/pyalamode-%python2_bin_suffix \
+    --slave %_bindir/pycrust pycrust %_bindir/pycrust-%python2_bin_suffix \
+    --slave %_bindir/pyshell pyshell %_bindir/pyshell-%python2_bin_suffix \
+    --slave %_bindir/pywrap pywrap %_bindir/pywrap-%python2_bin_suffix \
+    --slave %_bindir/xrced xrced %_bindir/xrced-%python2_bin_suffix \
 
 %postun
-if [ ! -f %{_bindir}/pywxrc ] ; then
-   update-alternatives --remove pywxrc %{_bindir}/pywxrc-%{python2_bin_suffix}
+if [ ! -f %_bindir/pywxrc ] ; then
+   update-alternatives --remove pywxrc %_bindir/pywxrc-%python2_bin_suffix
 fi
 
 %files
 %defattr(-,root,root)
-%doc wxPython/docs/*.txt wxPython/docs/*.html wxPython/docs/screenshots 
wxPython/licence
-%{_bindir}/editra
-%{_bindir}/helpviewer
-%{_bindir}/img2png
-%{_bindir}/img2py
-%{_bindir}/img2xpm
-%{_bindir}/pyalacarte
-%{_bindir}/pyalamode
-%{_bindir}/pycrust
-%{_bindir}/pyshell
-%{_bindir}/pywrap
-%{_bindir}/pywxrc
-%{_bindir}/xrced
-%{_bindir}/editra-%{python2_bin_suffix}
-%{_bindir}/helpviewer-%{python2_bin_suffix}
-%{_bindir}/img2png-%{python2_bin_suffix}
-%{_bindir}/img2py-%{python2_bin_suffix}
-%{_bindir}/img2xpm-%{python2_bin_suffix}
-%{_bindir}/pyalacarte-%{python2_bin_suffix}
-%{_bindir}/pyalamode-%{python2_bin_suffix}
-%{_bindir}/pycrust-%{python2_bin_suffix}
-%{_bindir}/pyshell-%{python2_bin_suffix}
-%{_bindir}/pywrap-%{python2_bin_suffix}
-%{_bindir}/pywxrc-%{python2_bin_suffix}
-%{_bindir}/xrced-%{python2_bin_suffix}
-%ghost %{_sysconfdir}/alternatives/editra
-%ghost %{_sysconfdir}/alternatives/helpviewer
-%ghost %{_sysconfdir}/alternatives/img2png
-%ghost %{_sysconfdir}/alternatives/img2py
-%ghost %{_sysconfdir}/alternatives/img2xpm
-%ghost %{_sysconfdir}/alternatives/pyalacarte
-%ghost %{_sysconfdir}/alternatives/pyalamode
-%ghost %{_sysconfdir}/alternatives/pycrust
-%ghost %{_sysconfdir}/alternatives/pyshell
-%ghost %{_sysconfdir}/alternatives/pywrap
-%ghost %{_sysconfdir}/alternatives/pywxrc
-%ghost %{_sysconfdir}/alternatives/xrced
+%license wxPython/licence
+%doc wxPython/docs/*.txt wxPython/docs/*.html wxPython/docs/screenshots
+%_bindir/editra
+%_bindir/helpviewer
+%_bindir/img2png
+%_bindir/img2py
+%_bindir/img2xpm
+%_bindir/pyalacarte
+%_bindir/pyalamode
+%_bindir/pycrust
+%_bindir/pyshell
+%_bindir/pywrap
+%_bindir/pywxrc
+%_bindir/xrced
+%_bindir/editra-%python2_bin_suffix
+%_bindir/helpviewer-%python2_bin_suffix
+%_bindir/img2png-%python2_bin_suffix
+%_bindir/img2py-%python2_bin_suffix
+%_bindir/img2xpm-%python2_bin_suffix
+%_bindir/pyalacarte-%python2_bin_suffix
+%_bindir/pyalamode-%python2_bin_suffix
+%_bindir/pycrust-%python2_bin_suffix
+%_bindir/pyshell-%python2_bin_suffix
+%_bindir/pywrap-%python2_bin_suffix
+%_bindir/pywxrc-%python2_bin_suffix
+%_bindir/xrced-%python2_bin_suffix
+%ghost %_sysconfdir/alternatives/editra
+%ghost %_sysconfdir/alternatives/helpviewer
+%ghost %_sysconfdir/alternatives/img2png
+%ghost %_sysconfdir/alternatives/img2py
+%ghost %_sysconfdir/alternatives/img2xpm
+%ghost %_sysconfdir/alternatives/pyalacarte
+%ghost %_sysconfdir/alternatives/pyalamode
+%ghost %_sysconfdir/alternatives/pycrust
+%ghost %_sysconfdir/alternatives/pyshell
+%ghost %_sysconfdir/alternatives/pywrap
+%ghost %_sysconfdir/alternatives/pywxrc
+%ghost %_sysconfdir/alternatives/xrced
 %python_sitearch/*
 %python_sitelib/*
 %exclude %python_sitearch/wx*/wx/tools/Editra/locale/*


Reply via email to