Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2016-07-20 09:20:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-veusz" Changes: -------- --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2016-05-23 16:38:53.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2016-07-20 09:21:02.000000000 +0200 @@ -1,0 +2,9 @@ +Fri Jul 15 16:47:03 UTC 2016 - [email protected] + +- Move all application related files to subpackage veusz, leaving + only actualy python modules in the python-veusz pkg. +- Hardlink icons from pixmaps/veusz to hicolor-icon-theme, as + symlinked icons lead to appstream-builder being unable to + detect them and vetoes the application consequently. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-veusz.spec ++++++ --- /var/tmp/diff_new_pack.pNuMJk/_old 2016-07-20 09:21:03.000000000 +0200 +++ /var/tmp/diff_new_pack.pNuMJk/_new 2016-07-20 09:21:03.000000000 +0200 @@ -104,16 +104,16 @@ ln -s %{_datadir}/pixmaps/%{appname}/$i \ %{buildroot}%{python_sitearch}/veusz/icons/$i ; done -# symlink main veusz icon also into hicolor-icon-theme dir (for desktop file) +# hardlink main veusz icon also into hicolor-icon-theme dir (for desktop file) install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz_256.png for size in 16 32 48 64 128 256; do odir=%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps mkdir -p $odir - ln -s %{_datadir}/pixmaps/%{appname}/veusz_${size}.png ${odir}/%{appname}.png + ln %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz_${size}.png ${odir}/%{appname}.png done odir=%{buildroot}%{_datadir}/icons/hicolor/scalable/apps mkdir -p $odir -ln -s %{_datadir}/pixmaps/%{appname}/veusz.svg $odir/%{appname}.svg +ln %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz.svg $odir/%{appname}.svg # Mark some scripts as executable. # This isn't really needed, but Veusz includes shebangs in scripts @@ -165,11 +165,6 @@ %doc README AUTHORS COPYING ChangeLog %doc Documents/manual.html %doc Documents/manimages/ -%{_datadir}/pixmaps/%{appname}/ -%dir %{_datadir}/appdata -%{_datadir}/appdata/%{appname}.appdata.xml -%{_datadir}/icons/hicolor/*/apps/%{appname}.* -%{_datadir}/mime/packages/%{appname}.xml %{python_sitearch}/veusz-%{version}-py*.egg-info %{python_sitearch}/veusz/ @@ -178,6 +173,11 @@ %{_bindir}/%{appname} %{_bindir}/%{appname}_listen %{_datadir}/applications/%{appname}.desktop +%{_datadir}/pixmaps/%{appname}/ +%dir %{_datadir}/appdata +%{_datadir}/appdata/%{appname}.appdata.xml +%{_datadir}/icons/hicolor/*/apps/%{appname}.* +%{_datadir}/mime/packages/%{appname}.xml %{_mandir}/man1/* %changelog
