commit python-veusz for openSUSE:Factory

2020-07-17 Thread root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2020-07-17 20:52:46

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new.3592 (New)


Package is "python-veusz"

Fri Jul 17 20:52:46 2020 rev:43 rq:821495 version:3.2.1

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2019-11-20 10:28:03.458572091 +0100
+++ /work/SRC/openSUSE:Factory/.python-veusz.new.3592/python-veusz.changes  
2020-07-17 20:53:38.353094841 +0200
@@ -1,0 +2,11 @@
+Fri Jul 17 10:43:44 UTC 2020 - Marketa Calabkova 
+
+- Update to 3.2.1
+  * Add \wtilde text command to place a tilde over text
+  * Add ability to plot image widget using boxes rather than a bitmap,
+with new drawing mode option
+  * Add widget order option in key widget
+  * Export dialog now uses multiple threads
+  * Python 3.9 compatibility fixes
+
+---

Old:

  veusz-3.1.tar.gz

New:

  veusz-3.2.1.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.qCJ77o/_old  2020-07-17 20:53:41.505098130 +0200
+++ /var/tmp/diff_new_pack.qCJ77o/_new  2020-07-17 20:53:41.509098133 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-veusz
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-veusz
-Version:3.1
+Version:3.2.1
 Release:0
 Summary:Scientific plotting library for Python
 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0

++ veusz-3.1.tar.gz -> veusz-3.2.1.tar.gz ++
 16253 lines of diff (skipped)





commit python-veusz for openSUSE:Factory

2019-11-20 Thread root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2019-11-20 10:28:01

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new.26869 (New)


Package is "python-veusz"

Wed Nov 20 10:28:01 2019 rev:42 rq:749728 version:3.1

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2019-07-30 12:39:12.486935545 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new.26869/python-veusz.changes 
2019-11-20 10:28:03.458572091 +0100
@@ -1,0 +2,27 @@
+Tue Nov 19 19:59:45 UTC 2019 - Todd R 
+
+- Update to version 3.1
+  + Improvements:
+* Do not print or export hidden pages
+* Allow expressions in dataset of contour widget
+* Allow widgets to be excluded in key (thanks to Alexander Book)
+* Make bezier line better fit data
+* Switch linux binary from x86 -> x86-64 for better compatibility
+  + Bug fixes:
+* Compilation fix for PyQt>=5.12 (thanks to Dimitry Shachnev)
+* Ensure fit settings are sorted in output file
+* Fix crash in contour labelling
+* Fix 3D axis crash bug
+* Fix problem with broken axis with null-sized regions
+* Fix issue with 0-sized images in image widget
+* Fix function widget crash with certain plotting range
+* Fix for axis crash with large magnitude ranges
+* Fix CSV importing issues for 2D and ND data
+* Fix zero division error in 2D import
+* Fix crash on importing HDF5 files with variable length text
+* Catch issue with zero range axes
+* Fix crash is using set in dataset expression
+* Fix crash when moving line coordinates
+* Remove deprecation warnings when compiling with recent Qt versions
+
+---

Old:

  veusz-3.0.1.tar.gz

New:

  veusz-3.1.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.ZJNFyH/_old  2019-11-20 10:28:05.138572426 +0100
+++ /var/tmp/diff_new_pack.ZJNFyH/_new  2019-11-20 10:28:05.142572427 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-veusz
 #
-# Copyright (c) 2017 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,24 +12,23 @@
 # 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/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
-%bcond_without  test
 Name:   python-veusz
-Version:3.0.1
+Version:3.1
 Release:0
 Summary:Scientific plotting library for Python
 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
-License:GPL-2.0+ and Python-2.0
-Group:  Productivity/Scientific/Other
-Url:https://veusz.github.io/
-Source0:https://pypi.io/packages/source/v/veusz/veusz-%{version}.tar.gz
+License:GPL-2.0-or-later AND Python-2.0
+URL:https://veusz.github.io/
+Source0:
https://files.pythonhosted.org/packages/source/v/veusz/veusz-%{version}.tar.gz
 Source3:veusz_256.png
 BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module h5py}
 BuildRequires:  %{python_module numpy-devel}
 BuildRequires:  %{python_module qt5-devel}
 BuildRequires:  %{python_module setuptools}
@@ -39,17 +38,13 @@
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  python-rpm-macros
 BuildRequires:  update-desktop-files
-%if %{with test}
-BuildRequires:  %{python_module h5py}
-%endif
 Requires:   python-numpy
 Requires:   python-qt5
 Recommends: python-h5py
+ExcludeArch:i586
 %ifpython3
 Recommends: veusz
 %endif
-ExcludeArch:i586
-
 %python_subpackages
 
 %description
@@ -62,7 +57,6 @@
 
 %package -n veusz
 Summary:GUI scientific plotting package
-Group:  Productivity/Scientific/Other
 Requires:   python3-veusz = %{version}
 Requires(post): desktop-file-utils
 Requires(post): shared-mime-info
@@ -132,12 +126,10 @@
 %fdupes %{buildroot}%{python_sitearch}/veusz/
 %fdupes %{buildroot}%{python3_sitearch}/veusz/
 
-%if %{with test}
 %check
 %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch}
 QT_QPA_PLATFORM=minimal $python -B tests/runselftest.py
 }
-%endif
 
 %post -n veusz
 update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
@@ -150,15 +142,15 @@
 

commit python-veusz for openSUSE:Factory

2019-07-30 Thread root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2019-07-30 12:39:04

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new.4126 (New)


Package is "python-veusz"

Tue Jul 30 12:39:04 2019 rev:41 rq:719701 version:3.0.1

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2019-06-17 10:34:23.821232494 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new.4126/python-veusz.changes  
2019-07-30 12:39:12.486935545 +0200
@@ -1,0 +2,5 @@
+Mon Jul 29 18:36:00 UTC 2019 - Todd R 
+
+- Drop broken python2 version.
+
+---



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.p3z1Dh/_old  2019-07-30 12:39:13.406935391 +0200
+++ /var/tmp/diff_new_pack.p3z1Dh/_new  2019-07-30 12:39:13.406935391 +0200
@@ -17,6 +17,7 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 %bcond_without  test
 Name:   python-veusz
 Version:3.0.1





commit python-veusz for openSUSE:Factory

2019-06-17 Thread root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2019-06-17 10:34:02

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new.4811 (New)


Package is "python-veusz"

Mon Jun 17 10:34:02 2019 rev:40 rq:710032 version:3.0.1

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2018-07-28 12:42:07.028623557 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new.4811/python-veusz.changes  
2019-06-17 10:34:23.821232494 +0200
@@ -1,0 +2,5 @@
+Fri Jun 14 14:52:37 UTC 2019 - Atri Bhattacharya 
+
+- Disable builds for i586 as they no longer succeed.
+
+---



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.8yjLgb/_old  2019-06-17 10:34:24.381232214 +0200
+++ /var/tmp/diff_new_pack.8yjLgb/_new  2019-06-17 10:34:24.385232212 +0200
@@ -47,6 +47,7 @@
 %ifpython3
 Recommends: veusz
 %endif
+ExcludeArch:i586
 
 %python_subpackages
 





commit python-veusz for openSUSE:Factory

2018-07-28 Thread root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2018-07-28 12:41:49

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is "python-veusz"

Sat Jul 28 12:41:49 2018 rev:39 rq:624880 version:3.0.1

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2017-12-14 10:57:26.659727494 +0100
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2018-07-28 12:42:07.028623557 +0200
@@ -1,0 +2,17 @@
+Mon Jul 23 18:08:00 UTC 2018 - jer...@jeremysanders.net
+
+- Update to version 3.0.1
+  * Adds 3D support
+  * Adds SVG DPI options
+  * Arbitrary page lists can be exported
+  * Fix zoom for polar, ternary and broken axis plots
+  * Fix image embedding
+  * Fix fractions and percentages units in polar plot
+  * Prevent crash in point picker with non-finite points
+  * Adds --export-option command line option
+  * Fixes for arrow positions
+  * Support datetime64 and string characters in npy/npz
+- Re-enable tests, as no longer needs Xvfb
+- Use -fno-strict-aliasing for python2
+
+---

Old:

  veusz-2.1.1.tar.gz

New:

  veusz-3.0.1.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.II1HI4/_old  2018-07-28 12:42:08.336626072 +0200
+++ /var/tmp/diff_new_pack.II1HI4/_new  2018-07-28 12:42:08.336626072 +0200
@@ -18,16 +18,15 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without  test
-%define X_display ":98"
 Name:   python-veusz
-Version:2.1.1
+Version:3.0.1
 Release:0
 Summary:Scientific plotting library for Python
 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
 License:GPL-2.0+ and Python-2.0
 Group:  Productivity/Scientific/Other
 Url:https://veusz.github.io/
-Source0:
https://files.pythonhosted.org/packages/source/v/veusz/veusz-%{version}.tar.gz
+Source0:https://pypi.io/packages/source/v/veusz/veusz-%{version}.tar.gz
 Source3:veusz_256.png
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy-devel}
@@ -41,7 +40,6 @@
 BuildRequires:  update-desktop-files
 %if %{with test}
 BuildRequires:  %{python_module h5py}
-BuildRequires:  xorg-x11-server
 %endif
 Requires:   python-numpy
 Requires:   python-qt5
@@ -87,7 +85,13 @@
 sed -E -i "/\#!\/usr\/bin\/env python/d" veusz/veusz_{listen,main}.py
 
 %build
+# no-strict-aliasing required for python2
+%ifpython2
+export CFLAGS="%{optflags} -fno-strict-aliasing"
+%else
 export CFLAGS="%{optflags}"
+%endif
+
 %python_build
 
 %install
@@ -126,19 +130,12 @@
 %fdupes %{buildroot}%{python_sitearch}/veusz/
 %fdupes %{buildroot}%{python3_sitearch}/veusz/
 
-#FIXME: Tests seem to stall on x86_64 for unknown reasons
-%ifarch i586
 %if %{with test}
 %check
-export DISPLAY=%{X_display}
-Xvfb %{X_display} >& Xvfb.log &
-trap "kill $! || true" EXIT
-sleep 5
 %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch}
-$python -B tests/runselftest.py
+QT_QPA_PLATFORM=minimal $python -B tests/runselftest.py
 }
 %endif
-%endif
 
 %post -n veusz
 update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :

++ veusz-2.1.1.tar.gz -> veusz-3.0.1.tar.gz ++
 33164 lines of diff (skipped)





commit python-veusz for openSUSE:Factory

2017-12-14 Thread root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2017-12-14 10:57:12

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is "python-veusz"

