Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2014-02-26 06:55:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2014-01-23 15:54:56.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2014-02-26 06:55:14.000000000 +0100 @@ -1,0 +2,26 @@ +Wed Feb 12 16:24:45 UTC 2014 - badshah...@gmail.com + +- Update to version 1.20.1: + + Include free-desktop appdata, MIME and desktop files + + When plotting xy widget filled error regions, plot line on top + + Bug-fixes: + - Fix embedding interface startup problem in 1.20 + - Additional embedding interface fixes for Python 3 + - Fix crash in tutorial if flashing widget deleted + - Fix polar plot crash with reverse minumum and maximum radii + - Fix crash when changing range of broken axes interactively + - Fix object deletion crash in setting menu + - Check output dataset is not same as an input for histograms + - Fix for compilation on Qt 4.6 + - Catch socket errors on embed client + - Fixes for formatting strings, including fixes for arguments + of the extended %Vg format and properly supporting %% + - When restoring window position, do not restore offscreen +- Packaging changes: + + Drop macros for EOL openSUSE versions in spec file + + Upstream bundles desktop and MIME files, install these + instead of external desktop and MIME files (use + desktop-file-install to add categories to .desktop file) + + Also package appdata bundled with upstream tarball. + +------------------------------------------------------------------- Old: ---- veusz-1.20.tar.gz veusz.desktop veusz.xml New: ---- veusz-1.20.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-veusz.spec ++++++ --- /var/tmp/diff_new_pack.OKS4OK/_old 2014-02-26 06:55:17.000000000 +0100 +++ /var/tmp/diff_new_pack.OKS4OK/_new 2014-02-26 06:55:17.000000000 +0100 @@ -19,7 +19,7 @@ %define pyname veusz Name: python-veusz -Version: 1.20 +Version: 1.20.1 Release: 0 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 Summary: GUI scientific plotting package @@ -27,8 +27,6 @@ Group: Productivity/Scientific/Other Url: http://home.gna.org/veusz/ Source0: http://download.gna.org/veusz/veusz-%{version}.tar.gz -Source1: %{pyname}.desktop -Source2: %{pyname}.xml Source3: %{pyname}_256.png BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -71,12 +69,13 @@ python setup.py install -O1 --skip-build --prefix="%{_prefix}" \ --root=%{buildroot} -# install desktop file -%suse_update_desktop_file -i veusz - -# file to register .vsz mimetype -mkdir -p %{buildroot}%{_datadir}/mime/packages/ -cp %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/ +# Install .desktop, mime and appdata files from upstream tarball +install -Dm0644 support/%{pyname}.appdata.xml %{buildroot}%{_datadir}/appdata/%{pyname}.appdata.xml +install -Dm0644 support/%{pyname}.xml %{buildroot}/%{_datadir}/mime/packages/%{pyname}.xml +desktop-file-install -m 0644 \ + --dir=%{buildroot}/%{_datadir}/applications/ \ + --add-category=2DGraphics \ + support/%{pyname}.desktop # move icon files to /usr/share/pixmaps/veusz mkdir -p %{buildroot}%{_datadir}/pixmaps/%{pyname} @@ -129,20 +128,12 @@ %post update-mime-database %{_datadir}/mime > /dev/null 2>&1 || : update-desktop-database %{_datadir}/applications -%if 0%{?suse_version} >=1140 %icon_theme_cache_post -%else -/usr/bin/gtk-update-icon-cache --quiet --force "/usr/share/icons/hicolor" || true -%endif %postun update-mime-database %{_datadir}/mime > /dev/null 2>&1 || : update-desktop-database %{_datadir}/applications -%if 0%{?suse_version} >= 1140 %icon_theme_cache_postun -%else -/usr/bin/gtk-update-icon-cache --quiet --force "/usr/share/icons/hicolor" || true -%endif %files %defattr(-,root,root) @@ -153,6 +144,8 @@ %{_bindir}/veusz_listen %{_datadir}/applications/%{pyname}.desktop %{_datadir}/mime/packages/%{pyname}.xml +%dir %{_datadir}/appdata +%{_datadir}/appdata/%{pyname}.appdata.xml %{_datadir}/pixmaps/veusz/ %{python_sitearch}/%{pyname}-%{version}-py%{py_ver}.egg-info %{python_sitearch}/%{pyname}/ ++++++ veusz-1.20.tar.gz -> veusz-1.20.1.tar.gz ++++++ ++++ 1775 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org