2016-06-15 13:00:52 +00:00
|
|
|
%if 0%{?fedora}
|
2012-11-27 20:01:54 +00:00
|
|
|
%global with_python3 1
|
2012-04-18 20:25:06 +00:00
|
|
|
%else
|
2012-11-27 20:01:54 +00:00
|
|
|
%global with_python3 0
|
2012-04-18 20:25:06 +00:00
|
|
|
%endif
|
2015-11-15 13:16:29 +00:00
|
|
|
%global __provides_exclude_from .*/site-packages/.*\\.so$
|
2016-09-22 13:12:52 +00:00
|
|
|
%global with_html 0
|
2017-01-09 01:42:34 +00:00
|
|
|
|
|
|
|
# It seems like there's some kind of weird occasional error where a
|
|
|
|
# build (often aarch64 or ppc64) will fail in one of the Stix font
|
|
|
|
# tests with a huge RMS difference, but if you run the same build again,
|
|
|
|
# you won't get the same error. Unless someone can figure out what's
|
|
|
|
# going on, we just have to keep re-running the build until it doesn't
|
|
|
|
# happen.
|
2016-06-02 14:05:01 +00:00
|
|
|
%global run_tests 1
|
2017-01-09 01:42:34 +00:00
|
|
|
|
2012-04-18 20:25:06 +00:00
|
|
|
|
2013-01-03 20:16:14 +00:00
|
|
|
# On RHEL 7 onwards, don't build with wx:
|
|
|
|
%if 0%{?rhel} >= 7
|
|
|
|
%global with_wx 0
|
|
|
|
%else
|
|
|
|
%global with_wx 1
|
|
|
|
%endif
|
|
|
|
|
2015-02-25 03:17:01 +00:00
|
|
|
# On Fedora 21 onwards, enable Qt5 backend:
|
2016-06-15 13:00:52 +00:00
|
|
|
%if 0%{?fedora}
|
2015-02-25 03:17:01 +00:00
|
|
|
%global with_qt5 1
|
|
|
|
%else
|
|
|
|
%global with_qt5 0
|
|
|
|
%endif
|
|
|
|
|
2014-02-11 14:17:25 +00:00
|
|
|
# the default backend; one of GTK GTKAgg GTKCairo GTK3Agg GTK3Cairo
|
2015-02-25 03:17:01 +00:00
|
|
|
# CocoaAgg MacOSX Qt4Agg Qt5Agg TkAgg WX WXAgg Agg Cairo GDK PS PDF SVG
|
2014-02-11 14:17:25 +00:00
|
|
|
%global backend TkAgg
|
|
|
|
|
2015-02-26 01:41:46 +00:00
|
|
|
%if "%{backend}" == "TkAgg"
|
|
|
|
%global backend_subpackage tk
|
|
|
|
%else
|
|
|
|
% if "%{backend}" == "Qt4Agg"
|
|
|
|
%global backend_subpackage qt4
|
|
|
|
% else
|
|
|
|
% if "%{backend}" == "Qt5Agg"
|
|
|
|
%global backend_subpackage qt5
|
|
|
|
% endif
|
|
|
|
% endif
|
|
|
|
%endif
|
|
|
|
|
2014-01-28 16:50:22 +00:00
|
|
|
# https://fedorahosted.org/fpc/ticket/381
|
|
|
|
%global with_bundled_fonts 1
|
2013-01-03 20:16:14 +00:00
|
|
|
|
2015-02-25 04:07:46 +00:00
|
|
|
# Use the same directory of the main package for subpackage licence and docs
|
|
|
|
%global _docdir_fmt %{name}
|
|
|
|
|
2017-01-20 17:07:45 +00:00
|
|
|
#global rctag rc2
|
2016-06-18 01:08:09 +00:00
|
|
|
|
2005-06-30 21:40:07 +00:00
|
|
|
Name: python-matplotlib
|
2016-09-22 13:12:52 +00:00
|
|
|
Version: 2.0.0
|
2017-08-03 06:50:30 +00:00
|
|
|
Release: 3%{?rctag:.%{rctag}}%{?dist}.2
|
2012-11-27 20:01:54 +00:00
|
|
|
Summary: Python 2D plotting library
|
2005-06-30 21:40:07 +00:00
|
|
|
Group: Development/Libraries
|
2013-08-02 08:31:00 +00:00
|
|
|
# qt4_editor backend is MIT
|
|
|
|
License: Python and MIT
|
2012-11-27 20:01:54 +00:00
|
|
|
URL: http://matplotlib.org
|
2017-03-08 21:51:19 +00:00
|
|
|
#Source0: https://github.com/matplotlib/matplotlib/archive/v%{version}%{?rctag}.tar.gz#/matplotlib-%{version}%{?rctag}.tar.gz
|
|
|
|
Source0: matplotlib-%{version}-without-copyrighted.tar.xz
|
2014-01-25 16:06:52 +00:00
|
|
|
Source1: setup.cfg
|
2012-11-27 20:01:54 +00:00
|
|
|
|
2014-01-28 16:50:22 +00:00
|
|
|
Patch2: 20_matplotlibrc_path_search_fix.patch
|
2016-06-15 13:06:00 +00:00
|
|
|
# https://github.com/matplotlib/matplotlib/issues/6538
|
2016-09-22 13:12:52 +00:00
|
|
|
Patch8: python-matplotlib-disable-failing-tests-arm.patch
|
|
|
|
# https://github.com/matplotlib/matplotlib/issues/6791
|
2016-06-17 22:05:02 +00:00
|
|
|
Patch9: python-matplotlib-qhull.patch
|
2016-09-22 13:12:52 +00:00
|
|
|
# https://github.com/matplotlib/matplotlib/issues/7134
|
|
|
|
# https://github.com/matplotlib/matplotlib/issues/7158
|
|
|
|
# https://github.com/matplotlib/matplotlib/issues/7159
|
2017-01-09 01:42:34 +00:00
|
|
|
# https://github.com/matplotlib/matplotlib/issues/7797
|
2016-09-22 13:12:52 +00:00
|
|
|
Patch10: python-matplotlib-increase-tests-tolerance.patch
|
2017-01-09 01:42:34 +00:00
|
|
|
Patch11: python-matplotlib-increase-tests-tolerance-aarch64ppc64.patch
|
2016-09-22 13:12:52 +00:00
|
|
|
Patch13: python-matplotlib-increase-tests-tolerance-i686.patch
|
2012-11-27 20:01:54 +00:00
|
|
|
|
|
|
|
BuildRequires: freetype-devel
|
|
|
|
BuildRequires: libpng-devel
|
2015-02-25 03:17:01 +00:00
|
|
|
BuildRequires: qhull-devel
|
2012-12-05 01:31:08 +00:00
|
|
|
BuildRequires: xorg-x11-server-Xvfb
|
2012-11-27 20:01:54 +00:00
|
|
|
BuildRequires: zlib-devel
|
2015-11-15 13:45:49 +00:00
|
|
|
|
|
|
|
%description
|
|
|
|
Matplotlib is a python 2D plotting library which produces publication
|
|
|
|
quality figures in a variety of hardcopy formats and interactive
|
|
|
|
environments across platforms. matplotlib can be used in python
|
|
|
|
scripts, the python and ipython shell, web application servers, and
|
|
|
|
six graphical user interface toolkits.
|
|
|
|
|
|
|
|
Matplotlib tries to make easy things easy and hard things possible.
|
|
|
|
You can generate plots, histograms, power spectra, bar charts,
|
|
|
|
errorcharts, scatterplots, etc, with just a few lines of code.
|
|
|
|
|
|
|
|
%package -n python2-matplotlib
|
|
|
|
Summary: Python 2D plotting library
|
2016-09-22 13:12:52 +00:00
|
|
|
BuildRequires: numpy
|
|
|
|
BuildRequires: pyparsing
|
|
|
|
BuildRequires: python-dateutil
|
|
|
|
BuildRequires: python-pycxx-devel
|
|
|
|
BuildRequires: python-pyside
|
|
|
|
BuildRequires: python-setuptools
|
|
|
|
BuildRequires: python-six
|
|
|
|
BuildRequires: python-subprocess32
|
|
|
|
BuildRequires: python2-devel
|
|
|
|
BuildRequires: python2-functools32
|
|
|
|
BuildRequires: python2-pillow
|
|
|
|
BuildRequires: pytz
|
|
|
|
%if %{with_html}
|
|
|
|
BuildRequires: %{_bindir}/pdftops
|
|
|
|
# circular dependency: python-basemap requires matplotlib
|
|
|
|
BuildRequires: python-basemap
|
|
|
|
BuildRequires: python-ipython-sphinx
|
|
|
|
BuildRequires: python-numpydoc
|
|
|
|
BuildRequires: python-scikit-image
|
|
|
|
BuildRequires: python2-colorspacious
|
|
|
|
BuildRequires: python2-cycler >= 0.10.0
|
|
|
|
%endif
|
|
|
|
%if %{run_tests}
|
|
|
|
BuildRequires: python-nose
|
|
|
|
BuildRequires: python2-cycler >= 0.10.0
|
|
|
|
BuildRequires: python2-mock
|
|
|
|
%endif
|
2009-03-06 19:57:23 +00:00
|
|
|
Requires: dejavu-sans-fonts
|
2011-05-20 22:44:50 +00:00
|
|
|
Requires: dvipng
|
2012-11-27 20:01:54 +00:00
|
|
|
Requires: numpy
|
2011-05-20 22:44:50 +00:00
|
|
|
Requires: pyparsing
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python2-cycler >= 0.10.0
|
2012-11-27 20:01:54 +00:00
|
|
|
Requires: python-dateutil
|
2016-09-26 13:50:02 +00:00
|
|
|
Requires: python2-functools32
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python-matplotlib-data = %{version}-%{release}
|
|
|
|
%{?backend_subpackage:Requires: python2-matplotlib-%{backend_subpackage}%{?_isa} = %{version}-%{release}}
|
|
|
|
Recommends: python2-pillow
|
|
|
|
Requires: python-six
|
2016-09-26 13:50:02 +00:00
|
|
|
Requires: python-subprocess32
|
2012-11-27 20:01:54 +00:00
|
|
|
Requires: pytz
|
2016-09-22 13:12:52 +00:00
|
|
|
%if !%{with_bundled_fonts}
|
|
|
|
%if 0%{?fedora}
|
2015-11-15 13:16:29 +00:00
|
|
|
Requires: stix-math-fonts
|
2013-04-02 16:20:33 +00:00
|
|
|
%else
|
2015-11-15 13:16:29 +00:00
|
|
|
Requires: stix-fonts
|
2013-04-02 16:20:33 +00:00
|
|
|
%endif
|
2016-09-22 13:12:52 +00:00
|
|
|
%else
|
|
|
|
Provides: bundled(stix-math-fonts)
|
|
|
|
%endif
|
|
|
|
%{?python_provide:%python_provide python2-matplotlib}
|
|
|
|
Provides: bundled(agg) = 2.4
|
|
|
|
Provides: bundled(ttconv)
|
|
|
|
Provides: bundled(js-jquery1) = 1.11.3
|
|
|
|
Provides: bundled(js-jquery1-ui) = 1.11.4
|
|
|
|
Provides: bundled(texlive-helvetic)
|
2006-02-28 18:52:43 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%description -n python2-matplotlib
|
2012-11-27 20:01:54 +00:00
|
|
|
Matplotlib is a python 2D plotting library which produces publication
|
|
|
|
quality figures in a variety of hardcopy formats and interactive
|
|
|
|
environments across platforms. matplotlib can be used in python
|
|
|
|
scripts, the python and ipython shell, web application servers, and
|
|
|
|
six graphical user interface toolkits.
|
2005-06-30 21:40:07 +00:00
|
|
|
|
2012-11-27 20:01:54 +00:00
|
|
|
Matplotlib tries to make easy things easy and hard things possible.
|
|
|
|
You can generate plots, histograms, power spectra, bar charts,
|
|
|
|
errorcharts, scatterplots, etc, with just a few lines of code.
|
2006-02-28 18:52:43 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%package -n python2-matplotlib-qt4
|
2012-12-05 01:31:08 +00:00
|
|
|
Summary: Qt4 backend for python-matplotlib
|
|
|
|
Group: Development/Libraries
|
|
|
|
BuildRequires: PyQt4-devel
|
|
|
|
Requires: PyQt4
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: python2-matplotlib-qt5
|
|
|
|
%{?python_provide:%python_provide python2-matplotlib-qt4}
|
2012-12-05 01:31:08 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%description -n python2-matplotlib-qt4
|
2012-12-05 01:31:08 +00:00
|
|
|
%{summary}
|
|
|
|
|
2015-02-25 03:17:01 +00:00
|
|
|
%if %{with_qt5}
|
2015-11-15 13:45:49 +00:00
|
|
|
%package -n python2-matplotlib-qt5
|
2015-02-25 03:17:01 +00:00
|
|
|
Summary: Qt5 backend for python-matplotlib
|
|
|
|
Group: Development/Libraries
|
|
|
|
BuildRequires: python-qt5
|
|
|
|
Requires: python-qt5
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
|
|
|
|
%{?python_provide:%python_provide python2-matplotlib-qt5}
|
2015-02-25 03:17:01 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%description -n python2-matplotlib-qt5
|
2015-02-25 03:17:01 +00:00
|
|
|
%{summary}
|
|
|
|
%endif # with_qt5
|
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%package -n python2-matplotlib-gtk
|
2015-02-26 02:33:05 +00:00
|
|
|
Summary: GTK backend for python-matplotlib
|
|
|
|
Group: Development/Libraries
|
|
|
|
BuildRequires: gtk2-devel
|
|
|
|
BuildRequires: pycairo-devel
|
2016-09-22 13:12:52 +00:00
|
|
|
BuildRequires: pygtk2-devel
|
2015-02-26 02:33:05 +00:00
|
|
|
Requires: pycairo
|
|
|
|
Requires: pygtk2
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
|
|
|
|
%{?python_provide:%python_provide python2-matplotlib-gtk}
|
2015-02-26 02:33:05 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%description -n python2-matplotlib-gtk
|
2015-02-26 02:33:05 +00:00
|
|
|
%{summary}
|
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%package -n python2-matplotlib-gtk3
|
2015-02-26 02:33:05 +00:00
|
|
|
Summary: GTK3 backend for python-matplotlib
|
|
|
|
Group: Development/Libraries
|
|
|
|
# This should be converted to typelib(Gtk) when supported
|
|
|
|
BuildRequires: gtk3
|
|
|
|
BuildRequires: pygobject3-base
|
|
|
|
Requires: gtk3%{?_isa}
|
|
|
|
Requires: pygobject3-base%{?_isa}
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
|
|
|
|
%{?python_provide:%python_provide python2-matplotlib-gtk3}
|
2015-02-26 02:33:05 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%description -n python2-matplotlib-gtk3
|
2015-02-26 02:33:05 +00:00
|
|
|
%{summary}
|
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%package -n python2-matplotlib-tk
|
2006-02-28 18:52:43 +00:00
|
|
|
Summary: Tk backend for python-matplotlib
|
|
|
|
Group: Development/Libraries
|
2012-11-27 20:01:54 +00:00
|
|
|
BuildRequires: tcl-devel
|
|
|
|
BuildRequires: tkinter
|
|
|
|
BuildRequires: tk-devel
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
|
2006-02-28 18:52:43 +00:00
|
|
|
Requires: tkinter
|
2016-09-22 13:12:52 +00:00
|
|
|
%{?python_provide:%python_provide python2-matplotlib-tk}
|
2006-02-28 18:52:43 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%description -n python2-matplotlib-tk
|
2006-02-28 18:52:43 +00:00
|
|
|
%{summary}
|
|
|
|
|
2013-01-03 20:16:14 +00:00
|
|
|
%if %{with_wx}
|
2015-11-15 13:45:49 +00:00
|
|
|
%package -n python2-matplotlib-wx
|
2012-12-05 01:31:08 +00:00
|
|
|
Summary: wxPython backend for python-matplotlib
|
|
|
|
Group: Development/Libraries
|
|
|
|
BuildRequires: wxPython-devel
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
|
2012-12-05 01:31:08 +00:00
|
|
|
Requires: wxPython
|
2016-09-22 13:12:52 +00:00
|
|
|
%{?python_provide:%python_provide python2-matplotlib-wx}
|
2012-12-05 01:31:08 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%description -n python2-matplotlib-wx
|
2012-12-05 01:31:08 +00:00
|
|
|
%{summary}
|
2013-01-03 20:16:14 +00:00
|
|
|
%endif # with_wx
|
2012-12-05 01:31:08 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%package -n python2-matplotlib-doc
|
2011-02-19 12:39:52 +00:00
|
|
|
Summary: Documentation files for python-matplotlib
|
|
|
|
Group: Documentation
|
2012-11-27 20:01:54 +00:00
|
|
|
%if %{with_html}
|
2016-09-22 13:12:52 +00:00
|
|
|
BuildRequires: dvipng
|
|
|
|
BuildRequires: graphviz
|
2011-02-25 15:24:34 +00:00
|
|
|
BuildRequires: python-sphinx
|
|
|
|
BuildRequires: tex(latex)
|
2015-02-25 04:07:34 +00:00
|
|
|
BuildRequires: tex-preview
|
2011-02-26 15:54:02 +00:00
|
|
|
%endif
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
|
|
|
|
%{?python_provide:%python_provide python2-matplotlib-doc}
|
2011-02-19 12:39:52 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%description -n python2-matplotlib-doc
|
2011-02-19 12:39:52 +00:00
|
|
|
%{summary}
|
2006-02-28 18:52:43 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%package -n python-matplotlib-data
|
2014-01-28 16:50:22 +00:00
|
|
|
Summary: Data used by python-matplotlib
|
2016-09-22 13:12:52 +00:00
|
|
|
BuildArch: noarch
|
2014-01-28 16:50:22 +00:00
|
|
|
%if %{with_bundled_fonts}
|
2015-11-15 13:45:49 +00:00
|
|
|
Requires: python-matplotlib-data-fonts = %{version}-%{release}
|
2014-01-28 16:50:22 +00:00
|
|
|
%endif
|
2016-09-22 13:12:52 +00:00
|
|
|
%{?python_provide:%python_provide python-matplotlib-data}
|
2014-01-28 16:50:22 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%description -n python-matplotlib-data
|
2014-01-28 16:50:22 +00:00
|
|
|
%{summary}
|
|
|
|
|
|
|
|
%if %{with_bundled_fonts}
|
2015-11-15 13:45:49 +00:00
|
|
|
%package -n python-matplotlib-data-fonts
|
2014-01-28 16:50:22 +00:00
|
|
|
Summary: Fonts used by python-matplotlib
|
|
|
|
BuildArch: noarch
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python-matplotlib-data = %{version}-%{release}
|
|
|
|
%{?python_provide:%python_provide python-matplotlib-data-fonts}
|
2014-01-28 16:50:22 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%description -n python-matplotlib-data-fonts
|
2014-01-28 16:50:22 +00:00
|
|
|
%{summary}
|
|
|
|
%endif
|
|
|
|
|
2012-11-27 20:01:54 +00:00
|
|
|
%if %{with_python3}
|
|
|
|
%package -n python3-matplotlib
|
|
|
|
Summary: Python 2D plotting library
|
|
|
|
Group: Development/Libraries
|
|
|
|
BuildRequires: python3-cairo
|
2016-09-22 13:12:52 +00:00
|
|
|
BuildRequires: python3-cycler >= 0.10.0
|
2012-11-27 20:01:54 +00:00
|
|
|
BuildRequires: python3-dateutil
|
|
|
|
BuildRequires: python3-devel
|
2013-08-02 08:31:00 +00:00
|
|
|
BuildRequires: python3-setuptools
|
2012-11-27 20:01:54 +00:00
|
|
|
BuildRequires: python3-gobject
|
|
|
|
BuildRequires: python3-numpy
|
2016-09-22 13:12:52 +00:00
|
|
|
BuildRequires: python3-pillow
|
2013-08-02 08:31:00 +00:00
|
|
|
BuildRequires: python3-pycxx-devel
|
2012-11-27 20:01:54 +00:00
|
|
|
BuildRequires: python3-pyparsing
|
|
|
|
BuildRequires: python3-pytz
|
|
|
|
BuildRequires: python3-six
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: dejavu-sans-fonts
|
|
|
|
Requires: dvipng
|
|
|
|
Requires: python-matplotlib-data = %{version}-%{release}
|
2012-11-27 20:01:54 +00:00
|
|
|
Requires: python3-cairo
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python3-cycler >= 0.10.0
|
2012-11-27 20:01:54 +00:00
|
|
|
Requires: python3-dateutil
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python3-matplotlib-%{?backend_subpackage}%{!?backend_subpackage:tk}%{?_isa} = %{version}-%{release}
|
|
|
|
%if %{run_tests}
|
|
|
|
BuildRequires: python3-mock
|
|
|
|
BuildRequires: python3-nose
|
|
|
|
%endif
|
|
|
|
Requires: python3-numpy
|
|
|
|
Recommends: python3-pillow
|
|
|
|
Requires: python3-pyparsing
|
2012-11-27 20:01:54 +00:00
|
|
|
Requires: python3-pytz
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python3-six
|
|
|
|
%if !%{with_bundled_fonts}
|
|
|
|
%if 0%{?fedora}
|
2015-11-15 13:16:29 +00:00
|
|
|
Requires: stix-math-fonts
|
2013-04-02 16:20:33 +00:00
|
|
|
%else
|
2015-11-15 13:16:29 +00:00
|
|
|
Requires: stix-fonts
|
2013-04-02 16:20:33 +00:00
|
|
|
%endif
|
2016-09-22 13:12:52 +00:00
|
|
|
%else
|
|
|
|
Provides: bundled(stix-math-fonts)
|
|
|
|
%endif
|
|
|
|
%{?python_provide:%python_provide python3-matplotlib}
|
2012-11-27 20:01:54 +00:00
|
|
|
|
|
|
|
%description -n python3-matplotlib
|
|
|
|
Matplotlib is a python 2D plotting library which produces publication
|
|
|
|
quality figures in a variety of hardcopy formats and interactive
|
|
|
|
environments across platforms. matplotlib can be used in python
|
|
|
|
scripts, the python and ipython shell, web application servers, and
|
|
|
|
six graphical user interface toolkits.
|
|
|
|
|
|
|
|
Matplotlib tries to make easy things easy and hard things possible.
|
|
|
|
You can generate plots, histograms, power spectra, bar charts,
|
|
|
|
errorcharts, scatterplots, etc, with just a few lines of code.
|
|
|
|
|
2012-12-05 01:31:08 +00:00
|
|
|
%package -n python3-matplotlib-qt4
|
|
|
|
Summary: Qt4 backend for python3-matplotlib
|
|
|
|
Group: Development/Libraries
|
2016-09-22 13:12:52 +00:00
|
|
|
BuildRequires: python3-PyQt4-devel
|
2013-08-02 08:31:00 +00:00
|
|
|
Requires: python3-matplotlib%{?_isa} = %{version}-%{release}
|
2016-04-04 10:40:34 +00:00
|
|
|
Requires: python3-matplotlib-qt5
|
2012-12-05 01:31:08 +00:00
|
|
|
Requires: python3-PyQt4
|
2016-09-22 13:12:52 +00:00
|
|
|
%{?python_provide:%python_provide python3-matplotlib-qt4}
|
2012-12-05 01:31:08 +00:00
|
|
|
|
|
|
|
%description -n python3-matplotlib-qt4
|
|
|
|
%{summary}
|
|
|
|
|
2015-02-25 03:17:01 +00:00
|
|
|
%if %{with_qt5}
|
|
|
|
%package -n python3-matplotlib-qt5
|
|
|
|
Summary: Qt5 backend for python3-matplotlib
|
|
|
|
Group: Development/Libraries
|
|
|
|
BuildRequires: python3-qt5
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python3-matplotlib%{?_isa} = %{version}-%{release}
|
2015-02-25 03:17:01 +00:00
|
|
|
Requires: python3-qt5
|
2016-09-22 13:12:52 +00:00
|
|
|
%{?python_provide:%python_provide python3-matplotlib-qt5}
|
2015-02-25 03:17:01 +00:00
|
|
|
|
|
|
|
%description -n python3-matplotlib-qt5
|
|
|
|
%{summary}
|
|
|
|
%endif # with_qt5
|
|
|
|
|
2015-02-26 02:33:05 +00:00
|
|
|
# gtk2 never worked in Python 3 afaict, so no need for -gtk subpackage
|
|
|
|
%package -n python3-matplotlib-gtk3
|
|
|
|
Summary: GTK3 backend for python3-matplotlib
|
|
|
|
Group: Development/Libraries
|
|
|
|
# This should be converted to typelib(Gtk) when supported
|
|
|
|
BuildRequires: gtk3
|
|
|
|
BuildRequires: python3-gobject
|
|
|
|
Requires: gtk3%{?_isa}
|
|
|
|
Requires: python3-gobject%{?_isa}
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python3-matplotlib%{?_isa} = %{version}-%{release}
|
|
|
|
%{?python_provide:%python_provide python3-matplotlib-gtk3}
|
2015-02-26 02:33:05 +00:00
|
|
|
|
|
|
|
%description -n python3-matplotlib-gtk3
|
|
|
|
%{summary}
|
|
|
|
|
2012-11-27 20:01:54 +00:00
|
|
|
%package -n python3-matplotlib-tk
|
|
|
|
Summary: Tk backend for python3-matplotlib
|
|
|
|
Group: Development/Libraries
|
|
|
|
BuildRequires: python3-tkinter
|
2016-09-22 13:12:52 +00:00
|
|
|
Requires: python3-matplotlib%{?_isa} = %{version}-%{release}
|
2012-11-27 20:01:54 +00:00
|
|
|
Requires: python3-tkinter
|
2016-09-22 13:12:52 +00:00
|
|
|
%{?python_provide:%python_provide python3-matplotlib-tk}
|
2012-11-27 20:01:54 +00:00
|
|
|
|
|
|
|
%description -n python3-matplotlib-tk
|
|
|
|
%{summary}
|
|
|
|
%endif
|
|
|
|
|
2005-06-30 21:40:07 +00:00
|
|
|
%prep
|
2016-06-18 01:08:09 +00:00
|
|
|
%setup -q -n matplotlib-%{version}%{?rctag}
|
2016-09-22 13:12:52 +00:00
|
|
|
rm -r extern/qhull
|
2011-05-20 22:44:50 +00:00
|
|
|
|
2014-01-25 16:06:52 +00:00
|
|
|
# Copy setup.cfg to the builddir
|
2015-02-26 04:25:06 +00:00
|
|
|
sed 's/\(backend = \).*/\1%{backend}/' >setup.cfg <%{SOURCE1}
|
2014-01-25 16:06:52 +00:00
|
|
|
|
2014-01-28 16:50:22 +00:00
|
|
|
# Keep this until next version, and increment if changing from
|
|
|
|
# USE_FONTCONFIG to False or True so that cache is regenerated
|
|
|
|
# if updated from a version enabling fontconfig to one not
|
|
|
|
# enabling it, or vice versa
|
2015-02-25 03:17:01 +00:00
|
|
|
if [ %{version} = 1.4.3 ]; then
|
2016-09-22 13:12:52 +00:00
|
|
|
sed -i 's/\(__version__ = 200\)/\1.1/' lib/matplotlib/font_manager.py
|
2014-01-28 16:50:22 +00:00
|
|
|
fi
|
|
|
|
|
|
|
|
%if !%{with_bundled_fonts}
|
2014-01-25 16:06:52 +00:00
|
|
|
# Use fontconfig by default
|
|
|
|
sed -i 's/\(USE_FONTCONFIG = \)False/\1True/' lib/matplotlib/font_manager.py
|
2014-01-28 16:50:22 +00:00
|
|
|
%endif
|
2014-01-25 16:06:52 +00:00
|
|
|
|
2014-01-28 16:50:22 +00:00
|
|
|
%patch2 -p1
|
2016-09-22 13:12:52 +00:00
|
|
|
%ifarch armv7hl aarch64
|
|
|
|
%patch8 -p1 -b .tests-arm
|
2016-06-02 14:05:01 +00:00
|
|
|
%endif
|
2013-01-16 15:59:10 +00:00
|
|
|
|
2016-04-30 17:19:30 +00:00
|
|
|
%if 0%{?fedora} > 24
|
2016-04-30 17:18:22 +00:00
|
|
|
# Installation paths changed
|
2016-06-17 22:05:02 +00:00
|
|
|
%patch9 -p1 -b .qh
|
2016-04-30 17:18:22 +00:00
|
|
|
%endif
|
2016-09-22 13:12:52 +00:00
|
|
|
%patch10 -p1 -b .tests
|
2017-01-25 15:54:58 +00:00
|
|
|
%ifarch aarch64 %{power64} s390 s390x
|
2017-01-09 01:42:34 +00:00
|
|
|
%patch11 -p1 -b .tests-aarch64ppc64
|
2016-09-22 13:12:52 +00:00
|
|
|
%endif
|
|
|
|
%ifarch i686
|
|
|
|
%patch13 -p1 -b .tests-i686
|
|
|
|
%endif
|
2016-04-30 17:18:22 +00:00
|
|
|
|
2012-11-27 20:01:54 +00:00
|
|
|
chmod -x lib/matplotlib/mpl-data/images/*.svg
|
2016-09-22 13:12:52 +00:00
|
|
|
chmod -x lib/matplotlib/{dates,sankey}.py
|
|
|
|
chmod -x lib/mpl_toolkits/mplot3d/*.py
|
2011-02-19 12:39:52 +00:00
|
|
|
|
2005-06-30 21:40:07 +00:00
|
|
|
%build
|
2016-09-22 13:12:52 +00:00
|
|
|
export http_proxy=http://127.0.0.1/
|
2014-01-28 16:50:22 +00:00
|
|
|
MPLCONFIGDIR=$PWD \
|
|
|
|
MATPLOTLIBDATA=$PWD/lib/matplotlib/mpl-data \
|
|
|
|
xvfb-run %{__python2} setup.py build
|
2012-11-27 20:01:54 +00:00
|
|
|
%if %{with_html}
|
|
|
|
# Need to make built matplotlib libs available for the sphinx extensions:
|
2011-02-19 12:39:52 +00:00
|
|
|
pushd doc
|
2014-01-28 16:50:22 +00:00
|
|
|
MPLCONFIGDIR=$PWD/.. \
|
|
|
|
MATPLOTLIBDATA=$PWD/../lib/matplotlib/mpl-data \
|
|
|
|
PYTHONPATH=`realpath ../build/lib.linux*` \
|
|
|
|
%{__python2} make.py html
|
2011-02-19 12:39:52 +00:00
|
|
|
popd
|
2011-02-21 22:11:02 +00:00
|
|
|
%endif
|
2012-11-27 20:01:54 +00:00
|
|
|
# Ensure all example files are non-executable so that the -doc
|
|
|
|
# package doesn't drag in dependencies
|
2011-02-26 15:54:02 +00:00
|
|
|
find examples -name '*.py' -exec chmod a-x '{}' \;
|
|
|
|
|
2012-11-27 20:01:54 +00:00
|
|
|
%if %{with_python3}
|
2015-02-26 04:25:06 +00:00
|
|
|
MPLCONFIGDIR=$PWD \
|
|
|
|
MATPLOTLIBDATA=$PWD/lib/matplotlib/mpl-data \
|
|
|
|
xvfb-run %{__python3} setup.py build
|
|
|
|
# documentation cannot be built with python3 due to syntax errors
|
2016-06-15 13:06:00 +00:00
|
|
|
# https://github.com/matplotlib/matplotlib/issues/5805
|
2012-11-27 20:01:54 +00:00
|
|
|
%endif
|
2011-02-26 15:54:02 +00:00
|
|
|
|
2005-06-30 21:40:07 +00:00
|
|
|
%install
|
2016-09-22 13:12:52 +00:00
|
|
|
export http_proxy=http://127.0.0.1/
|
2014-01-28 16:50:22 +00:00
|
|
|
MPLCONFIGDIR=$PWD \
|
|
|
|
MATPLOTLIBDATA=$PWD/lib/matplotlib/mpl-data/ \
|
2015-02-26 04:26:38 +00:00
|
|
|
%{__python} setup.py install -O1 --skip-build --root=%{buildroot}
|
|
|
|
chmod +x %{buildroot}%{python2_sitearch}/matplotlib/dates.py
|
|
|
|
mkdir -p %{buildroot}%{_sysconfdir} %{buildroot}%{_datadir}/matplotlib
|
|
|
|
mv %{buildroot}%{python2_sitearch}/matplotlib/mpl-data/matplotlibrc \
|
|
|
|
%{buildroot}%{_sysconfdir}
|
|
|
|
mv %{buildroot}%{python2_sitearch}/matplotlib/mpl-data \
|
|
|
|
%{buildroot}%{_datadir}/matplotlib
|
2014-01-28 16:50:22 +00:00
|
|
|
%if !%{with_bundled_fonts}
|
2015-02-26 04:26:38 +00:00
|
|
|
rm -rf %{buildroot}%{_datadir}/matplotlib/mpl-data/fonts
|
2014-01-28 16:50:22 +00:00
|
|
|
%endif
|
2005-06-30 21:40:07 +00:00
|
|
|
|
2012-11-27 20:01:54 +00:00
|
|
|
%if %{with_python3}
|
2016-06-02 14:05:01 +00:00
|
|
|
MPLCONFIGDIR=$PWD \
|
|
|
|
MATPLOTLIBDATA=$PWD/lib/matplotlib/mpl-data/ \
|
2015-02-26 04:26:38 +00:00
|
|
|
%{__python3} setup.py install -O1 --skip-build --root=%{buildroot}
|
|
|
|
chmod +x %{buildroot}%{python3_sitearch}/matplotlib/dates.py
|
|
|
|
rm -fr %{buildroot}%{python3_sitearch}/matplotlib/mpl-data
|
2012-11-27 20:01:54 +00:00
|
|
|
%endif
|
2005-06-30 21:40:07 +00:00
|
|
|
|
2014-01-25 16:06:52 +00:00
|
|
|
%if %{run_tests}
|
|
|
|
%check
|
2016-09-22 13:12:52 +00:00
|
|
|
export http_proxy=http://127.0.0.1/
|
2014-01-28 16:50:22 +00:00
|
|
|
# This should match the default backend
|
2014-02-11 14:17:25 +00:00
|
|
|
echo "backend : %{backend}" > matplotlibrc
|
2014-01-28 16:50:22 +00:00
|
|
|
MPLCONFIGDIR=$PWD \
|
2015-02-26 04:26:38 +00:00
|
|
|
MATPLOTLIBDATA=%{buildroot}%{_datadir}/matplotlib/mpl-data \
|
|
|
|
PYTHONPATH=%{buildroot}%{python2_sitearch} \
|
2016-06-02 14:05:01 +00:00
|
|
|
xvfb-run -a %{__python2} tests.py --no-network --processes=$(getconf _NPROCESSORS_ONLN) --process-timeout=300
|
2014-01-25 16:06:52 +00:00
|
|
|
|
|
|
|
%if %{with_python3}
|
2014-01-28 16:50:22 +00:00
|
|
|
MPLCONFIGDIR=$PWD \
|
2015-02-26 04:26:38 +00:00
|
|
|
MATPLOTLIBDATA=%{buildroot}%{_datadir}/matplotlib/mpl-data \
|
|
|
|
PYTHONPATH=%{buildroot}%{python3_sitearch} \
|
2016-06-02 14:05:01 +00:00
|
|
|
xvfb-run -a %{__python3} tests.py --no-network --processes=$(getconf _NPROCESSORS_ONLN) --process-timeout=300
|
2014-01-25 16:06:52 +00:00
|
|
|
%endif
|
|
|
|
%endif # run_tests
|
|
|
|
|
2016-09-22 13:12:52 +00:00
|
|
|
%files -n python-matplotlib-data
|
|
|
|
%{_sysconfdir}/matplotlibrc
|
|
|
|
%{_datadir}/matplotlib/mpl-data/
|
|
|
|
%if %{with_bundled_fonts}
|
|
|
|
%exclude %{_datadir}/matplotlib/mpl-data/fonts/
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{with_bundled_fonts}
|
|
|
|
%files -n python-matplotlib-data-fonts
|
|
|
|
%{_datadir}/matplotlib/mpl-data/fonts/
|
|
|
|
%endif
|
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%files -n python2-matplotlib
|
2015-02-25 04:07:46 +00:00
|
|
|
%license LICENSE/
|
2016-04-04 11:26:01 +00:00
|
|
|
%doc CONTRIBUTING.md
|
2012-11-27 20:01:54 +00:00
|
|
|
%doc CHANGELOG
|
2016-04-04 11:26:01 +00:00
|
|
|
%doc README.rst
|
2015-02-26 04:26:38 +00:00
|
|
|
%{python2_sitearch}/*egg-info
|
|
|
|
%{python2_sitearch}/matplotlib-*-nspkg.pth
|
|
|
|
%{python2_sitearch}/matplotlib/
|
2016-09-22 13:12:52 +00:00
|
|
|
%exclude %{python2_sitearch}/matplotlib/tests/baseline_images/*
|
2015-02-26 04:26:38 +00:00
|
|
|
%{python2_sitearch}/mpl_toolkits/
|
2016-09-22 13:12:52 +00:00
|
|
|
%exclude %{python2_sitearch}/mpl_toolkits/tests/baseline_images/*
|
2015-02-26 04:26:38 +00:00
|
|
|
%{python2_sitearch}/pylab.py*
|
|
|
|
%exclude %{python2_sitearch}/matplotlib/backends/backend_qt4*
|
|
|
|
%exclude %{python2_sitearch}/matplotlib/backends/backend_qt5*
|
|
|
|
%exclude %{python2_sitearch}/matplotlib/backends/backend_gtk*
|
|
|
|
%exclude %{python2_sitearch}/matplotlib/backends/_gtkagg.*
|
|
|
|
%exclude %{python2_sitearch}/matplotlib/backends/backend_tkagg.*
|
|
|
|
%exclude %{python2_sitearch}/matplotlib/backends/tkagg.*
|
|
|
|
%exclude %{python2_sitearch}/matplotlib/backends/_tkagg.so
|
|
|
|
%exclude %{python2_sitearch}/matplotlib/backends/backend_wx.*
|
|
|
|
%exclude %{python2_sitearch}/matplotlib/backends/backend_wxagg.*
|
2016-09-22 13:12:52 +00:00
|
|
|
%exclude %{_pkgdocdir}/*
|
|
|
|
%exclude %{_pkgdocdir}/*/*
|
2006-02-28 18:52:43 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%files -n python2-matplotlib-qt4
|
2015-02-26 04:26:38 +00:00
|
|
|
%{python2_sitearch}/matplotlib/backends/backend_qt4.*
|
|
|
|
%{python2_sitearch}/matplotlib/backends/backend_qt4agg.*
|
2012-12-05 01:31:08 +00:00
|
|
|
|
2015-02-25 03:17:01 +00:00
|
|
|
%if %{with_qt5}
|
2015-11-15 13:45:49 +00:00
|
|
|
%files -n python2-matplotlib-qt5
|
2015-02-26 04:26:38 +00:00
|
|
|
%{python2_sitearch}/matplotlib/backends/backend_qt5.*
|
|
|
|
%{python2_sitearch}/matplotlib/backends/backend_qt5agg.*
|
2015-02-25 03:17:01 +00:00
|
|
|
%endif # with_qt5
|
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%files -n python2-matplotlib-gtk
|
2015-02-26 04:26:38 +00:00
|
|
|
%{python2_sitearch}/matplotlib/backends/backend_gtk.py*
|
|
|
|
%{python2_sitearch}/matplotlib/backends/backend_gtkagg.py*
|
|
|
|
%{python2_sitearch}/matplotlib/backends/backend_gtkcairo.py*
|
|
|
|
%{python2_sitearch}/matplotlib/backends/_gtkagg.so
|
2015-02-26 02:33:05 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%files -n python2-matplotlib-gtk3
|
2015-02-26 04:26:38 +00:00
|
|
|
%{python2_sitearch}/matplotlib/backends/backend_gtk3*.py*
|
2015-02-26 02:33:05 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%files -n python2-matplotlib-tk
|
2015-02-26 04:26:38 +00:00
|
|
|
%{python2_sitearch}/matplotlib/backends/backend_tkagg.py*
|
|
|
|
%{python2_sitearch}/matplotlib/backends/tkagg.py*
|
|
|
|
%{python2_sitearch}/matplotlib/backends/_tkagg.so
|
2005-06-30 21:40:07 +00:00
|
|
|
|
2013-01-03 20:16:14 +00:00
|
|
|
%if %{with_wx}
|
2015-11-15 13:45:49 +00:00
|
|
|
%files -n python2-matplotlib-wx
|
2015-02-26 04:26:38 +00:00
|
|
|
%{python2_sitearch}/matplotlib/backends/backend_wx.*
|
|
|
|
%{python2_sitearch}/matplotlib/backends/backend_wxagg.*
|
2013-01-03 20:16:14 +00:00
|
|
|
%endif # with_wx
|
2012-12-05 01:31:08 +00:00
|
|
|
|
2015-11-15 13:45:49 +00:00
|
|
|
%files -n python2-matplotlib-doc
|
2011-02-19 12:39:52 +00:00
|
|
|
%doc examples
|
2012-11-27 20:01:54 +00:00
|
|
|
%if %{with_html}
|
|
|
|
%doc doc/build/html/*
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{with_python3}
|
|
|
|
%files -n python3-matplotlib
|
2015-02-26 04:25:06 +00:00
|
|
|
%license LICENSE/
|
2016-04-04 11:26:01 +00:00
|
|
|
%doc CONTRIBUTING.md
|
2015-02-26 04:25:06 +00:00
|
|
|
%doc CHANGELOG
|
2016-04-04 11:26:01 +00:00
|
|
|
%doc README.rst
|
2012-11-27 20:01:54 +00:00
|
|
|
%{python3_sitearch}/*egg-info
|
2013-08-02 08:31:00 +00:00
|
|
|
%{python3_sitearch}/matplotlib-*-nspkg.pth
|
2012-11-27 20:01:54 +00:00
|
|
|
%{python3_sitearch}/matplotlib/
|
2016-09-22 13:12:52 +00:00
|
|
|
%exclude %{python3_sitearch}/matplotlib/tests/baseline_images/*
|
2012-11-27 20:01:54 +00:00
|
|
|
%{python3_sitearch}/mpl_toolkits/
|
2016-09-22 13:12:52 +00:00
|
|
|
%exclude %{python3_sitearch}/mpl_toolkits/tests/baseline_images/*
|
2012-11-27 20:01:54 +00:00
|
|
|
%{python3_sitearch}/pylab.py*
|
|
|
|
%{python3_sitearch}/__pycache__/*
|
2015-02-26 02:33:05 +00:00
|
|
|
%exclude %{python3_sitearch}/matplotlib/backends/backend_qt4*
|
|
|
|
%exclude %{python3_sitearch}/matplotlib/backends/__pycache__/backend_qt4*
|
|
|
|
%exclude %{python3_sitearch}/matplotlib/backends/backend_qt5*
|
|
|
|
%exclude %{python3_sitearch}/matplotlib/backends/__pycache__/backend_qt5*
|
|
|
|
%exclude %{python3_sitearch}/matplotlib/backends/backend_gtk*
|
|
|
|
%exclude %{python3_sitearch}/matplotlib/backends/__pycache__/backend_gtk*
|
2012-12-05 01:31:08 +00:00
|
|
|
%exclude %{python3_sitearch}/matplotlib/backends/backend_tkagg.*
|
2013-04-10 13:58:13 +00:00
|
|
|
%exclude %{python3_sitearch}/matplotlib/backends/__pycache__/backend_tkagg.*
|
2012-11-27 20:01:54 +00:00
|
|
|
%exclude %{python3_sitearch}/matplotlib/backends/tkagg.*
|
2013-04-10 13:58:13 +00:00
|
|
|
%exclude %{python3_sitearch}/matplotlib/backends/__pycache__/tkagg.*
|
2012-11-27 20:01:54 +00:00
|
|
|
%exclude %{python3_sitearch}/matplotlib/backends/_tkagg.*
|
2015-02-25 04:07:46 +00:00
|
|
|
%exclude %{_pkgdocdir}/*/
|
2012-11-27 20:01:54 +00:00
|
|
|
|
2012-12-05 01:31:08 +00:00
|
|
|
%files -n python3-matplotlib-qt4
|
2013-04-10 13:54:13 +00:00
|
|
|
%{python3_sitearch}/matplotlib/backends/backend_qt4.*
|
2013-04-10 13:58:13 +00:00
|
|
|
%{python3_sitearch}/matplotlib/backends/__pycache__/backend_qt4.*
|
2013-04-10 13:54:13 +00:00
|
|
|
%{python3_sitearch}/matplotlib/backends/backend_qt4agg.*
|
2013-04-10 13:58:13 +00:00
|
|
|
%{python3_sitearch}/matplotlib/backends/__pycache__/backend_qt4agg.*
|
2012-12-05 01:31:08 +00:00
|
|
|
|
2015-02-25 03:17:01 +00:00
|
|
|
%if %{with_qt5}
|
|
|
|
%files -n python3-matplotlib-qt5
|
|
|
|
%{python3_sitearch}/matplotlib/backends/backend_qt5.*
|
|
|
|
%{python3_sitearch}/matplotlib/backends/__pycache__/backend_qt5.*
|
|
|
|
%{python3_sitearch}/matplotlib/backends/backend_qt5agg.*
|
|
|
|
%{python3_sitearch}/matplotlib/backends/__pycache__/backend_qt5agg.*
|
|
|
|
%endif # with_qt5
|
|
|
|
|
2015-02-26 02:33:05 +00:00
|
|
|
%files -n python3-matplotlib-gtk3
|
|
|
|
%{python3_sitearch}/matplotlib/backends/backend_gtk*
|
|
|
|
%{python3_sitearch}/matplotlib/backends/__pycache__/backend_gtk*
|
|
|
|
|
2012-11-27 20:01:54 +00:00
|
|
|
%files -n python3-matplotlib-tk
|
|
|
|
%{python3_sitearch}/matplotlib/backends/backend_tkagg.py*
|
2013-04-10 13:58:13 +00:00
|
|
|
%{python3_sitearch}/matplotlib/backends/__pycache__/backend_tkagg.*
|
2012-11-27 20:01:54 +00:00
|
|
|
%{python3_sitearch}/matplotlib/backends/tkagg.*
|
2013-04-10 13:58:13 +00:00
|
|
|
%{python3_sitearch}/matplotlib/backends/__pycache__/tkagg.*
|
2012-11-27 20:01:54 +00:00
|
|
|
%{python3_sitearch}/matplotlib/backends/_tkagg.*
|
2011-02-21 22:11:02 +00:00
|
|
|
%endif
|
2006-07-03 21:30:23 +00:00
|
|
|
|
2005-06-30 21:40:07 +00:00
|
|
|
%changelog
|
2017-08-03 06:50:30 +00:00
|
|
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-3.2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
|
|
2017-07-27 10:52:41 +00:00
|
|
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-3.1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
|
|
2017-03-12 13:40:50 +00:00
|
|
|
* Sun Mar 12 2017 Peter Robinson <pbrobinson@fedoraproject.org> 2.0.0-3
|
|
|
|
- Fix NVR
|
|
|
|
|
2017-03-08 21:51:19 +00:00
|
|
|
* Mon Mar 06 2017 Thomas Spura <tomspur@fedoraproject.org> - 2.0.0-2.2
|
|
|
|
- Remove copyrighted file from tarball (gh-8034)
|
|
|
|
|
2017-02-11 09:33:59 +00:00
|
|
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-2.1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
|
|
2017-01-25 15:54:58 +00:00
|
|
|
* Wed Jan 25 2017 Dan Horák <dan[at]danny.cz> - 2.0.0-2
|
|
|
|
- Apply the 'aarch64' test tolerance patch on s390(x) also
|
|
|
|
|
2017-01-20 17:07:45 +00:00
|
|
|
* Fri Jan 20 2017 Orion Poplawski <orion@cora.nwra.com> - 2.0.0-1
|
|
|
|
- Update to 2.0.0 final
|
|
|
|
|
2017-01-09 01:42:34 +00:00
|
|
|
* Tue Jan 10 2017 Adam Williamson <awilliam@redhat.com> - 2.0.0-0.7.rc2
|
|
|
|
- Update to 2.0.0rc2
|
|
|
|
- Fix more big-endian integer issues
|
|
|
|
- Apply the 'aarch64' test tolerance patch on ppc64 also (it's affected by same issues)
|
|
|
|
- Tweak the 'i686' test tolerance patch a bit (some errors are gone, some new ones)
|
|
|
|
- Re-enable test suite for all arches
|
|
|
|
- Note a remaining quasi-random test issue that causes build to fail sometimes
|
|
|
|
|
2017-01-10 07:33:01 +00:00
|
|
|
* Mon Jan 09 2017 Adam Williamson <awilliam@redhat.com> - 2.0.0-0.6.b4
|
|
|
|
- Fix another integer type issue which caused more issues on ppc64
|
|
|
|
|
2017-01-09 02:22:45 +00:00
|
|
|
* Sun Jan 08 2017 Adam Williamson <awilliam@redhat.com> - 2.0.0-0.5.b4
|
|
|
|
- Fix int type conversion error that broke text rendering on ppc64 (#1411070)
|
|
|
|
|
2016-12-13 23:52:43 +00:00
|
|
|
* Tue Dec 13 2016 Charalampos Stratakis <cstratak@redhat.com> - 2.0.0-0.4.b4
|
|
|
|
- Rebuild for Python 3.6
|
|
|
|
|
2016-10-24 12:53:51 +00:00
|
|
|
* Mon Oct 24 2016 Dan Horák <dan[at]danny.cz> - 2.0.0-0.3.b4
|
|
|
|
- disable tests on some alt-arches to unblock depending builds
|
|
|
|
|
2016-09-26 13:50:02 +00:00
|
|
|
* Mon Sep 26 2016 Dominik Mierzejewski <rpm@greysector.net> - 2.0.0-0.2.b4
|
|
|
|
- add missing runtime dependencies for python2 package
|
|
|
|
|
2016-09-22 13:12:52 +00:00
|
|
|
* Sat Sep 10 2016 Dominik Mierzejewski <rpm@greysector.net> - 2.0.0-0.1.b4
|
|
|
|
- Update to 2.0.0b4
|
|
|
|
- Drop upstreamed or obsolete patches
|
|
|
|
- python-cycler >= 0.10.0 is required
|
|
|
|
- move around Requires and BRs and sort more or less alphabetically
|
|
|
|
- don't ship baseline images for tests (like Debian)
|
|
|
|
- Require stix fonts only when they're not bundled
|
|
|
|
- disable HTML doc building for bootstrapping 2.0.x series
|
|
|
|
- relax image rendering tests tolerance due to freetype version differences
|
|
|
|
- disable some failing tests on aarch64 for now
|
|
|
|
|
2016-07-19 10:25:39 +00:00
|
|
|
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.2-0.2.rc2
|
|
|
|
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
|
|
|
|
|
2016-06-18 01:08:09 +00:00
|
|
|
* Fri Jun 03 2016 Dominik Mierzejewski <rpm@greysector.net> - 1.5.1-7
|
|
|
|
- Update to 1.5.2rc2.
|
|
|
|
- Drop wrong hunk from use-system-six patch.
|
|
|
|
- Patch new qhull paths on F25+ instead of using sed.
|
|
|
|
- Rebase failing tests patch.
|
|
|
|
|
2016-06-03 11:46:25 +00:00
|
|
|
* Mon May 23 2016 Dominik Mierzejewski <rpm@greysector.net> - 1.5.1-6
|
|
|
|
- Upstream no longer ships non-free images, use pristine source.
|
|
|
|
|
2016-06-02 14:05:01 +00:00
|
|
|
* Wed May 18 2016 Dominik Mierzejewski <rpm@greysector.net> - 1.5.1-5
|
|
|
|
- Unbundle python-six (#1336740).
|
|
|
|
- Run tests (and temporarily disable failing ones).
|
|
|
|
- Use upstream-recommended way of running tests in parallel.
|
|
|
|
- python2-cycler and -mock are required for running tests.
|
|
|
|
|
2016-04-30 17:18:22 +00:00
|
|
|
* Sat Apr 30 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.5.1-4
|
|
|
|
- Rebuild for qhull-2015.2-1.
|
|
|
|
- Reflect qhull_a.h's location having changed.
|
|
|
|
|
2016-04-07 02:49:35 +00:00
|
|
|
* Wed Apr 6 2016 Orion Poplawski <orion@cora.nwra.com> - 1.5.1-3
|
|
|
|
- Add requires python-cycler
|
|
|
|
|
2016-04-05 16:21:34 +00:00
|
|
|
* Tue Apr 05 2016 Jon Ciesla <limburgher@gmail.com> - 1.5.1-2
|
|
|
|
- Drop agg-devel BR, fix sphinx build with python*cycler BR
|
|
|
|
|
2016-04-04 11:26:01 +00:00
|
|
|
* Mon Apr 04 2016 Thomas Spura <tomspur@fedoraproject.org> - 1.5.1-1
|
|
|
|
- update to 1.5.1 (#1276806)
|
|
|
|
- Add missing requires of dvipng to python3-matplotlib (#1270202)
|
|
|
|
- use bundled agg (#1276806)
|
|
|
|
- Drop cxx patch (was dropped upstream)
|
|
|
|
- Regenerate search path patch2
|
|
|
|
|
2016-04-04 10:40:34 +00:00
|
|
|
* Mon Apr 04 2016 Thomas Spura <tomspur@fedoraproject.org> - 1.4.3-13
|
|
|
|
- Require the qt5 subpackage from the qt4 subpackage (#1219556)
|
|
|
|
|
2016-02-04 20:08:25 +00:00
|
|
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-12
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
|
|
2016-01-12 16:30:33 +00:00
|
|
|
* Tue Jan 12 2016 Thomas Spura <tomspur@fedoraproject.org> - 1.4.3-11
|
|
|
|
- Fix another requires of the main package
|
|
|
|
|
2016-01-07 18:16:00 +00:00
|
|
|
* Thu Jan 07 2016 Thomas Spura <tomspur@fedoraproject.org> - 1.4.3-10
|
|
|
|
- Fix requiring the correct backend from the main package
|
|
|
|
|
2016-01-07 09:50:10 +00:00
|
|
|
* Thu Jan 07 2016 Thomas Spura <tomspur@fedoraproject.org> - 1.4.3-9
|
|
|
|
- regenerate tarball to exclude lena image (#1295174)
|
|
|
|
|
2015-09-10 06:53:36 +00:00
|
|
|
* Sun Nov 15 2015 Thomas Spura <tomspur@fedoraproject.org> - 1.4.3-8
|
|
|
|
- Pick upstream patch for fixing the gdk backend #1231748
|
2015-11-15 13:45:49 +00:00
|
|
|
- Add python2 subpackages and use python_provide
|
2015-09-10 06:53:36 +00:00
|
|
|
|
2015-11-10 16:21:49 +00:00
|
|
|
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-7
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
|
|
|
|
|
2015-06-18 19:53:45 +00:00
|
|
|
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-6
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
|
2015-05-02 14:58:37 +00:00
|
|
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.4.3-5
|
|
|
|
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
|
|
2015-02-26 02:33:05 +00:00
|
|
|
* Wed Feb 25 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.4.3-4
|
|
|
|
- Split out python-matplotlib-gtk, python-matplotlib-gtk3,
|
|
|
|
python3-matplotlib-gtk3 subpackages (#1067373)
|
|
|
|
- Add missing requirements on gtk
|
|
|
|
|
2015-02-25 04:07:46 +00:00
|
|
|
* Tue Feb 24 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.4.3-3
|
|
|
|
- Use %%license, add skimage to build requirements
|
|
|
|
|
2015-02-25 03:17:01 +00:00
|
|
|
* Tue Feb 17 2015 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.4.3-2
|
|
|
|
- Disable Qt5 backend on Fedora <21 and RHEL
|
|
|
|
|
|
|
|
* Tue Feb 17 2015 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.4.3-1
|
2015-02-25 04:07:46 +00:00
|
|
|
- New upstream release (#1134007)
|
2015-02-25 03:17:01 +00:00
|
|
|
- Add Qt5 backend
|
|
|
|
|
|
|
|
* Tue Jan 13 2015 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.4.2-1
|
|
|
|
- Bump to new upstream release
|
|
|
|
- Add qhull-devel to BR
|
|
|
|
- Add six to Requires
|
|
|
|
|
2014-08-17 21:24:49 +00:00
|
|
|
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-7
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
|
|
2014-06-07 21:20:47 +00:00
|
|
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-6
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
|
2014-05-21 10:33:05 +00:00
|
|
|
* Wed May 21 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 1.3.1-5
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86
|
|
|
|
|
2014-05-16 11:40:58 +00:00
|
|
|
* Wed May 14 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 1.3.1-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
|
|
|
|
|
2014-02-11 14:17:25 +00:00
|
|
|
* Tue Feb 11 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.3.1-3
|
|
|
|
- Make TkAgg the default backend
|
|
|
|
- Remove python2 dependency from -data subpackage
|
|
|
|
|
2014-01-28 16:50:22 +00:00
|
|
|
* Mon Jan 27 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.3.1-2
|
|
|
|
- Correct environment for and enable %%check
|
|
|
|
- Install system wide matplotlibrc under /etc
|
|
|
|
- Do not duplicate mpl-data for python2 and python3 packages
|
|
|
|
- Conditionally bundle data fonts (https://fedorahosted.org/fpc/ticket/381)
|
|
|
|
|
2014-01-25 16:06:52 +00:00
|
|
|
* Sat Jan 25 2014 Thomas Spura <tomspur@fedoraproject.org> - 1.3.1-1
|
|
|
|
- update to 1.3.1
|
|
|
|
- use GTKAgg as backend (#1030396, #982793, #1049624)
|
|
|
|
- use fontconfig
|
|
|
|
- add %%check for local testing (testing requires a display)
|
|
|
|
|
2013-08-07 13:59:17 +00:00
|
|
|
* Wed Aug 7 2013 Thomas Spura <tomspur@fedoraproject.org> - 1.3.0-1
|
2013-08-02 08:31:00 +00:00
|
|
|
- update to new version
|
|
|
|
- use xz to compress sources
|
|
|
|
- drop fontconfig patch (upstream)
|
|
|
|
- drop tk patch (upstream solved build issue differently)
|
|
|
|
- redo use system agg patch
|
|
|
|
- delete bundled python-pycxx headers
|
|
|
|
- fix requires of python3-matplotlib-qt (fixes #988412)
|
|
|
|
|
2013-08-04 08:23:38 +00:00
|
|
|
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-15
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
|
|
2013-06-10 13:13:13 +00:00
|
|
|
* Mon Jun 10 2013 Jon Ciesla <limburgher@gmail.com> - 1.2.0-14
|
|
|
|
- agg rebuild.
|
|
|
|
|
2013-04-10 13:58:13 +00:00
|
|
|
* Wed Apr 10 2013 Thomas Spura <tomspur@fedoraproject.org> - 1.2.0-13
|
2013-04-10 13:54:13 +00:00
|
|
|
- use python3 version in python3-matplotlib-qt4 (#915727)
|
2013-04-10 13:58:13 +00:00
|
|
|
- include __pycache__ files in correct subpackages on python3
|
2013-04-10 13:54:13 +00:00
|
|
|
|
2013-04-03 00:24:20 +00:00
|
|
|
* Wed Apr 3 2013 Thomas Spura <tomspur@fedoraproject.org> - 1.2.0-12
|
|
|
|
- Decode output of subprocess to utf-8 or regex will fail (#928326)
|
|
|
|
|
2013-04-02 16:20:33 +00:00
|
|
|
* Tue Apr 2 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-11
|
|
|
|
- Make stix-fonts a requires of matplotlib (#928326)
|
|
|
|
|
2013-03-28 19:13:18 +00:00
|
|
|
* Thu Mar 28 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-10
|
|
|
|
- Use stix fonts avoid problems with missing cm fonts (#908717)
|
|
|
|
- Correct type mismatch in python3 font_manager (#912843, #928326)
|
|
|
|
|
2013-02-14 19:50:08 +00:00
|
|
|
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-9
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
|
|
2013-01-16 20:49:17 +00:00
|
|
|
* Wed Jan 16 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-8
|
|
|
|
- Update fontconfig patch to apply issue found by upstream
|
|
|
|
- Update fontconfig patch to apply issue with missing afm fonts (#896182)
|
|
|
|
|
2013-01-16 15:59:10 +00:00
|
|
|
* Wed Jan 16 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-7
|
|
|
|
- Use fontconfig by default (#885307)
|
|
|
|
|
2013-01-03 20:16:14 +00:00
|
|
|
* Thu Jan 3 2013 David Malcolm <dmalcolm@redhat.com> - 1.2.0-6
|
|
|
|
- remove wx support for rhel >= 7
|
|
|
|
|
2012-12-05 01:31:08 +00:00
|
|
|
* Tue Dec 04 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-5
|
|
|
|
- Reinstantiate wx backend for python2.x.
|
|
|
|
- Run setup.py under xvfb-run to detect and default to gtk backend (#883502)
|
|
|
|
- Split qt4 backend subpackage and add proper requires for it.
|
|
|
|
- Correct wrong regex in tcl libdir patch.
|
|
|
|
|
2012-11-27 22:04:23 +00:00
|
|
|
* Tue Nov 27 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-4
|
|
|
|
- Obsolete python-matplotlib-wx for clean updates.
|
|
|
|
|
2012-11-27 20:01:54 +00:00
|
|
|
* Tue Nov 27 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-3
|
|
|
|
- Enable python 3 in fc18 as build requires are now available (#879731)
|
|
|
|
|
|
|
|
* Thu Nov 22 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-2
|
|
|
|
- Build python3 only on f19 or newer (#837156)
|
|
|
|
- Build requires python3-six if building python3 support (#837156)
|
|
|
|
|
|
|
|
* Thu Nov 22 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-1
|
|
|
|
- Update to version 1.2.0
|
|
|
|
- Revert to regenerate tarball with generate-tarball.sh (#837156)
|
|
|
|
- Assume update to 1.2.0 is for recent releases
|
|
|
|
- Remove %%defattr
|
|
|
|
- Remove %%clean
|
|
|
|
- Use simpler approach to build html documentation
|
|
|
|
- Do not use custom/outdated setup.cfg
|
|
|
|
- Put one BuildRequires per line
|
|
|
|
- Enable python3 support
|
|
|
|
- Cleanup spec as wx backend is no longer supported
|
|
|
|
- Use default agg backend
|
|
|
|
- Fix bogus dates in changelog by assuming only week day was wrong
|
|
|
|
|
|
|
|
* Fri Aug 17 2012 Jerry James <loganjerry@gmail.com> - 1.1.1-1
|
|
|
|
- Update to version 1.1.1.
|
|
|
|
- Remove obsolete spec file elements
|
|
|
|
- Fix sourceforge URLs
|
|
|
|
- Allow sample data to have a different version number than the sources
|
|
|
|
- Don't bother removing problematic file since we remove entire agg24 directory
|
|
|
|
- Fix building with pygtk in the absence of an X server
|
|
|
|
- Don't install license text for bundled software that we don't bundle
|
|
|
|
|
2012-07-21 07:08:31 +00:00
|
|
|
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-21
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
|
2012-11-27 20:01:54 +00:00
|
|
|
* Tue Jul 3 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.1.0-1
|
|
|
|
- Update to version 1.1.0.
|
|
|
|
- Do not regenerate upstream tarball but remove problematic file in %%prep.
|
|
|
|
- Remove non longer applicable/required patch0.
|
|
|
|
- Rediff/rename -noagg patch.
|
|
|
|
- Remove propagate-timezone-info-in-plot_date-xaxis_da patch already applied.
|
|
|
|
- Remove tkinter patch now with critical code in a try block.
|
|
|
|
- Remove png 1.5 patch as upstream is now png 1.5 aware.
|
|
|
|
- Update file list.
|
|
|
|
|
2012-04-18 20:25:06 +00:00
|
|
|
* Wed Apr 18 2012 David Malcolm <dmalcolm@redhat.com> - 1.0.1-20
|
|
|
|
- remove wx support for rhel >= 7
|
|
|
|
|
2012-02-28 19:45:09 +00:00
|
|
|
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-19
|
|
|
|
- Rebuilt for c++ ABI breakage
|
|
|
|
|
2012-01-14 01:52:36 +00:00
|
|
|
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-18
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
|
|
2011-12-06 21:55:19 +00:00
|
|
|
* Tue Dec 6 2011 David Malcolm <dmalcolm@redhat.com> - 1.0.1-17
|
|
|
|
- fix the build against libpng 1.5
|
|
|
|
|
2011-12-06 20:10:01 +00:00
|
|
|
* Tue Dec 6 2011 David Malcolm <dmalcolm@redhat.com> - 1.0.1-16
|
|
|
|
- fix egg-info conditional for RHEL
|
|
|
|
|
2011-12-06 05:56:12 +00:00
|
|
|
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 1.0.1-15
|
|
|
|
- Rebuild for new libpng
|
|
|
|
|
2011-10-31 14:24:03 +00:00
|
|
|
* Mon Oct 31 2011 Dan Horák <dan[at]danny.cz> - 1.0.1-14
|
|
|
|
- fix build with new Tkinter which doesn't return an expected value in __version__
|
|
|
|
|
2011-09-15 22:47:56 +00:00
|
|
|
* Thu Sep 15 2011 Jef Spaleta <jspaleta@fedoraproject.org> - 1.0.1-13
|
|
|
|
- apply upstream bugfix for timezone formatting (Bug 735677)
|
|
|
|
|
2011-05-20 22:44:50 +00:00
|
|
|
* Fri May 20 2011 Orion Poplawski <orion@cora.nwra.com> - 1.0.1-12
|
|
|
|
- Add Requires dvipng (Bug 684836)
|
|
|
|
- Build against system agg (Bug 612807)
|
|
|
|
- Use system pyparsing (Bug 702160)
|
|
|
|
|
2011-02-26 19:15:31 +00:00
|
|
|
* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-11
|
|
|
|
- Set PYTHONPATH during html doc building using find to prevent broken builds
|
|
|
|
|
2011-02-26 15:54:02 +00:00
|
|
|
* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-10
|
|
|
|
- Spec file cleanups for readability
|
|
|
|
|
2011-02-26 15:21:11 +00:00
|
|
|
* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-9
|
|
|
|
- Bump and rebuild
|
|
|
|
|
2011-02-25 17:58:00 +00:00
|
|
|
* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-8
|
|
|
|
- Fix spec file typos so package builds
|
|
|
|
|
2011-02-25 17:07:26 +00:00
|
|
|
* Fri Feb 25 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-7
|
|
|
|
- Remove a debugging echo statement from the spec file
|
|
|
|
- Fix some line endings and permissions in -doc sub-package
|
|
|
|
|
2011-02-25 15:24:34 +00:00
|
|
|
* Fri Feb 25 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-6
|
|
|
|
- Spec file cleanups to silence some rpmlint warnings
|
|
|
|
|
2011-02-22 11:24:05 +00:00
|
|
|
* Mon Feb 21 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-5
|
|
|
|
- Add default attr to doc sub-package file list
|
2011-02-22 11:25:49 +00:00
|
|
|
- No longer designate -doc subpackage as noarch
|
2011-02-22 11:27:52 +00:00
|
|
|
- Add arch specific Requires for tk, wx and doc sub-packages
|
2011-02-22 11:24:05 +00:00
|
|
|
|
2011-02-21 23:54:27 +00:00
|
|
|
* Mon Feb 21 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-4
|
|
|
|
- Enable wxPython backend
|
2011-02-22 00:43:45 +00:00
|
|
|
- Make -doc sub-package noarch
|
2011-02-21 23:54:27 +00:00
|
|
|
|
2011-02-21 22:11:02 +00:00
|
|
|
* Mon Feb 21 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-3
|
|
|
|
- Add conditional for optionally building doc sub-package
|
2011-02-21 22:59:54 +00:00
|
|
|
- Add flag to build low res images for documentation
|
|
|
|
- Add matplotlib-1.0.1-plot_directive.patch to fix build of low res images
|
2011-02-21 23:03:53 +00:00
|
|
|
- Remove unused patches
|
2011-02-21 22:11:02 +00:00
|
|
|
|
2011-02-19 12:39:52 +00:00
|
|
|
* Sat Feb 19 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-2
|
|
|
|
- Build and package HTML documentation in -doc sub-package
|
|
|
|
- Move examples to -doc sub-package
|
|
|
|
- Make examples non-executable
|
|
|
|
|
2011-02-18 10:09:44 +00:00
|
|
|
* Fri Feb 18 2011 Thomas Spura <tomspur@fedoraproject.org> - 1.0.1-1
|
|
|
|
- update to new bugfix version (#678489)
|
|
|
|
- set file attributes in tk subpackage
|
|
|
|
- filter private *.so
|
|
|
|
|
2011-02-09 05:04:15 +00:00
|
|
|
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
|
|
2010-07-22 04:41:43 +00:00
|
|
|
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 1.0.0-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
|
|
|
|
2010-07-11 01:24:21 +00:00
|
|
|
* Thu Jul 8 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 1.0.0-1
|
|
|
|
- New upstream release
|
|
|
|
- Remove undistributable file from bundled agg library
|
|
|
|
|
2010-07-02 00:05:06 +00:00
|
|
|
* Thu Jul 1 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.3-1
|
|
|
|
- New upstream release
|
|
|
|
|
2010-05-27 17:54:31 +00:00
|
|
|
* Thu May 27 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.1.2-4
|
|
|
|
- Upstream patch to fix deprecated gtk tooltip warning.
|
|
|
|
|
2010-04-13 04:51:58 +00:00
|
|
|
* Mon Apr 12 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.1.2-2
|
|
|
|
- Bump to rebuild against numpy 1.3
|
|
|
|
|
2010-04-01 22:39:55 +00:00
|
|
|
* Thu Apr 1 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.1.2-1
|
|
|
|
- Bump to rebuild against numpy 1.4.0
|
|
|
|
|
2009-12-11 16:49:00 +00:00
|
|
|
* Fri Dec 11 2009 Jon Ciesla <limb@jcomserv.net> - 0.99.1.2
|
|
|
|
- Update to 0.99.1.2
|
|
|
|
|
2009-07-26 20:38:59 +00:00
|
|
|
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.98.5.2-5
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
|
2009-03-06 19:57:23 +00:00
|
|
|
* Fri Mar 06 2009 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.5-4
|
|
|
|
- Fixed font dep after font guideline change
|
|
|
|
|
2009-02-26 22:17:12 +00:00
|
|
|
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.98.5.2-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
|
|
2008-12-24 01:29:32 +00:00
|
|
|
* Tue Dec 23 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.5-2
|
|
|
|
- Add dep on DejaVu Sans font for default font support
|
|
|
|
|
2008-12-23 07:50:29 +00:00
|
|
|
* Mon Dec 22 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.5-1
|
|
|
|
- Latest upstream release
|
|
|
|
- Strip out included fonts
|
|
|
|
|
2008-11-29 15:36:09 +00:00
|
|
|
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.98.3-2
|
|
|
|
- Rebuild for Python 2.6
|
|
|
|
|
2008-08-07 01:19:40 +00:00
|
|
|
* Wed Aug 6 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.3-1
|
|
|
|
- Latest upstream release
|
|
|
|
|
2012-11-27 20:01:54 +00:00
|
|
|
* Tue Jul 1 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.1-1
|
2008-07-01 20:53:17 +00:00
|
|
|
- Latest upstream release
|
|
|
|
|
2008-03-24 19:31:26 +00:00
|
|
|
* Fri Mar 21 2008 Jef Spaleta <jspaleta[AT]fedoraproject org> - 0.91.2-2
|
|
|
|
- gcc43 cleanups
|
|
|
|
|
2008-03-21 20:19:00 +00:00
|
|
|
* Fri Mar 21 2008 Jef Spaleta <jspaleta[AT]fedoraproject org> - 0.91.2-1
|
|
|
|
- New upstream version
|
|
|
|
- Adding Fedora specific setup.cfg from included template
|
|
|
|
- removed numarry and numerics build requirements
|
|
|
|
|
2008-02-19 07:26:16 +00:00
|
|
|
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.90.1-6
|
|
|
|
- Autorebuild for GCC 4.3
|
|
|
|
|
2008-01-05 01:43:15 +00:00
|
|
|
* Fri Jan 4 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.90.1-5
|
|
|
|
- Fixed typo in spec.
|
|
|
|
|
2008-01-05 01:25:40 +00:00
|
|
|
* Fri Jan 4 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.90.1-4
|
|
|
|
- Support for Python Eggs for F9+
|
|
|
|
|
2008-01-04 05:15:38 +00:00
|
|
|
* Thu Jan 3 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.90.1-3
|
|
|
|
- Rebuild for new Tcl 8.5
|
|
|
|
|
2007-08-23 16:07:50 +00:00
|
|
|
* Thu Aug 23 2007 Orion Poplawski <orion@cora.nwra.com> 0.90.1-2
|
|
|
|
- Update license tag to Python
|
|
|
|
- Rebuild for BuildID
|
|
|
|
|
2007-06-04 17:35:30 +00:00
|
|
|
* Mon Jun 04 2007 Orion Poplawski <orion@cora.nwra.com> 0.90.1-1
|
|
|
|
- Update to 0.90.1
|
|
|
|
|
2007-02-14 16:41:26 +00:00
|
|
|
* Wed Feb 14 2007 Orion Poplawski <orion@cora.nwra.com> 0.90.0-2
|
|
|
|
- Rebuild for Tcl/Tk downgrade
|
|
|
|
|
2007-02-10 19:34:19 +00:00
|
|
|
* Sat Feb 10 2007 Jef Spaleta <jspaleta@gmail.com> 0.90.0-2
|
|
|
|
- Release bump for rebuild against new tk
|
|
|
|
|
2007-02-09 21:49:38 +00:00
|
|
|
* Fri Feb 09 2007 Orion Poplawski <orion@cora.nwra.com> 0.90.0-1
|
|
|
|
- Update to 0.90.0
|
|
|
|
|
2012-11-27 20:01:54 +00:00
|
|
|
* Fri Jan 5 2007 Orion Poplawski <orion@cora.nwra.com> 0.87.7-4
|
2011-02-25 15:24:34 +00:00
|
|
|
- Add examples to %%docs
|
2007-01-10 00:07:07 +00:00
|
|
|
|
|
|
|
* Mon Dec 11 2006 Jef Spaleta <jspaleta@gmail.com> 0.87.7-3
|
2006-12-12 05:26:51 +00:00
|
|
|
- Release bump for rebuild against python 2.5 in devel tree
|
|
|
|
|
2007-01-10 00:07:07 +00:00
|
|
|
* Tue Dec 5 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.7-2
|
2006-12-05 18:37:51 +00:00
|
|
|
- Force build of gtk/gtkagg backends in mock (bug #218153)
|
|
|
|
- Change Requires from python-numeric to numpy (bug #218154)
|
|
|
|
|
2007-01-10 00:07:07 +00:00
|
|
|
* Tue Nov 21 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.7-1
|
2006-11-21 15:36:32 +00:00
|
|
|
- Update to 0.87.7 and fix up the defaults to use numpy
|
|
|
|
- Force build of tkagg backend without X server
|
|
|
|
- Use src.rpm from Jef Spaleta, closes bug 216578
|
|
|
|
|
2006-10-06 17:32:24 +00:00
|
|
|
* Fri Oct 6 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.6-1
|
|
|
|
- Update to 0.87.6
|
|
|
|
|
2006-09-15 21:34:02 +00:00
|
|
|
* Thu Sep 7 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.5-1
|
|
|
|
- Update to 0.87.5
|
|
|
|
|
|
|
|
* Thu Jul 27 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.4-1
|
|
|
|
- Update to 0.87.4
|
|
|
|
|
2006-07-03 21:30:23 +00:00
|
|
|
* Wed Jun 7 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.3-1
|
|
|
|
- Update to 0.87.3
|
|
|
|
|
2006-05-15 15:31:06 +00:00
|
|
|
* Mon May 15 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.2-2
|
|
|
|
- Rebuild for new numpy
|
|
|
|
|
2006-03-16 16:29:16 +00:00
|
|
|
* Tue Mar 7 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.2-1
|
|
|
|
- Update to 0.87.2
|
|
|
|
|
2006-03-07 19:53:22 +00:00
|
|
|
* Tue Mar 7 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.1-1
|
|
|
|
- Update to 0.87.1
|
|
|
|
- Add pycairo >= 1.0.2 requires (FC5+ only)
|
|
|
|
|
2006-02-28 18:52:43 +00:00
|
|
|
* Fri Feb 24 2006 Orion Poplawski <orion@cora.nwra.com> 0.87-1
|
|
|
|
- Update to 0.87
|
|
|
|
- Add BR numpy and python-numarray
|
|
|
|
- Add patch to keep Numeric as the default numerix package
|
|
|
|
- Add BR tkinter and tk-devel for TkInter backend
|
|
|
|
- Make separate package for Tk backend
|
|
|
|
|
2006-01-10 22:41:42 +00:00
|
|
|
* Tue Jan 10 2006 Orion Poplawski <orion@cora.nwra.com> 0.86-1
|
|
|
|
- Update to 0.86
|
|
|
|
|
2005-12-23 00:03:38 +00:00
|
|
|
* Thu Dec 22 2005 Orion Poplawski <orion@cora.nwra.com> 0.85-2
|
|
|
|
- Rebuild
|
|
|
|
|
2005-11-20 17:25:38 +00:00
|
|
|
* Sun Nov 20 2005 Orion Poplawski <orion@cora.nwra.com> 0.85-1
|
|
|
|
- New upstream version 0.85
|
|
|
|
|
2005-09-19 22:23:25 +00:00
|
|
|
* Mon Sep 19 2005 Orion Poplawski <orion@cora.nwra.com> 0.84-1
|
|
|
|
- New upstream version 0.84
|
|
|
|
|
2005-08-02 21:47:45 +00:00
|
|
|
* Tue Aug 02 2005 Orion Poplawski <orion@cora.nwra.com> 0.83.2-3
|
|
|
|
- bump release
|
|
|
|
|
2005-08-02 21:37:29 +00:00
|
|
|
* Tue Aug 02 2005 Orion Poplawski <orion@cora.nwra.com> 0.83.2-2
|
|
|
|
- Add Requires: python-numeric, pytz, python-dateutil
|
|
|
|
|
2005-08-01 20:40:06 +00:00
|
|
|
* Fri Jul 29 2005 Orion Poplawski <orion@cora.nwra.com> 0.83.2-1
|
|
|
|
- New upstream version matplotlib 0.83.2
|
|
|
|
|
2005-07-28 20:54:42 +00:00
|
|
|
* Thu Jul 28 2005 Orion Poplawski <orion@cora.nwra.com> 0.83.1-2
|
|
|
|
- Bump rel to fix botched tag
|
|
|
|
|
2005-07-28 20:39:21 +00:00
|
|
|
* Thu Jul 28 2005 Orion Poplawski <orion@cora.nwra.com> 0.83.1-1
|
|
|
|
- New upstream version matplotlib 0.83.1
|
|
|
|
|
2005-07-28 20:19:50 +00:00
|
|
|
* Tue Jul 05 2005 Orion Poplawski <orion@cora.nwra.com> 0.82-4
|
|
|
|
- BuildRequires: pytz, python-dateutil - use upstream
|
|
|
|
- Don't use INSTALLED_FILES, list dirs
|
|
|
|
- Fix execute permissions
|
|
|
|
|
2005-07-01 16:15:16 +00:00
|
|
|
* Fri Jul 01 2005 Orion Poplawski <orion@cora.nwra.com> 0.82-3
|
2005-07-28 23:06:28 +00:00
|
|
|
- Use %%{python_sitearch}
|
2005-07-01 16:15:16 +00:00
|
|
|
|
2005-06-30 21:40:07 +00:00
|
|
|
* Thu Jun 30 2005 Orion Poplawski <orion@cora.nwra.com> 0.82-2
|
|
|
|
- Rename to python-matplotlib
|
|
|
|
- Remove unneeded Requires: python
|
2011-02-25 15:24:34 +00:00
|
|
|
- Add private directories to %%files
|
2005-06-30 21:40:07 +00:00
|
|
|
|
|
|
|
* Tue Jun 28 2005 Orion Poplawski <orion@cora.nwra.com> 0.82-1
|
|
|
|
- Initial package for Fedora Extras
|