Thu Dec 14 10:57:12 2017 rev:38 rq:555889 version:2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2017-08-23 11:55:30.239887948 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2017-12-14 10:57:26.659727494 +0100
@@ -1,0 +2,23 @@
+Sun Dec 10 02:49:16 UTC 2017 - badshah...@gmail.com
+
+- Update to verion 2.1.1
+  + Bug fixes:
+- Fixes an error when exporting a plot with dotted/dashed
+  lines to EMF format.
+- Errors when using dataset, tools or import plugins are
+  solved.
+- Command line argument handling has been rewritten, fixing an
+  encoding issue in Windows where some filenames (e.g.
+  Chinese) would not open when double-clicked.
+- Splash screen is now hidden after a time period, so it does
+  not obscure dialog boxes.
+- Reintroduce code to use the deprecated sipconfig if possible
+  when building to get details of the SIP installation.
+- Build against PyQt5; adapt BuildRequires/Requires appropriately.
+- Drop manually setting exec permissions to appropriate files;
+  these are now taken care of by the installer.
+- Temporarily disable tests for x86_64: they get indefinitely
+  stuck for unknown reasons, while tests for i586 succeeds without
+  problems.
+
+---

Old:

  veusz-1.26.1.tar.gz

New:

  veusz-2.1.1.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.lh90gq/_old  2017-12-14 10:57:27.659679221 +0100
+++ /var/tmp/diff_new_pack.lh90gq/_new  2017-12-14 10:57:27.663679029 +0100
@@ -20,7 +20,7 @@
 %bcond_without  test
 %define X_display ":98"
 Name:   python-veusz
-Version:1.26.1
+Version:2.1.1
 Release:0
 Summary:Scientific plotting library for Python
 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
@@ -31,13 +31,12 @@
 Source3:veusz_256.png
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy-devel}
-BuildRequires:  %{python_module qt4-devel}
+BuildRequires:  %{python_module qt5-devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module sip}
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  libqt4-devel
 BuildRequires:  python-rpm-macros
 BuildRequires:  update-desktop-files
 %if %{with test}
@@ -45,7 +44,7 @@
 BuildRequires:  xorg-x11-server
 %endif
 Requires:   python-numpy
-Requires:   python-qt4
+Requires:   python-qt5
 Recommends: python-h5py
 %ifpython3
 Recommends: veusz
@@ -84,6 +83,9 @@
 %setup -q -n veusz-%{version}
 find -name \*~ | xargs rm -f
 
+# Remove hashbangs from eventually non-executable scripts
+sed -E -i "/\#!\/usr\/bin\/env python/d" veusz/veusz_{listen,main}.py
+
 %build
 export CFLAGS="%{optflags}"
 %python_build
@@ -114,29 +116,18 @@
 mkdir -p $odir
 ln -s %{python3_sitearch}/veusz/icons/veusz.svg $odir/veusz.svg
 
-# Mark some scripts as executable.
-# This isn't really needed, but Veusz includes shebangs in scripts
-# so that they can be run when not installed.
-# Do this so that the scripts don't need modification.
-
 # install man pages
 mkdir -p %{buildroot}%{_mandir}/man1
-install -p Documents/veusz.1 Documents/veusz_listen.1 -m 0644 \
-%{buildroot}%{_mandir}/man1
+install -p Documents/man-page/veusz.1 -m 0644 %{buildroot}%{_mandir}/man1
 
-%{python_expand chmod a+x %{buildroot}%{$python_sitearch}/veusz/veusz_main.py
-chmod a+x %{buildroot}%{$python_sitearch}/veusz/veusz_listen.py
-sed -i "s|#!/usr/bin/env python|#!%__$python|" 
%{buildroot}%{$python_sitearch}/veusz/veusz_main.py
-sed -i "s|#!/usr/bin/env python|#!%__$python|" 
%{buildroot}%{$python_sitearch}/veusz/veusz_listen.py
-sed -i "s|#!/usr/bin/env python|#!%__$python|" 
%{buildroot}%{$python_sitearch}/veusz/examples/embedexample.py
-# Deduplicating files can generate a RPMLINT warning for pyc mtime
-$python -m compileall -d %{$python_sitearch} 
%{buildroot}%{$python_sitearch}/veusz/
-$python -O -m compileall -d %{$python_sitearch} 
%{buildroot}%{$python_sitearch}/veusz/
-$python -m compileall -d %{$python_sitearch} 
%{buildroot}%{$python_sitearch}/veusz/examples/
-$python -O -m compileall -d %{$python_sitearch} 
%{buildroot}%{$python_sitearch}/veusz/examples/
-%fdupes %{buildroot}%{$python_sitearch}
-}
+# Remove an 

commit python-veusz for openSUSE:Factory

2017-08-23 Thread root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2017-08-23 11:55:15

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is "python-veusz"

Wed Aug 23 11:55:15 2017 rev:37 rq:518247 version:1.26.1

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2017-05-17 10:55:22.050274077 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2017-08-23 11:55:30.239887948 +0200
@@ -1,0 +2,6 @@
+Fri Aug 11 18:23:57 UTC 2017 - toddrme2...@gmail.com
+
+- Implement singlespec version
+- Fix shebangs
+
+---

New:

  veusz_256.png



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.mbEC7R/_old  2017-08-23 11:55:31.391725804 +0200
+++ /var/tmp/diff_new_pack.mbEC7R/_new  2017-08-23 11:55:31.403724115 +0200
@@ -16,30 +16,42 @@
 #
 
 
-%define appname veusz
-%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_without  test
+%define X_display ":98"
 Name:   python-veusz
 Version:1.26.1
 Release:0
 Summary:Scientific plotting library for Python
+# The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
 License:GPL-2.0+ and Python-2.0
 Group:  Productivity/Scientific/Other
-# The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
 Url:https://veusz.github.io/
-Source0:
https://github.com/veusz/veusz/releases/download/%{appname}-%{version}/%{appname}-%{version}.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/v/veusz/veusz-%{version}.tar.gz
+Source3:veusz_256.png
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module numpy-devel}
+BuildRequires:  %{python_module qt4-devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module sip}
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
+BuildRequires:  hicolor-icon-theme
 BuildRequires:  libqt4-devel
-BuildRequires:  python-devel
-BuildRequires:  python-h5py
-BuildRequires:  python-numpy-devel
-BuildRequires:  python-qt4-devel
-BuildRequires:  python-setuptools
-BuildRequires:  python-sip
-Requires:   python-h5py
+BuildRequires:  python-rpm-macros
+BuildRequires:  update-desktop-files
+%if %{with test}
+BuildRequires:  %{python_module h5py}
+BuildRequires:  xorg-x11-server
+%endif
 Requires:   python-numpy
 Requires:   python-qt4
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Recommends: python-h5py
+%ifpython3
+Recommends: veusz
+%endif
+
+%python_subpackages
 
 %description
 Veusz is a scientific plotting package, designed to create
@@ -49,42 +61,104 @@
 plotting functions, data with errors, keys, labels, stacked plots,
 multiple plots, contours, shapes and fitting data.
 
-This package provides only the python module needed for
-scripting using python.
+%package -n veusz
+Summary:GUI scientific plotting package
+Group:  Productivity/Scientific/Other
+Requires:   python3-veusz = %{version}
+Requires(post): desktop-file-utils
+Requires(post): shared-mime-info
+Requires(postun): desktop-file-utils
+Requires(postun): shared-mime-info
+Obsoletes:  veusz3 < %{version}
+Provides:   veusz3 = %{version}
+
+%description -n veusz
+Veusz is a scientific plotting package, designed to create
+publication-ready Postscript/PDF/SVG output. It features GUI,
+command-line, and scripting interfaces. Graphs are constructed from
+widgets, allowing complex layouts to be designed. Veusz supports
+plotting functions, data with errors, keys, labels, stacked plots,
+multiple plots, contours, shapes and fitting data.
 
 %prep
 %setup -q -n veusz-%{version}
 find -name \*~ | xargs rm -f
 
 %build
-CFLAGS="%{optflags}"
-python setup.py build
+export CFLAGS="%{optflags}"
+%python_build
 
 %install
-python setup.py install -O1 --skip-build --prefix="%{_prefix}" \
-  --root=%{buildroot}
+%python_install
+
+# Install .desktop, mime and appdata files from upstream tarball
+install -Dm0644 support/veusz.appdata.xml 
%{buildroot}%{_datadir}/appdata/veusz.appdata.xml
+install -Dm0644 support/veusz.xml 
%{buildroot}/%{_datadir}/mime/packages/veusz.xml
+desktop-file-install -m 0644 \
+  --dir=%{buildroot}/%{_datadir}/applications/ \
+  --add-category=2DGraphics \
+  support/veusz.desktop
+
+# move icon files to /usr/share/pixmaps/veusz
+%python_expand install -m 0644 %{SOURCE3} 

commit python-veusz for openSUSE:Factory

2017-05-17 Thread root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2017-05-17 10:55:20

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is "python-veusz"

Wed May 17 10:55:20 2017 rev:36 rq:495415 version:1.26.1

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2017-01-25 23:26:15.228375973 +0100
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2017-05-17 10:55:22.050274077 +0200
@@ -1,0 +2,28 @@
+Tue May 16 16:01:00 UTC 2017 - badshah...@gmail.com
+
+- Update to version 1.26.1:
+  + Change homepage in program to new site
+https://veusz.github.io/.
+  + Change new version checking to use veusz.github.io.
+- Update URL to new veusz home page, and source URL to github
+  release tarball.
+
+---
+Mon May 15 13:36:46 UTC 2017 - badshah...@gmail.com
+
+- Update to version 1.26:
+  + Add color themes and automatic coloring of widgets.
+  + Custom color definitions.
+  + Improved custom definition dialog box.
+  + Fix loading translator via command line.
+  + Show horizontal error lines/fills in key.
+  + Use iMinuit if available for fitting.
+  + Fix for dataset plugins returning nD datasets.
+  + Add editable automatic axis range, including support for
+shrinking range (-X%), percentage ranges (X-Y%) and limits
+(Y%).
+  + Fix for key if invalid dataset.
+  + For log scaling on image widget, show invalid values as being
+transparent.
+
+---

Old:

  veusz-1.25.1.tar.gz

New:

  veusz-1.26.1.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.KPkTay/_old  2017-05-17 10:55:23.062131729 +0200
+++ /var/tmp/diff_new_pack.KPkTay/_new  2017-05-17 10:55:23.062131729 +0200
@@ -19,14 +19,14 @@
 %define appname veusz
 %{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
 Name:   python-veusz
-Version:1.25.1
+Version:1.26.1
 Release:0
 Summary:Scientific plotting library for Python
 License:GPL-2.0+ and Python-2.0
 Group:  Productivity/Scientific/Other
 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
-Url:http://home.gna.org/veusz/
-Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz
+Url:https://veusz.github.io/
+Source0:
https://github.com/veusz/veusz/releases/download/%{appname}-%{version}/%{appname}-%{version}.tar.gz
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  libqt4-devel

++ veusz-1.25.1.tar.gz -> veusz-1.26.1.tar.gz ++
 7308 lines of diff (skipped)




commit python-veusz for openSUSE:Factory

2017-01-25 Thread root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2017-01-25 23:26:14

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-08-10 19:55:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2017-01-25 23:26:15.228375973 +0100
@@ -1,0 +2,25 @@
+Tue Jan 17 09:01:05 UTC 2017 - badshah...@gmail.com
+
+- Update to version 1.25.1:
+  + Remove left in print statement and fix comment.
+- Changes from version 1.25:
+  * Features:
++ Add n-dimensional dataset support
++ Add GetColormap command to return RGBA values
++ Add Colormap sequence plugin for choosing colors of widgets
++ Fill above/below setting shown in key for xy widget
++ Add Covariance widget for plotting covariance ellipses
++ Add lineup, linedown, lineleft and lineright markers
++ Add lineup, linedown and lineextend arrows
+  * Bug fixes:
++ Fix pick indices if non-finite values in data
++ Fix drag and drop of files into Veusz on Windows
++ Raise exception if functions in console request input, avoiding
+  hang
++ Initialise unsafe_mode, in case Veusz used in PyQt embedding
++ Fix crash if setting default setting in default setting window
++ Fix crash in Clone() command on python3
+- Drop all Xvfb related definitions; we are not installing the
+  GUI and not running %check for python2 builds any more.
+
+---

Old:

  veusz-1.24.tar.gz

New:

  veusz-1.25.1.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.hClqfU/_old  2017-01-25 23:26:15.884277090 +0100
+++ /var/tmp/diff_new_pack.hClqfU/_new  2017-01-25 23:26:15.892275884 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-veusz
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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,10 +17,9 @@
 
 
 %define appname veusz
-%define X_display ":98"
 %{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
 Name:   python-veusz
-Version:1.24
+Version:1.25.1
 Release:0
 Summary:Scientific plotting library for Python
 License:GPL-2.0+ and Python-2.0

++ veusz-1.24.tar.gz -> veusz-1.25.1.tar.gz ++
 14799 lines of diff (skipped)




commit python-veusz for openSUSE:Factory

2016-08-10 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2016-08-10 19:55:37

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-07-20 09:21:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2016-08-10 19:55:39.0 +0200
@@ -1,0 +2,7 @@
+Wed Aug  3 00:27:51 UTC 2016 - badshah...@gmail.com
+
+- Drop the GUI application (this is still available from the
+  python3 compiled version python3-veusz), leaving only the python
+  modules.
+
+---

Old:

  veusz_256.png



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.82NnMa/_old  2016-08-10 19:55:40.0 +0200
+++ /var/tmp/diff_new_pack.82NnMa/_new  2016-08-10 19:55:40.0 +0200
@@ -28,10 +28,8 @@
 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
 Url:http://home.gna.org/veusz/
 Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz
-Source3:veusz_256.png
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
-BuildRequires:  hicolor-icon-theme
 BuildRequires:  libqt4-devel
 BuildRequires:  python-devel
 BuildRequires:  python-h5py
@@ -39,16 +37,9 @@
 BuildRequires:  python-qt4-devel
 BuildRequires:  python-setuptools
 BuildRequires:  python-sip
-BuildRequires:  update-desktop-files
-BuildRequires:  xorg-x11-server
 Requires:   python-h5py
 Requires:   python-numpy
 Requires:   python-qt4
-Requires(post): desktop-file-utils
-Requires(post): shared-mime-info
-Requires(postun): desktop-file-utils
-Requires(postun): shared-mime-info
-Recommends: %{appname}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -59,20 +50,8 @@
 plotting functions, data with errors, keys, labels, stacked plots,
 multiple plots, contours, shapes and fitting data.
 
-%package -n %{appname}
-Summary:GUI scientific plotting package
-Group:  Productivity/Scientific/Other
-Requires:   %{name} = %{version}
-Requires(post): desktop-file-utils
-Requires(postun): desktop-file-utils
-
-%description -n %{appname}
-Veusz is a scientific plotting package, designed to create
-publication-ready Postscript/PDF/SVG output. It features GUI,
-command-line, and scripting interfaces. Graphs are constructed from
-widgets, allowing complex layouts to be designed. Veusz supports
-plotting functions, data with errors, keys, labels, stacked plots,
-multiple plots, contours, shapes and fitting data.
+This package provides only the python module needed for
+scripting using python.
 
 %prep
 %setup -q -n veusz-%{version}
@@ -86,35 +65,6 @@
 python setup.py install -O1 --skip-build --prefix="%{_prefix}" \
   --root=%{buildroot}
 
-# Install .desktop, mime and appdata files from upstream tarball
-install -Dm0644 support/veusz.appdata.xml 
%{buildroot}%{_datadir}/appdata/%{appname}.appdata.xml
-install -Dm0644 support/veusz.xml 
%{buildroot}/%{_datadir}/mime/packages/%{appname}.xml
-desktop-file-install -m 0644 \
-  --dir=%{buildroot}/%{_datadir}/applications/ \
-  --add-category=2DGraphics \
-  support/%{appname}.desktop
-
-# move icon files to /usr/share/pixmaps/veusz
-mkdir -p %{buildroot}%{_datadir}/pixmaps/%{appname}
-mv %{buildroot}%{python_sitearch}/veusz/icons/*.png \
-%{buildroot}%{_datadir}/pixmaps/%{appname}
-mv %{buildroot}%{python_sitearch}/veusz/icons/*.svg \
-%{buildroot}%{_datadir}/pixmaps/%{appname}
-for i in `ls %{buildroot}%{_datadir}/pixmaps/veusz/`; do
-ln -s  %{_datadir}/pixmaps/%{appname}/$i \
-  %{buildroot}%{python_sitearch}/veusz/icons/$i ;
-done
-# 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 %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz_${size}.png 
${odir}/%{appname}.png
-done
-odir=%{buildroot}%{_datadir}/icons/hicolor/scalable/apps
-mkdir -p $odir
-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
 # so that they can be run when not installed.
@@ -122,43 +72,18 @@
 chmod +x %{buildroot}%{python_sitearch}/veusz/veusz_main.py
 chmod +x %{buildroot}%{python_sitearch}/veusz/veusz_listen.py

commit python-veusz for openSUSE:Factory

2016-07-20 Thread h_root
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.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2016-07-20 09:21:02.0 +0200
@@ -1,0 +2,9 @@
+Fri Jul 15 16:47:03 UTC 2016 - badshah...@gmail.com
+
+- 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.0 +0200
+++ /var/tmp/diff_new_pack.pNuMJk/_new  2016-07-20 09:21:03.0 +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





commit python-veusz for openSUSE:Factory

2016-05-23 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2016-05-23 16:38:52

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-04-28 16:56:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2016-05-23 16:38:53.0 +0200
@@ -1,0 +2,49 @@
+Sat May  7 19:31:32 UTC 2016 - badshah...@gmail.com
+
+- Update to version 1.24:
+  + Text labels can now include Python expressions inside %{{ }}%
+  + Added built-in functions DATE([fmt]), TIME([fmt]), FILENAME()
+and BASENAME() when evaluating expressions, which are useful
+when used in labels
+  + Added Python dictionary ENVIRON when evaluating expressions,
+to obtain values from environment variables
+  + Added DATA(name, [part]) function to expression environment
+for accessing values from datasets, useful for function
+evaluation or labels
+  + Added SETTING(path) function for expression evaluation to
+obtain values of settings
+  + Added ESCAPE(text) function to environment, which allows LaTeX
+special characters to be displayed in labels
+  + Add fractions and percentages units to polar plot
+  + Allow number of spokes to be varied in polar plot
+  + Widgets can be clicked holding down shift or ctrl, to add or
+toggle their selection
+  + Add K. Moreland's cool-warm colormap (thanks to S. Richardson)
+  + Added further green-map, blue-darkred, blue-darkorange,
+brown-blue and blue-orange colormaps from Oregon geography
+dept.
+  + Add logarithm and exponential dataset plugins
+  + Add Wipe() command to embedding interface to clear document
+  + Add File->Reload menu option to reload from saved document
+  + Add tooltip to items in FieldWidget showing widget path
+  + Bux fixes:
+- Fix transparency with bar plot
+- Use getcwdu() for python2 to avoid bugs combining paths
+- Handle inf/nan when converting to human readable form in plots
+- Fix CreateHistogram on command line without binparams
+  parameter
+- Handle empty 2D dataset import with grid at edge enabled
+- Do not allow error bars on imported CSV non-numeric data
+- Handle missing argument in \size
+- For data edit dialog, allow 1D dataset to replace 2D dataset
+- Crash if zoom to be height when height is zero
+- Fix problem with 2D import if error message is in unicode
+- With axis-function widget catch result if greater than 1
+  dimension
+- Fix cloning for datasets with / in name
+- Fix crash in embedding if plot window closed while rendering
+  in progress
++ Clean up mess (__pycache__ dirs containing python object files
+  without corresponding sources) after %clean.
+
+---

Old:

  veusz-1.23.1.tar.gz

New:

  veusz-1.24.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.Rliouu/_old  2016-05-23 16:38:53.0 +0200
+++ /var/tmp/diff_new_pack.Rliouu/_new  2016-05-23 16:38:53.0 +0200
@@ -20,7 +20,7 @@
 %define X_display ":98"
 %{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
 Name:   python-veusz
-Version:1.23.1
+Version:1.24
 Release:0
 Summary:Scientific plotting library for Python
 License:GPL-2.0+ and Python-2.0
@@ -142,6 +142,10 @@
 python tests/runselftest.py
 %endif
 
+# CLEAN-UP __pycache__ DIRS CONTAINING OBJECT FILES LEFT BY %%check WITHOUT 
THE CORRESPONDING SOURCES
+rm -fr %{buildroot}%{python3_sitearch}/veusz/*/__pycache__
+rm -fr %{buildroot}%{python3_sitearch}/veusz/__pycache__
+
 %post
 update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
 %icon_theme_cache_post

++ veusz-1.23.1.tar.gz -> veusz-1.24.tar.gz ++
 4743 lines of diff (skipped)





commit python-veusz for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2016-04-28 16:53:23

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
2015-06-23 12:01:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2016-04-28 16:56:35.0 +0200
@@ -1,0 +2,7 @@
+Sun Apr  3 20:24:02 UTC 2016 - badshah...@gmail.com
+
+- Add BuildRequires and Requires on python-h5py: enables the
+  hdf5 data import module in the application.
+- Run specfile through "spec-cleaner -m" for cleanup.
+
+---



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.BsNrTK/_old  2016-04-28 16:56:36.0 +0200
+++ /var/tmp/diff_new_pack.BsNrTK/_new  2016-04-28 16:56:36.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-veusz
 #
-# Copyright (c) 2015 SUSE LINUX 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,7 +17,8 @@
 
 
 %define appname veusz
-
+%define X_display ":98"
+%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
 Name:   python-veusz
 Version:1.23.1
 Release:0
@@ -33,21 +34,21 @@
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libqt4-devel
 BuildRequires:  python-devel
+BuildRequires:  python-h5py
 BuildRequires:  python-numpy-devel
 BuildRequires:  python-qt4-devel
 BuildRequires:  python-setuptools
 BuildRequires:  python-sip
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-server
-%define X_display ":98"
-%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
+Requires:   python-h5py
 Requires:   python-numpy
 Requires:   python-qt4
-Recommends: %{appname}
-Requires(post): shared-mime-info
 Requires(post): desktop-file-utils
-Requires(postun): shared-mime-info
+Requires(post): shared-mime-info
 Requires(postun): desktop-file-utils
+Requires(postun): shared-mime-info
+Recommends: %{appname}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -104,7 +105,7 @@
   %{buildroot}%{python_sitearch}/veusz/icons/$i ;
 done
 # symlink main veusz icon also into hicolor-icon-theme dir (for desktop file)
-install -m 0644 %{S:3} %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz_256.png
+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





commit python-veusz for openSUSE:Factory

2015-06-23 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2015-06-23 12:01: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
2015-04-23 08:03:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2015-06-23 12:01:11.0 +0200
@@ -1,0 +2,21 @@
+Fri Jun 19 06:04:49 UTC 2015 - badshah...@gmail.com
+
+- Update to version 1.23.1:
+  + Enable compression in exported files.
+  + Fix saving histogram datasets.
+  + Add option to thin error bars plotted.
+  + Fix label colour in contour labelling.
+  + Remove use of deprecated Qt functions.
+  + Fix clone widget tools plugin.
+  + Fix EPS/PDF crash with broken axis widget.
+  + Do not crash filter plugin if using date datatype.
+  + Avoid crashes in normalise, subtract minimum and divide
+maximum plugins.
+  + Avoid crash in image widget.
+  + Avoid issue in identifying spacing in 1D-2D conversion.
+  + Add Gnuplot 2D data import plugin.
+  + When loading data from import plugins, provide default values.
+  + Remove some deprecated Qt uses.
+  + Fix issue when plotting non-plain datasets with nan values.
+
+---

Old:

  veusz-1.23.tar.gz

New:

  veusz-1.23.1.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.vVR8s5/_old  2015-06-23 12:01:11.0 +0200
+++ /var/tmp/diff_new_pack.vVR8s5/_new  2015-06-23 12:01:11.0 +0200
@@ -19,7 +19,7 @@
 %define appname veusz
 
 Name:   python-veusz
-Version:1.23
+Version:1.23.1
 Release:0
 Summary:Scientific plotting library for Python
 License:GPL-2.0+ and Python-2.0

++ veusz-1.23.tar.gz - veusz-1.23.1.tar.gz ++
 4624 lines of diff (skipped)





commit python-veusz for openSUSE:Factory

2015-04-23 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2015-04-23 08:03:51

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
2015-03-09 10:08:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2015-04-23 08:03:51.0 +0200
@@ -1,0 +2,37 @@
+Sun Apr 19 05:27:32 UTC 2015 - badshah...@gmail.com
+
+- Update to version 1.23:
+  + Add new export dialog box which can export multiple pages and
+modify the export options.
+  + Add new dataset filtering dialog.
+  + Add cubehelix() functional colormap.
+  + Add -stepN suffix for colormaps to make arbitrary numbers of
+steps.
+  + Fix incorrect colors in log images and log color scales.
+  + Fix unsafe commands not being run.
+  + Fix incorrect use of None in (x,...) pattern.
+  + Catch crash if plotting nan/inf value in log space.
+  + Fix getData in dataset plugin for dimensions=2
+  + Catch error in too large float to date time conversion.
+  + Catch disappeared file during import.
+  + Index error fixed in pickable.
+  + Catch error in data edit dialog if 2d dataset size changes.
+  + If root widget is selected with others, do not error on hide.
+  + Fix undo for dataset histogram with a single output dataset.
+  + Fix error resizing ellipse with a tuple width, height or
+position setting.
+  + Only use finite values in histogram.
+  + Rewrite Line/FillSet setting controls for internal consistency
+and to fix new style extended fills.
+  + Do not crash with log date-time axes.
+  + Also ignore non-finite values when fitting with minuit.
+  + Avoid syntax error with invalid colormap.
+  + Updates to setup.py and desktop files.
+  + Recreate dataset now works if dialog hasn't been opened
+already.
+  + Restore dock layout when using Python3
+  + Fix undo after loading stylesheet/custom definitions.
+  + Support unicode example filenames.
+  + Clip bezier lines to avoid problems with log axes.
+
+---

Old:

  veusz-1.22.tar.gz

New:

  veusz-1.23.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.QUe8ot/_old  2015-04-23 08:03:52.0 +0200
+++ /var/tmp/diff_new_pack.QUe8ot/_new  2015-04-23 08:03:52.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-veusz
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -15,15 +15,16 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define appname veusz
 
 Name:   python-veusz
-Version:1.22
+Version:1.23
 Release:0
 Summary:Scientific plotting library for Python
-# The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
 License:GPL-2.0+ and Python-2.0
 Group:  Productivity/Scientific/Other
+# The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
 Url:http://home.gna.org/veusz/
 Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz
 Source3:veusz_256.png
@@ -59,6 +60,7 @@
 
 %package -n %{appname}
 Summary:GUI scientific plotting package
+Group:  Productivity/Scientific/Other
 Requires:   %{name} = %{version}
 Requires(post): desktop-file-utils
 Requires(postun): desktop-file-utils

++ veusz-1.22.tar.gz - veusz-1.23.tar.gz ++
 11209 lines of diff (skipped)





commit python-veusz for openSUSE:Factory

2015-03-09 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2015-03-09 10:08:41

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-10-20 07:27:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2015-03-09 10:08:58.0 +0100
@@ -1,0 +2,8 @@
+Mon Mar  2 12:12:11 UTC 2015 - toddrme2...@gmail.com
+
+- Reorganize files so the python 2 and python 3 versions of the
+  package do not conflict
+- Split gui stuff into veusz subpackage per python package naming
+  guidelines.
+
+---



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.jjvgIl/_old  2015-03-09 10:08:58.0 +0100
+++ /var/tmp/diff_new_pack.jjvgIl/_new  2015-03-09 10:08:58.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-veusz
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,19 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-%define pyname veusz
+%define appname veusz
 
 Name:   python-veusz
 Version:1.22
 Release:0
+Summary:Scientific plotting library for Python
 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
-Summary:GUI scientific plotting package
 License:GPL-2.0+ and Python-2.0
 Group:  Productivity/Scientific/Other
 Url:http://home.gna.org/veusz/
 Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz
-Source3:%{pyname}_256.png
+Source3:veusz_256.png
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
@@ -43,11 +42,12 @@
 %{?_sip_api:Requires: sip-api(%{_sip_api_major}) = %{_sip_api}}
 Requires:   python-numpy
 Requires:   python-qt4
-Provides:   %{pyname} = %{version}
+Recommends: %{appname}
+Requires(post): shared-mime-info
+Requires(post): desktop-file-utils
+Requires(postun): shared-mime-info
+Requires(postun): desktop-file-utils
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Requires(post): shared-mime-info desktop-file-utils
-Requires(postun): shared-mime-info desktop-file-utils
-%{py_requires}
 
 %description
 Veusz is a scientific plotting package, designed to create
@@ -57,8 +57,22 @@
 plotting functions, data with errors, keys, labels, stacked plots,
 multiple plots, contours, shapes and fitting data.
 
+%package -n %{appname}
+Summary:GUI scientific plotting package
+Requires:   %{name} = %{version}
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+
+%description -n %{appname}
+Veusz is a scientific plotting package, designed to create
+publication-ready Postscript/PDF/SVG output. It features GUI,
+command-line, and scripting interfaces. Graphs are constructed from
+widgets, allowing complex layouts to be designed. Veusz supports
+plotting functions, data with errors, keys, labels, stacked plots,
+multiple plots, contours, shapes and fitting data.
+
 %prep
-%setup -q -n %{pyname}-%{version}
+%setup -q -n veusz-%{version}
 find -name \*~ | xargs rm -f
 
 %build
@@ -70,33 +84,33 @@
   --root=%{buildroot}
 
 # 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
+install -Dm0644 support/veusz.appdata.xml 
%{buildroot}%{_datadir}/appdata/%{appname}.appdata.xml
+install -Dm0644 support/veusz.xml 
%{buildroot}/%{_datadir}/mime/packages/%{appname}.xml
 desktop-file-install -m 0644 \
   --dir=%{buildroot}/%{_datadir}/applications/ \
   --add-category=2DGraphics \
-  support/%{pyname}.desktop
+  support/%{appname}.desktop
 
 # move icon files to /usr/share/pixmaps/veusz
-mkdir -p %{buildroot}%{_datadir}/pixmaps/%{pyname}
-mv %{buildroot}%{python_sitearch}/%{pyname}/icons/*.png \
-%{buildroot}%{_datadir}/pixmaps/%{pyname}
-mv %{buildroot}%{python_sitearch}/%{pyname}/icons/*.svg \
-%{buildroot}%{_datadir}/pixmaps/%{pyname}
-for i in `ls %{buildroot}%{_datadir}/pixmaps/%{pyname}/`; do
-ln -s  %{_datadir}/pixmaps/%{pyname}/$i \
-  

commit python-veusz for openSUSE:Factory

2014-10-19 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2014-10-20 07:27:20

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-09-03 20:57:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2014-10-20 07:27:21.0 +0200
@@ -1,0 +2,15 @@
+Sun Oct 19 05:29:48 UTC 2014 - badshah...@gmail.com
+
+- Update to version 1.22:
+  + Add option to ignore white space following delimiters when
+importing CSVs
+  + Allow x/yedge and x/ycent to be inverted to change data order
+when import 2D data
+  + Rewrite of widget tree internals to fix miscellaneous bugs
+  + Optionally use astropy for SAMP
+  + Add setting to extend the python import path
+  + Add option to select widgets with same name on page
+  + Resize rectangular shapes keeping other corners fixed; old
+symmetric resize behaviour is retained if shift is pressed.
+
+---

Old:

  veusz-1.21.1.tar.gz

New:

  veusz-1.22.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.RUGYgI/_old  2014-10-20 07:27:22.0 +0200
+++ /var/tmp/diff_new_pack.RUGYgI/_new  2014-10-20 07:27:22.0 +0200
@@ -19,7 +19,7 @@
 %define pyname veusz
 
 Name:   python-veusz
-Version:1.21.1
+Version:1.22
 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

++ veusz-1.21.1.tar.gz - veusz-1.22.tar.gz ++
 5864 lines of diff (skipped)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2014-09-03 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2014-09-03 18:23:00

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-05-09 06:59:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2014-09-03 20:57:47.0 +0200
@@ -1,0 +2,21 @@
+Sat Aug 30 21:58:22 UTC 2014 - badshah...@gmail.com
+
+- Update to version 1.21.1:
+  + Add swap option on keys, swapping symbol and text
+  + Bug fixes:
+- Fix missing labels if colorbar out of plot
+- Preserve tags when reloading datasets
+- Handle nan/inf/-inf when as value in UI
+- Remove dependence on pyqtconfig in build system
+- Handle errors properly in 2D CSV read
+- Do not crash if selecting siblings of document widget
+- Fix accidental modification of data by line widget
+- Improve PDF bounding box rounding to prevent chopping near
+  edge
+- Fix function plotter in embedding
+- Fix astropy version checking
+- Fix crash for error bar in CSV with blank previous column 
+- Drop python-veusz-test-disable-contour_labels.patch; patch
+  incorporated upstream.
+ 
+---

Old:

  python-veusz-test-disable-contour_labels.patch
  veusz-1.21.tar.gz

New:

  veusz-1.21.1.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.NIGG5X/_old  2014-09-03 20:57:48.0 +0200
+++ /var/tmp/diff_new_pack.NIGG5X/_new  2014-09-03 20:57:48.0 +0200
@@ -19,7 +19,7 @@
 %define pyname veusz
 
 Name:   python-veusz
-Version:1.21
+Version:1.21.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
@@ -28,8 +28,6 @@
 Url:http://home.gna.org/veusz/
 Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz
 Source3:%{pyname}_256.png
-# PATCH-FIX-UPSTREAM python-veusz-test-disable-contour_labels.patch 
badshah...@gmail.com -- Disable an erroneous test that causes build failures, 
patch came from upstream
-Patch0: python-veusz-test-disable-contour_labels.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
@@ -61,7 +59,6 @@
 
 %prep
 %setup -q -n %{pyname}-%{version}
-%patch0 -p1
 find -name \*~ | xargs rm -f
 
 %build

++ veusz-1.21.tar.gz - veusz-1.21.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/veusz-1.21/ChangeLog new/veusz-1.21.1/ChangeLog
--- old/veusz-1.21/ChangeLog2014-05-03 10:14:11.0 +0200
+++ new/veusz-1.21.1/ChangeLog  2014-08-30 14:17:35.0 +0200
@@ -1,3 +1,19 @@
+Changes in 1.21.1
+ * Add swap option on keys, swapping symbol and text
+
+Bug fixes
+ * Fix missing labels if colorbar out of plot
+ * Preserve tags when reloading datasets
+ * Handle nan/inf/-inf when as value in UI
+ * Remove dependence on pyqtconfig in build system
+ * Handle errors properly in 2D CSV read
+ * Do not crash if selecting siblings of document widget
+ * Fix accidental modification of data by line widget
+ * Improve PDF bounding box rounding to prevent chopping near edge
+ * Fix function plotter in embedding
+ * Fix astropy version checking
+ * Fix crash for error bar in CSV with blank previous column
+
 Changes in 1.21:
  * Add HDF5 saved document format
  * Add filled curve error bar style
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/veusz-1.21/PKG-INFO new/veusz-1.21.1/PKG-INFO
--- old/veusz-1.21/PKG-INFO 2014-05-03 10:53:27.0 +0200
+++ new/veusz-1.21.1/PKG-INFO   2014-08-23 17:16:03.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: veusz
-Version: 1.21
+Version: 1.21.1
 Summary: A scientific plotting package
 Home-page: http://home.gna.org/veusz/
 Author: Jeremy Sanders
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/veusz-1.21/README new/veusz-1.21.1/README
--- old/veusz-1.21/README   2014-05-03 10:14:11.0 +0200
+++ new/veusz-1.21.1/README 2014-08-23 17:15:18.0 +0200
@@ -1,5 +1,5 @@
-Veusz 1.21
---
+Veusz 1.21.1
+
 http://home.gna.org/veusz/
 
 Veusz is a scientific plotting package.  It is designed to produce
@@ -12,39 +12,21 @@
 manipulation and editing of datasets. Data can be captured from
 external sources such as Internet sockets or other programs.
 
-Changes 

commit python-veusz for openSUSE:Factory

2014-02-25 Thread h_root
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.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2014-02-26 06:55:14.0 +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.0 +0100
+++ /var/tmp/diff_new_pack.OKS4OK/_new  2014-02-26 06:55:17.0 +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 21 || :
 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 21 || :
 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



commit python-veusz for openSUSE:Factory

2014-01-23 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2014-01-21 11:12:13

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
2013-12-16 07:09:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2014-01-23 15:54:56.0 +0100
@@ -1,0 +2,17 @@
+Fri Jan 17 20:37:08 UTC 2014 - badshah...@gmail.com
+
+- Update to version 1.20:
+  + Add HDF5 file data import
+  + Allow expressions to be edited for linked 2D datasets
+  + Add support for 2D datasets with irregular gridpoints
+  + Add 2D data CSV import
+  + Allow safe renaming of linked datasets
+  + Support importing text from FITS files
+  + Bug fixes: 
+- When capturing data from a file/named pipe, do not stop
+  when no more data are available
+- Fixes mangling of text in saved files using Windows binary
+- Fix encoding for standard file import
+- Fix FITS import for python3 
+
+---

Old:

  veusz-1.19.1.tar.gz

New:

  veusz-1.20.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.EF6prw/_old  2014-01-23 15:54:56.0 +0100
+++ /var/tmp/diff_new_pack.EF6prw/_new  2014-01-23 15:54:56.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-veusz
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define pyname veusz
 
 Name:   python-veusz
-Version:1.19.1
+Version:1.20
 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

++ veusz-1.19.1.tar.gz - veusz-1.20.tar.gz ++
 23774 lines of diff (skipped)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2013-12-15 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2013-12-16 07:09:03

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
2013-11-29 12:05:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2013-12-16 07:09:04.0 +0100
@@ -1,0 +2,21 @@
+Fri Nov 29 02:37:58 UTC 2013 - badshah...@gmail.com
+
+- Update to 1.19.1:
+  + Add option to disable scaling of marker border with point
+scaling
+  + Implement label at-minimum/at-maximum for ternary plot
+  + Add border and background fill settings for text label widget
+  + Enable FITS support with astropy
+  + Bug fixes: 
+- Fix broken drag and drop in documents
+- Fix deleted C/C++ object crash when using undo and in
+  tutorial
+- Fix compilation in MSVC for Python 3
+- Remove warning/error in compilation in gcc in SUSE
+- Add Python version classifiers
+- Fix document icons in Windows binary
+- Error bars can be plotted incorrectly for histogrammed data 
+- Drop python-veusz-fix-histogram-errorbars.patch; fix
+  incorporated by upstream.
+
+---

Old:

  python-veusz-fix-histogram-errorbars.patch
  veusz-1.19.tar.gz

New:

  veusz-1.19.1.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.mb6h3M/_old  2013-12-16 07:09:05.0 +0100
+++ /var/tmp/diff_new_pack.mb6h3M/_new  2013-12-16 07:09:05.0 +0100
@@ -19,7 +19,7 @@
 %define pyname veusz
 
 Name:   python-veusz
-Version:1.19
+Version:1.19.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
@@ -30,8 +30,6 @@
 Source1:%{pyname}.desktop
 Source2:%{pyname}.xml
 Source3:%{pyname}_256.png
-#PATCH-FIX-UPSTREAM python-veusz-fix-histogram-errorbars.patch bnc#852537 
gh#jeremysanders/veusz#49 badshah...@gmail.com -- Fix errors in histogram error 
bars, patch came from upstream and suitably modified for version 1.19
-Patch0: python-veusz-fix-histogram-errorbars.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
@@ -63,7 +61,6 @@
 
 %prep
 %setup -q -n %{pyname}-%{version}
-%patch0 -p1
 find -name \*~ | xargs rm -f
 
 %build

++ veusz-1.19.tar.gz - veusz-1.19.1.tar.gz ++
 1819 lines of diff (skipped)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2013-11-29 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2013-11-29 12:05:07

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
2013-11-20 11:28:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2013-11-29 12:05:08.0 +0100
@@ -1,0 +2,8 @@
+Wed Nov 27 09:48:00 UTC 2013 - badshah...@gmail.com
+
+- Add python-veusz-fix-histogram-errorbars.patch to fix bnc#852537
+  (upstream bug gh#jeremysanders/veusz#49) which led to incorrect
+  bars for histograms; patch taken from upstream and applied to
+  fit version 1.19.
+
+---

New:

  python-veusz-fix-histogram-errorbars.patch



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.krj9cq/_old  2013-11-29 12:05:08.0 +0100
+++ /var/tmp/diff_new_pack.krj9cq/_new  2013-11-29 12:05:08.0 +0100
@@ -30,6 +30,8 @@
 Source1:%{pyname}.desktop
 Source2:%{pyname}.xml
 Source3:%{pyname}_256.png
+#PATCH-FIX-UPSTREAM python-veusz-fix-histogram-errorbars.patch bnc#852537 
gh#jeremysanders/veusz#49 badshah...@gmail.com -- Fix errors in histogram error 
bars, patch came from upstream and suitably modified for version 1.19
+Patch0: python-veusz-fix-histogram-errorbars.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
@@ -61,6 +63,7 @@
 
 %prep
 %setup -q -n %{pyname}-%{version}
+%patch0 -p1
 find -name \*~ | xargs rm -f
 
 %build

++ python-veusz-fix-histogram-errorbars.patch ++
Subject: [PATCH] Fix github bug #49 - error bars wrong for histogrammed data

 veusz/document/dataset_histo.py | 2 ++

diff --git a/veusz/document/dataset_histo.py b/veusz/document/dataset_histo.py
index 77e7558..b63c0b5 100644
--- a/veusz/document/dataset_histo.py
+++ b/veusz/document/dataset_histo.py
@@ -113,6 +113,7 @@ def getErrors(self, data, binlocs):
 Compute error bars if requried.
 
 hist, edges = N.histogram(data, bins=binlocs)
+hist = hist.astype(N.float64)  # integers can break plots (github#49)
 
 # calculate scaling values for error bars
 if self.method == 'density':
@@ -144,6 +145,7 @@ def getBinVals(self):
 normed = self.method == 'density'
 binlocs = self.binLocations()
 hist, edges = N.histogram(data, bins=binlocs, normed=normed)
+hist = hist.astype(N.float64)  # integers can break plots (github#49)
 
 if self.method == 'fractions':
 hist = hist * (1./data.size)
-- 
1.8.4


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2013-11-20 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2013-11-20 11:28:03

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
2013-07-09 21:11:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2013-11-20 11:28:04.0 +0100
@@ -1,0 +2,37 @@
+Mon Nov 18 00:44:42 UTC 2013 - badshah...@gmail.com
+
+- Update to version 1.19:
+  + Make code compatible with python3
+  + Separation of python module and resources in source package
+(packagers may need to consult INSTALL)
+  + Move to v2 of PyQt API
+  + Remove deprecated numpy API from helpers module
+  + Allow FITS dataset names to be blank if prefix/suffix are not
+  + New ast-based code security checker
+  + Picker uses 1-based index for consistency
+  + Allow non-text datasets to be used for labels
+  + Add number-text conversion dataset plugin
+  + Add binning dataset plugin
+  + Add notes properties to document, pages and graphs
+  + Allow more significant figures in float values
+  + Intelligent choice of significant figures when interactively
+changing axis range
+  + Decrease minimum range of axis
+  + Add notes setting to document, pages and graphs
+  + Bug fixes:
+- Fix crash if other linked axis not initialized
+- Fix crash if trying to edit non-editable datasets
+- Make ignore exception work in error reporting dialog
+- Renaming datasets, widgets and editing data now allow
+  original text to be edited, rather than being cleared
+- Fix line positions on broken axes
+  + Packaging changes:
+- Implement %check section for self tests (requires
+  xorg-x11-server) as recommended by upstream
+- Use symlinks for resources (icons, etc.) wherever possible
+  instead of editing source-code to modify resource directory
+- Also install COPYING file in package's resource directory
+  (otherwise the About dialog of the application fails to
+  display the license).
+
+---

Old:

  veusz-1.18.tar.gz

New:

  veusz-1.19.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.ZHuVd3/_old  2013-11-20 11:28:05.0 +0100
+++ /var/tmp/diff_new_pack.ZHuVd3/_new  2013-11-20 11:28:05.0 +0100
@@ -16,13 +16,10 @@
 #
 
 
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1)))}
-
 %define pyname veusz
 
 Name:   python-veusz
-Version:1.18
+Version:1.19
 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
@@ -43,6 +40,8 @@
 BuildRequires:  python-setuptools
 BuildRequires:  python-sip
 BuildRequires:  update-desktop-files
+BuildRequires:  xorg-x11-server
+%define X_display :98
 %{?_sip_api:Requires: sip-api(%{_sip_api_major}) = %{_sip_api}}
 Requires:   python-numpy
 Requires:   python-qt4
@@ -64,16 +63,6 @@
 %setup -q -n %{pyname}-%{version}
 find -name \*~ | xargs rm -f
 
-# change path of where to lookup bitmaps
-# this is so we can move the icons out of the python directory
-# and into /usr/share/pixmaps/veusz
-sed -i /imagedir =/c\\imagedir = '%{_datadir}/pixmaps/veusz' \
-${RPM_BUILD_DIR}/veusz-%{version}/utils/action.py
-
-# change path of where to look for COPYING - should be docdir
-sed -i /f =/s+utils.veuszDirectory+'%{_docdir}/%{name}'+ \
-${RPM_BUILD_DIR}/veusz-%{version}/dialogs/aboutdialog.py
-
 %build
 CFLAGS=%{optflags}
 python setup.py build
@@ -91,10 +80,14 @@
 
 # move icon files to /usr/share/pixmaps/veusz
 mkdir -p %{buildroot}%{_datadir}/pixmaps/%{pyname}
-mv %{buildroot}%{python_sitearch}/%{pyname}/windows/icons/*.png \
+mv %{buildroot}%{python_sitearch}/%{pyname}/icons/*.png \
 %{buildroot}%{_datadir}/pixmaps/%{pyname}
-mv %{buildroot}%{python_sitearch}/%{pyname}/windows/icons/*.svg \
+mv %{buildroot}%{python_sitearch}/%{pyname}/icons/*.svg \
 %{buildroot}%{_datadir}/pixmaps/%{pyname}
+for i in `ls %{buildroot}%{_datadir}/pixmaps/%{pyname}/`; do
+ln -s  %{_datadir}/pixmaps/%{pyname}/$i \
+  %{buildroot}%{python_sitearch}/%{pyname}/icons/$i ;
+done
 # symlink main veusz icon also into hicolor-icon-theme dir (for desktop file)
 install -m 0644 %{S:3} 

commit python-veusz for openSUSE:Factory

2013-07-09 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2013-07-09 21:11:40

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
2013-04-22 14:32:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2013-07-09 21:11:42.0 +0200
@@ -1,0 +2,29 @@
+Sun Jul  7 18:26:23 UTC 2013 - badshah...@gmail.com
+
+- Update to version 1.18:
+  + Add support for dataset expressions when plotting
+  + Add axis-function widget for plotting axes which have a scale
+given by a function, or are linked to a different axis via a
+function
+  + Add stepped colour maps
+  + Support editing multiple datasets simultaneously in editor
+  + Add setting to fix aspect-ratio of graphs
+  + Add 'vcentre' line step mode for vertical step plots
+  + Add internal margin setting for grids to separate sub-plots
+  + Add pixel, pixel_wcs, fraction and linear_wcs FITS import
+coordinate system modes
+  + Add drop down toolbar button menu to create axis widgets
+  + More efficient widget dependency resolution
+  + Bug fixes:
+- Fix reversed 'broken'-axes
+- Do not always draw axes above other widgets (fixes problem
+  with key below axis)
+- Fix use of transparency image when plotting non-square
+  images
+- Allow lists passed as xrange and yrange to create 2D dataset
+- Fix FieldBool positioning for plugins
+- QDP import: fix no values when used mixed with numbers
+- Remove warning of log images with zeros
+- For embedded mode, always return string for __repr__
+
+---

Old:

  veusz-1.17.1.tar.gz

New:

  veusz-1.18.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.pgXpKB/_old  2013-07-09 21:11:44.0 +0200
+++ /var/tmp/diff_new_pack.pgXpKB/_new  2013-07-09 21:11:44.0 +0200
@@ -22,7 +22,7 @@
 %define pyname veusz
 
 Name:   python-veusz
-Version:1.17.1
+Version:1.18
 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

++ veusz-1.17.1.tar.gz - veusz-1.18.tar.gz ++
 16097 lines of diff (skipped)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2013-04-22 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2013-04-22 14:32:40

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is python-veusz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2013-04-07 14:26:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2013-04-22 14:32:42.0 +0200
@@ -1,0 +2,13 @@
+Tue Apr 16 02:24:50 UTC 2013 - badshah...@gmail.com
+
+- Update to 1.17.1:
+  + Allow coloured points for non-orthogonal plots (polar,
+ternary)
+  + Remove unnecessary exception data
+  + Bug fixes:
+- Fix Print dialog
+- Fix command-line Print command
+- Fix duplicate axes drawn in grid
+- Fix crash adding empty polar plot 
+
+---

Old:

  veusz-1.17.tar.gz

New:

  veusz-1.17.1.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.Ze70MH/_old  2013-04-22 14:32:43.0 +0200
+++ /var/tmp/diff_new_pack.Ze70MH/_new  2013-04-22 14:32:43.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-veusz
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,19 +15,20 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %{!?python_sitelib: %global python_sitelib %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
 %{!?python_sitearch: %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1)))}
 
 %define pyname veusz
 
 Name:   python-veusz
-Version:1.17
+Version:1.17.1
 Release:0
 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
-License:GPL-2.0+ and Python-2.0
 Summary:GUI scientific plotting package
-Url:http://home.gna.org/veusz/
+License:GPL-2.0+ and Python-2.0
 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

++ veusz-1.17.tar.gz - veusz-1.17.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/veusz-1.17/ChangeLog new/veusz-1.17.1/ChangeLog
--- old/veusz-1.17/ChangeLog2013-03-23 10:08:54.0 +0100
+++ new/veusz-1.17.1/ChangeLog  2013-04-07 14:28:39.0 +0200
@@ -1,3 +1,15 @@
+Changes in 1.17.1:
+ * Allow coloured points for non-orthogonal plots (polar, ternary)
+ * Remove unnecessary exception data
+
+Bug fixes:
+ * Fix Print dialog
+ * Fix command-line Print command
+ * Fix duplicate axes drawn in grid
+ * Fix crash adding empty polar plot
+ * Exit properly on Mac OS X with --export option
+ * Fix highlighted button icons missing (Mac OS X binary)
+
 Changes in 1.17:
  * Add new broken axis widget with gaps in the numerical sequence
  * Grid lines are plotted always under (or over) the data
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/veusz-1.17/PKG-INFO new/veusz-1.17.1/PKG-INFO
--- old/veusz-1.17/PKG-INFO 2013-03-23 10:23:21.0 +0100
+++ new/veusz-1.17.1/PKG-INFO   2013-04-07 14:30:05.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: veusz
-Version: 1.17
+Version: 1.17.1
 Summary: A scientific plotting package
 Home-page: http://home.gna.org/veusz/
 Author: Jeremy Sanders
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/veusz-1.17/README new/veusz-1.17.1/README
--- old/veusz-1.17/README   2013-03-23 10:08:54.0 +0100
+++ new/veusz-1.17.1/README 2013-04-07 14:28:39.0 +0200
@@ -1,25 +1,29 @@
-Veusz 1.17
---
-Velvet Ember Under Sky Zenith
--
+Veusz 1.17.1
+
 http://home.gna.org/veusz/
 
-Copyright (C) 2003-2013 Jeremy Sanders jer...@jeremysanders.net
-and contributors.
+Veusz is a scientific plotting package.  It is designed to produce
+publication-ready Postscript/PDF/SVG output. Graphs are built-up by
+combining plotting widgets. The user interface aims to be simple,
+consistent and powerful.
 
-Licenced under the GPL (version 2 or greater).
-
-Veusz is a Qt4 based scientific plotting package. It is 

commit python-veusz for openSUSE:Factory

2013-04-07 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2013-04-07 14:26:18

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is python-veusz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2013-01-25 09:37:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2013-04-07 14:26:18.0 +0200
@@ -1,0 +2,24 @@
+Fri Mar 29 08:13:00 UTC 2013 - badshah...@gmail.com
+
+- Update to version 1.17:
+  + Add new broken axis widget with gaps in the numerical sequence
+  + Grid lines are plotted always under (or over) the data
+  + Shift+Scroll wheel scrolls left/right (thanks to Dave Hughes)
+  + Polar plots can have a minimum radius and log axes
+  + Many more LaTeX symbols added
+  + Add SAMP/VoTable support (thanks to Graham Bell)
+  + New shifted-points xy line mode, which plots a stepped line
+with the points shifted to lie between the coordinates given
+  + Points can be picked to console and/or clipboard
+(thanks to Valerio Mussi)
+  + Allow reversed ternary plot
+  + Bug fixes:
+* Fix unicode characters for \circ and \odot
+* Fix for data type of pickable points
+* Fix sort by group crash bug
+* Many crashes fixed
+* Fix width of key when using long titles/and or multiple
+  columns
+* Fix bold and italic output in SVG output 
+
+---

Old:

  veusz-1.16.tar.gz

New:

  veusz-1.17.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.m07Pgr/_old  2013-04-07 14:26:20.0 +0200
+++ /var/tmp/diff_new_pack.m07Pgr/_new  2013-04-07 14:26:20.0 +0200
@@ -21,7 +21,7 @@
 %define pyname veusz
 
 Name:   python-veusz
-Version:1.16
+Version:1.17
 Release:0
 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
 License:GPL-2.0+ and Python-2.0

++ veusz-1.16.tar.gz - veusz-1.17.tar.gz ++
 12543 lines of diff (skipped)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2013-01-25 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2013-01-25 09:37:45

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is python-veusz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2012-07-24 17:20:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2013-01-25 09:37:47.0 +0100
@@ -1,0 +2,8 @@
+Wed Jan 23 19:29:35 UTC 2013 - badshah...@gmail.com
+
+- Use the correct icon-theme-cache post script, this fixes a
+  packaging bug that prevented the correct veusz icon from being
+  shown on the desktop menu (until gtk-update-icon-cache was run
+  manually by the user).
+
+---



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.872ERw/_old  2013-01-25 09:37:53.0 +0100
+++ /var/tmp/diff_new_pack.872ERw/_new  2013-01-25 09:37:53.0 +0100
@@ -124,7 +124,7 @@
 update-mime-database %{_datadir}/mime  /dev/null 21 || :
 update-desktop-database %{_datadir}/applications
 %if 0%{?suse_version} =1140
-%icon_theme_cache_postun
+%icon_theme_cache_post
 %else
 /usr/bin/gtk-update-icon-cache --quiet --force /usr/share/icons/hicolor || 
true
 %endif


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2012-07-24 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2012-07-24 15:34:45

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is python-veusz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2012-07-10 14:15:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2012-07-24 17:20:30.0 +0200
@@ -1,0 +2,8 @@
+Mon Jul 23 15:16:10 UTC 2012 - badshah...@gmail.com
+
+- Install icon files: these got removed during the previous
+  update. This fixes a rather ugly regression from the previous
+  build which made the vuesz interface show up with no icons at
+  all.
+
+---



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.dr8d5G/_old  2012-07-24 17:20:32.0 +0200
+++ /var/tmp/diff_new_pack.dr8d5G/_new  2012-07-24 17:20:32.0 +0200
@@ -89,16 +89,21 @@
 cp %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/
 
 # move icon files to /usr/share/pixmaps/veusz
+mkdir -p %{buildroot}%{_datadir}/pixmaps/%{pyname}
+mv %{buildroot}%{python_sitearch}/%{pyname}/windows/icons/*.png \
+%{buildroot}%{_datadir}/pixmaps/%{pyname}
+mv %{buildroot}%{python_sitearch}/%{pyname}/windows/icons/*.svg \
+%{buildroot}%{_datadir}/pixmaps/%{pyname}
 # symlink main veusz icon also into hicolor-icon-theme dir (for desktop file)
-install -m 0644 %{S:3} 
%{buildroot}%{python_sitearch}/%{pyname}/windows/icons/veusz_256.png
+install -m 0644 %{S:3} %{buildroot}%{_datadir}/pixmaps/%{pyname}/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 %{python_sitearch}/%{pyname}/windows/icons/veusz_${size}.png 
${odir}/veusz.png
+ln -s %{_datadir}/pixmaps/%{pyname}/veusz_${size}.png ${odir}/veusz.png
 done
 odir=%{buildroot}%{_datadir}/icons/hicolor/scalable/apps
 mkdir -p $odir
-ln -s %{python_sitearch}/%{pyname}/windows/icons/veusz.svg $odir
+ln -s %{_datadir}/pixmaps/%{pyname}/veusz.svg $odir
 
 # Mark some scripts as executable.
 # This isn't really needed, but Veusz includes shebangs in scripts
@@ -143,6 +148,7 @@
 %{_bindir}/veusz_listen
 %{_datadir}/applications/%{pyname}.desktop
 %{_datadir}/mime/packages/%{pyname}.xml
+%{_datadir}/pixmaps/veusz/
 %{python_sitearch}/%{pyname}-%{version}-py%{py_ver}.egg-info
 %{python_sitearch}/%{pyname}/
 %{_datadir}/icons/hicolor/*/apps/%{pyname}.*


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2012-07-10 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2012-07-10 14:15:46

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is python-veusz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2012-07-09 10:17:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2012-07-10 14:15:48.0 +0200
@@ -1,0 +2,52 @@
+Mon Jul 10 11:18:26 UTC 2012 - badshah...@gmail.com
+
+- Update to version 1.16:
+  + Experimental MathML support
+  + Add upper/lower-left/right arrows
+  + Add options to clip text/lines/shapes to graphs
+  + Add stacked-area option to bar plot widget
+  + Draw stacked bar plots top-down for better overlapping line
+behaviour
+  + Axis labels can be placed at left or right of axes, in
+addition to centre
+  + Line widget now has length-angle or point-to-point modes,
+better support for only specifying some coordinates.
+  + Exception dialog records more detailed traceback
+  + Use top level windows for non-modal dialogs, giving minimize
+in window and no always-on-top behaviour
+  + Zero length vectors and arrows in vector fields are not
+plotted
+  + Add support for strings to be translated
+  + Add Sort dataset plugin
+  + Add Histogram 2D dataset plugin
+  + Add Divide by Maximum and Normalize dataset plugins
+  + Support for *args and **kwargs for custom functions
+  + Custom colormaps can be defined in the custom editing
+dialog
+  + Bug fixes:
+- Use correct definition of 1pt = 1/72in
+- Workaround for splash screen problem
+- Fix numerous problems reported by pyflakes
+- Histograms fail when saved
+- Fix plot with nan functions
+- Fix failure of self tests on ARM platforms
+- Force pages/documents to have physical sizes
+- Fix crash if deleting multiple datasets in data edit dialog
+- Check dimensions of datasets in SetData
+- Handle better zero bytes in data files
+- Fix error if page size zero
+- Fix error if vector baselength is zero
+- If dataset plugin parameter not given in saved file, use
+  default
+- Fix crash for axes with same minimum and maximum
+- Fix CSV import problem when same dataset has multiple types
+- Thinning markers works when using marker sizes / colors
++ Package icons in the hicolor icon directory; use BuildRequires:
+  hicolot-icon-theme for required post scriptlets
++ Install 256x256 icon to make application icon look better on the
+  gnome-shell
++ Depend on the right version of SIP ABI (prevents issues like
+  bnc#711890 from happening)
++ Add a Provides: veusz = %{version} to spec file.
+
+---

Old:

  veusz-1.15.tar.gz

New:

  veusz-1.16.tar.gz
  veusz_256.png



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.msfmEV/_old  2012-07-10 14:15:51.0 +0200
+++ /var/tmp/diff_new_pack.msfmEV/_new  2012-07-10 14:15:51.0 +0200
@@ -21,8 +21,8 @@
 %define pyname veusz
 
 Name:   python-veusz
-Version:1.15
-Release:1
+Version:1.16
+Release:0
 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
 License:GPL-2.0+ and Python-2.0
 Summary:GUI scientific plotting package
@@ -31,8 +31,10 @@
 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
+BuildRequires:  hicolor-icon-theme
 BuildRequires:  libqt4-devel
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
@@ -40,8 +42,10 @@
 BuildRequires:  python-setuptools
 BuildRequires:  python-sip
 BuildRequires:  update-desktop-files
+%{?_sip_api:Requires: sip-api(%{_sip_api_major}) = %{_sip_api}}
 Requires:   python-numpy
 Requires:   python-qt4
+Provides:   %{pyname} = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires(post): shared-mime-info desktop-file-utils
 Requires(postun): shared-mime-info desktop-file-utils
@@ -85,13 +89,16 @@
 cp %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/
 
 # move icon files to /usr/share/pixmaps/veusz
-# symlink main veusz icon also into pixmaps (for desktop file)
-mkdir -p %{buildroot}%{_datadir}/pixmaps/veusz
-mv %{buildroot}%{python_sitearch}/veusz/windows/icons/*.png \
-%{buildroot}%{_datadir}/pixmaps/veusz
-mv %{buildroot}%{python_sitearch}/veusz/windows/icons/*.svg \
-

commit python-veusz for openSUSE:Factory

2012-07-09 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2012-07-09 10:17:44

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is python-veusz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2012-06-01 07:23:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2012-07-09 10:17:45.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul  8 00:20:46 UTC 2012 - sco...@free.fr
+
+- fix build for SLE_11_SP2 
+
+---



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.HrNxjs/_old  2012-07-09 10:17:48.0 +0200
+++ /var/tmp/diff_new_pack.HrNxjs/_new  2012-07-09 10:17:48.0 +0200
@@ -36,11 +36,7 @@
 BuildRequires:  libqt4-devel
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
-%if 0%{?sles_version}
-BuildRequires:  python-qt4
-%else
 BuildRequires:  python-qt4-devel
-%endif
 BuildRequires:  python-setuptools
 BuildRequires:  python-sip
 BuildRequires:  update-desktop-files

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2012-05-31 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2012-06-01 07:23:10

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is python-veusz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2012-04-12 09:51:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2012-06-01 07:23:11.0 +0200
@@ -37,0 +38,5 @@
+Sat Feb 25 22:05:00 UTC 2012 - sco...@free.fr
+
+- fix build for SLE-11 
+
+---



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.6ZBvmf/_old  2012-06-01 07:23:12.0 +0200
+++ /var/tmp/diff_new_pack.6ZBvmf/_new  2012-06-01 07:23:12.0 +0200
@@ -15,6 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1)))}
 
 %define pyname veusz
 
@@ -34,7 +36,11 @@
 BuildRequires:  libqt4-devel
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
+%if 0%{?sles_version}
+BuildRequires:  python-qt4
+%else
 BuildRequires:  python-qt4-devel
+%endif
 BuildRequires:  python-setuptools
 BuildRequires:  python-sip
 BuildRequires:  update-desktop-files

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2012-04-12 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2012-04-12 09:48:05

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is python-veusz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2012-03-08 19:45:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2012-04-12 09:48:11.0 +0200
@@ -2 +2 @@
-Sat Feb 25 22:05:00 UTC 2012 - sco...@free.fr
+Fri Apr  6 08:04:43 UTC 2012 - badshah...@gmail.com
@@ -4 +4,32 @@
-- fix build for SLE-11 
+- Update to version 1.15 (for complete list of changes please see
+  http://home.gna.org/veusz/releasenotes/1.15.txt):
+  + Major changes:
+- Improved hatching
+- Added options to extend axes by 2, 5, 10 and 15% of data
+  range
+- Full screen graph view mode
+- Ctrl+MouseWheel zooms in and out of plot
+- New dataset plugins: Linear interpolation, Cumulative value,
+  Rolling average, Subtract mean / minimum
+- Allow grid widgets to be placed in grid widgets
+- Allow multiple datasets to be selected in dataset browser
+- Allow tagging of datasets and allow datasets be grouped by
+  tags in dataset browser
+- Allow text to be written as text in SVG, rather than curves
+- Add DBus interface to program, if DBus is installed
+- 2D QDP support
+- Add title option for keys.
+  + Bug fixes:
+- Use / rather than \ for path separator in saved file names
+- Trap case where nan values could be plotted
+- Fix error if website not accessible in exception dialog
+- Crash when min and max of axes are too similar
+- Fix clipping of paths after transform in SVG files
+- Fix crash in picker
+- Fix crash if duplication of characters in CSV date format
+- Fix crash in tool tip in dataset browser
+- Fix GlobalColor error (on certain dark color sets)
+- Fix blocked data import if no descriptor
+- Fix crash if log contours and minimum is zero
+- Bug fix https://bugzilla.redhat.com/show_bug.cgi?id=800196.
+  + Several minor fixes.

Old:

  veusz-1.14.tar.gz

New:

  veusz-1.15.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.BumABu/_old  2012-04-12 09:48:13.0 +0200
+++ /var/tmp/diff_new_pack.BumABu/_new  2012-04-12 09:48:13.0 +0200
@@ -15,20 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1)))}
 
 %define pyname veusz
 
 Name:   python-veusz
-Version:1.14
+Version:1.15
 Release:1
 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
 License:GPL-2.0+ and Python-2.0
 Summary:GUI scientific plotting package
 Url:http://home.gna.org/veusz/
 Group:  Productivity/Scientific/Other
-Source0:veusz-%{version}.tar.gz
+Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz
 Source1:%{pyname}.desktop
 Source2:%{pyname}.xml
 BuildRequires:  desktop-file-utils
@@ -36,11 +34,7 @@
 BuildRequires:  libqt4-devel
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
-%if 0%{?sles_version}
-BuildRequires:  python-qt4
-%else
 BuildRequires:  python-qt4-devel
-%endif
 BuildRequires:  python-setuptools
 BuildRequires:  python-sip
 BuildRequires:  update-desktop-files

++ veusz-1.14.tar.gz - veusz-1.15.tar.gz ++
 16258 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2012-03-08 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2012-03-08 19:45:12

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is python-veusz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2011-12-08 11:31:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2012-03-08 19:45:14.0 +0100
@@ -1,0 +2,5 @@
+Sat Feb 25 22:05:00 UTC 2012 - sco...@free.fr
+
+- fix build for SLE-11 
+
+---



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.GPHq1M/_old  2012-03-08 19:45:16.0 +0100
+++ /var/tmp/diff_new_pack.GPHq1M/_new  2012-03-08 19:45:16.0 +0100
@@ -15,6 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1)))}
 
 %define pyname veusz
 
@@ -34,7 +36,11 @@
 BuildRequires:  libqt4-devel
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
+%if 0%{?sles_version}
+BuildRequires:  python-qt4
+%else
 BuildRequires:  python-qt4-devel
+%endif
 BuildRequires:  python-setuptools
 BuildRequires:  python-sip
 BuildRequires:  update-desktop-files

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2011-12-08 Thread h_root
Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory 
checked in at 2011-12-08 11:31:07

Comparing /work/SRC/openSUSE:Factory/python-veusz (Old)
 and  /work/SRC/openSUSE:Factory/.python-veusz.new (New)


Package is python-veusz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes
2011-09-23 12:43:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes   
2011-12-08 11:31:08.0 +0100
@@ -1,0 +2,51 @@
+Tue Nov 29 09:59:16 UTC 2011 - badshah...@gmail.com
+
+- Minor spec file changes:
+  + Use Name: python-veusz instead of Name: python-%{pyname}
+  + Modify License tag in accordance with spdx specifications 
+
+---
+Tue Nov 29 09:16:16 UTC 2011 - badshah...@gmail.com
+
+- Update to version 1.14
+  + Added interactive tutorial
+  + Points in graphs can be colored depending on another dataset
+and the scale shown in a colorbar widget
+  + Improved CSV import
+- better data type detection
+- locale-specific numeric and date formats
+- single/multiple/none header modes
+- option to skip lines at top of file
+- better handling of missing values
+  + Data can be imported from clipboard
+  + Substantially reduced size of output SVG files
+  + In standard data import, descriptor can be left blank to
+generate dataset names colX
+  + Axis plotting range can be interactively manipulated
+  + If axis is in date-time format, show and allow the min and
+max values to be in date-time format
+  + ImageFile widget can have image data embedded in document
+file
+  + Fit widget can update the fit parameters and fit quality to a
+label widget
+  + Allow editing of 2D datasets in data edit dialog
+  + Add copy and paste dataset command to dataset browser context
+menu
+  + Bug Fixes:
+- Fix initial extension in export dialog
+- Fix crash on hiding pages
+- Fixed validation for numeric values
+- Position of grid lines in perpendicular direction for non
+  default positions
+- Catch errors in example import plugin
+- Fix crash for non existent key symbols
+- Fix crash when mismatch of dataset sizes when combining 1D
+  datasets to make 2D dataset 
+  + Minor changes (see
+http://home.gna.org/veusz/releasenotes/1.14.txt for a full
+list).
+- Spec file changes:
+  + Use source provided tarballs (tar.gz) instead of
+recompressing
+
+---

Old:

  veusz-1.13.tar.bz2

New:

  veusz-1.14.tar.gz



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.iLEbaC/_old  2011-12-08 11:31:10.0 +0100
+++ /var/tmp/diff_new_pack.iLEbaC/_new  2011-12-08 11:31:10.0 +0100
@@ -18,15 +18,15 @@
 
 %define pyname veusz
 
-Name:   python-%{pyname}
-Version:1.13
+Name:   python-veusz
+Version:1.14
 Release:1
-# The entire source code is GPLv2+ except helpers/src/_nc_cntr.c which is 
Python
-License:GPLv2+ and Python
+# The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is 
Python-2.0
+License:GPL-2.0+ and Python-2.0
 Summary:GUI scientific plotting package
 Url:http://home.gna.org/veusz/
 Group:  Productivity/Scientific/Other
-Source0:veusz-%{version}.tar.bz2
+Source0:veusz-%{version}.tar.gz
 Source1:%{pyname}.desktop
 Source2:%{pyname}.xml
 BuildRequires:  desktop-file-utils

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2011-08-29 Thread h_root

Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory
checked in at Mon Aug 29 10:35:19 CEST 2011.




--- python-veusz/python-veusz.changes   2011-08-06 00:46:21.0 +0200
+++ /mounts/work_src_done/STABLE/python-veusz/python-veusz.changes  
2011-08-22 13:40:07.0 +0200
@@ -1,0 +2,27 @@
+Fri Aug 19 23:07:40 UTC 2011 - badshah...@gmail.com
+
+- Update to version 1.13
+  + Graphs are rendered in separate threads for speed and a
+responsive user interface
+  + A changed Graph is rendered immediately on document
+modification, improving latency
+  + A new ternary plot widget is included
+  + Size of pages can be modified individually in a document
+  + Binary data import added
+  + NPY/NPZ numpy data import added
+  + Axis and tick labels on axes can be rotated at 45 deg
+intervals
+  + Labels can be plotted next to points on non-orthogonal plots
+  + Add an option for DPI of output EPS and PDF files
+  + Several minor improvements (see ChangeLog file)
+  + Bug fixes:
+- Images plotted when axes are inverted are inverted too
+- Fixed crash when selecting datasets for plotting in the
+  popup menu
+- Fixed picker crashes with a constant function
+- 2D dataset creation using expressions fixed
+- CSV reader treated dataset names ending in + or -
+  incorrectly
+- unique1d function no longer available in numpy
+
+---

calling whatdependson for head-i586


Old:

  veusz-1.12.tar.bz2

New:

  veusz-1.13.tar.bz2



Other differences:
--
++ python-veusz.spec ++
--- /var/tmp/diff_new_pack.x09qNb/_old  2011-08-29 10:34:54.0 +0200
+++ /var/tmp/diff_new_pack.x09qNb/_new  2011-08-29 10:34:54.0 +0200
@@ -19,7 +19,7 @@
 %define pyname veusz
 
 Name:   python-%{pyname}
-Version:1.12
+Version:1.13
 Release:1
 # The entire source code is GPLv2+ except helpers/src/_nc_cntr.c which is 
Python
 License:GPLv2+ and Python
@@ -64,7 +64,7 @@
 ${RPM_BUILD_DIR}/veusz-%{version}/utils/action.py
 
 # change path of where to look for COPYING - should be docdir
-sed -i /f =/s+utils.veuszDirectory+'%{_docdir}/veusz-%{version}'+ \
+sed -i /f =/s+utils.veuszDirectory+'%{_docdir}/%{name}'+ \
 ${RPM_BUILD_DIR}/veusz-%{version}/dialogs/aboutdialog.py
 
 %build

++ veusz-1.12.tar.bz2 - veusz-1.13.tar.bz2 ++
 29040 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-veusz for openSUSE:Factory

2011-08-11 Thread h_root

Hello community,

here is the log from the commit of package python-veusz for openSUSE:Factory
checked in at Thu Aug 11 13:39:48 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/python-veusz/python-veusz.changes  
2011-08-06 00:46:21.0 +0200
@@ -0,0 +1,69 @@
+---
+Fri Aug  5 22:08:59 UTC 2011 - badshah...@gmail.com
+
+- Update to version 1.12:
+  + Multiple widgets can now be selected for editing properties
+  + Add Edit-Select menu and context menu for above
+  + Added context menu on dataset browser for filenames to reload,
+delete or unlink all associated datasets
+  + New tree-like dataset browsing widget is shown in data edit
+dialog
+  + Importing 1D fits images is now supported
+  + Date / time data has its own dataset type
+  + The data edit dialog box can create or edit date/time data in
+human-readable form
+  + Add LaTeX commands \cdot, \nabla, \overline plus some arrows
+  + Inform user in exception dialog if a new version is available
+  + Add linevertbar and linehorzbar error bar styles
+  + Bug fixes:
+- Fix crash on filling filled error regions if no error bars
+- Remove grouping separator to numbers in locale as it creates
+  ambiguous lists of numbers
+- Undo works properly for boolean and integer settings
+- Prevent widgets getting the same names when dragging and
+  dropping
+- Hidden plot widgets are ignored when calculating axis ranges
+- Combo boxes are now case sensitive when displaying matches
+  with previous text
+- Fix errors if plotting DatasetRange or Dataset1DPlugin
+  datasets against data with nan values
+- Fix division by zero in dataset preview
+- Do not leave settings pointing to deleted widgets after an
+  undo
+- Fix errors when using super/subscripts of super/subscripts
+- Fix crash when giving positions of bar plot and labels
+- Do not allow dataset names to be invalid after remaining
+- Several EMF format bug fixes
+- Stop crash when contouring zero-sized datasets
+- Changes from version 1.11:
+  + New data point picker for finding coordinates of points on plot
+  + New data navigator window for filtering, sorting and examining
+dataset statistics
+  + .. button next to dataset settings pops up data navigator for
+choosing datasets
+  + Data fitting can now use PyMinuit, giving error estimates
+  + Console history now uses currently entered characters to select
+lines from history
+  + New self test script, comparing graph output with expected
+output
+  + Put superscripts and subscripts above each other when
+formatting
+  + Key entries can have multiple lines (using \\)
+  + Option to treat blanks as data items in CSV files
+  + Locale support added for number formatting
+- Can use current locale or US/English in documents
+- Can use US/English or current local in user interface
+  + Contours avoid missing (nan) values
+  + Several bug fixes (see ChangeLog file for details)
+- Spec file cleanup:
+  + Removed BuildRequires: python-distribute to allow building
+with openSUSE 11.4 and earlier
+  + Use %suse_update_desktop_file macro to install .desktop entry
+  + Miscellaneous minor modifications
+
+---
+Sun Dec 19 06:00:52 UTC 2010 - ocef...@yahoo.com.br
+
+- First OpenSuse release
+
+

calling whatdependson for head-i586


New:

  python-veusz.changes
  python-veusz.spec
  veusz-1.12.tar.bz2
  veusz.desktop
  veusz.xml



Other differences:
--
++ python-veusz.spec ++
#
# spec file for package python-veusz
#
# Copyright (c) 2011 SUSE LINUX Products 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 pyname veusz

Name:   python-%{pyname}
Version:1.12
Release:1
# The entire source code is GPLv2+ except helpers/src/_nc_cntr.c which is Python
License:GPLv2+ and Python
Summary:GUI scientific plotting package
Url:http://home.gna.org/veusz/
Group:  Productivity/Scientific/Other
Source0:veusz-%{version}.tar.bz2
Source1:%{pyname}.desktop
Source2:%{pyname}.xml