/[packages]/cauldron/python-matplotlib/current/SPECS/python-matplotlib.spec
ViewVC logotype

Diff of /cauldron/python-matplotlib/current/SPECS/python-matplotlib.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1176861 by joequant, Sun Oct 15 13:28:13 2017 UTC revision 1176862 by joequant, Sat Nov 11 05:23:26 2017 UTC
# Line 28  Line 28 
28    
29  Name:           python-matplotlib  Name:           python-matplotlib
30  Version:        2.1.0  Version:        2.1.0
31  Release:        %mkrel 3  Release:        %mkrel 4
32  Summary:        Python 2D plotting library  Summary:        Python 2D plotting library
33  Group:          Development/Python  Group:          Development/Python
34  # qt4_editor backend is MIT  # qt4_editor backend is MIT
# Line 79  BuildRequires:  pythonegg(2)(pytz) Line 79  BuildRequires:  pythonegg(2)(pytz)
79  BuildRequires:  x11-server-xvfb  BuildRequires:  x11-server-xvfb
80  BuildRequires:  pkgconfig(zlib)  BuildRequires:  pkgconfig(zlib)
81    
82    %description
83    Matplotlib is a python 2D plotting library which produces publication
84    quality figures in a variety of hardcopy formats and interactive
85    environments across platforms. matplotlib can be used in python
86    scripts, the python and ipython shell, web application servers, and
87    six graphical user interface toolkits.
88    
89    Matplotlib tries to make easy things easy and hard things possible.
90    You can generate plots, histograms, power spectra, bar charts,
91    errorcharts, scatterplots, etc, with just a few lines of code.
92    
93    %package -n python2-matplotlib
94    Summary:        Python 2D plotting library
95    Group:          Development/Python
96    Provides:       python-matplotlib = %{version}-%{release}
97    Obsoletes:      python-matplotlib <= %{version}-%{release}
98  Provides:       bundled(agg) = 2.4  Provides:       bundled(agg) = 2.4
99  Provides:       bundled(ttconv)  Provides:       bundled(ttconv)
100    
# Line 93  Requires:       pythonegg(2)(pillow) Line 109  Requires:       pythonegg(2)(pillow)
109  Requires:       font(stixmath)  Requires:       font(stixmath)
110  Requires:       %{name}-data = %{version}-%{release}  Requires:       %{name}-data = %{version}-%{release}
111    
112    %description -n python2-matplotlib
 %description  
113  Matplotlib is a python 2D plotting library which produces publication  Matplotlib is a python 2D plotting library which produces publication
114  quality figures in a variety of hardcopy formats and interactive  quality figures in a variety of hardcopy formats and interactive
115  environments across platforms. matplotlib can be used in python  environments across platforms. matplotlib can be used in python
# Line 105  Matplotlib tries to make easy things eas Line 120  Matplotlib tries to make easy things eas
120  You can generate plots, histograms, power spectra, bar charts,  You can generate plots, histograms, power spectra, bar charts,
121  errorcharts, scatterplots, etc, with just a few lines of code.  errorcharts, scatterplots, etc, with just a few lines of code.
122    
123    %package -n python2-matplotlib-qt4
 %package -n python-matplotlib-qt4  
124  %{?python_provide:%python_provide python-matplotlib-qt4}  %{?python_provide:%python_provide python-matplotlib-qt4}
125  Summary:        Qt4 backend for python-matplotlib  Summary:        Qt4 backend for python-matplotlib
126  Group:          Development/Python  Group:          Development/Python
# Line 114  Requires:       python-matplotlib%{?_isa Line 128  Requires:       python-matplotlib%{?_isa
128  Requires:       python-matplotlib-qt5  Requires:       python-matplotlib-qt5
129  BuildRequires:  python-qt4-devel  BuildRequires:  python-qt4-devel
130  Requires:       python-qt4  Requires:       python-qt4
131    Provides:       python-matplotlib-qt4 = %{version}-%{release}
132    Obsoletes:      python-matplotlib-qt4 <= %{version}-%{release}
133    
134  %description -n python-matplotlib-qt4  %description -n python2-matplotlib-qt4
135  %{summary}  %{summary}
136    
137    
138  %package -n python-matplotlib-qt5  %package -n python2-matplotlib-qt5
139  %{?python_provide:%python_provide python-matplotlib-qt5}  %{?python_provide:%python_provide python-matplotlib-qt5}
140  Summary:        Qt5 backend for python-matplotlib  Summary:        Qt5 backend for python-matplotlib
141  Group:          Development/Python  Group:          Development/Python
142  Requires:       python-matplotlib%{?_isa} = %{version}-%{release}  Requires:       python-matplotlib%{?_isa} = %{version}-%{release}
143  BuildRequires:  python-qt5  BuildRequires:  python-qt5
144  Requires:       python-qt5  Requires:       python-qt5
145    Provides:       python-matplotlib-qt5 = %{version}-%{release}
146    Obsoletes:      python-matplotlib-qt5 <= %{version}-%{release}
147    
148  %description -n python-matplotlib-qt5  %description -n python2-matplotlib-qt5
149  %{summary}  %{summary}
150    
151    
152  %package -n python-matplotlib-gtk  %package -n python2-matplotlib-gtk
153  %{?python_provide:%python_provide python-matplotlib-gtk}  %{?python_provide:%python_provide python-matplotlib-gtk}
154  Summary:        GTK backend for python-matplotlib  Summary:        GTK backend for python-matplotlib
155  Group:          Development/Python  Group:          Development/Python
# Line 141  BuildRequires:  pkgconfig(pygtk-2.0) Line 159  BuildRequires:  pkgconfig(pygtk-2.0)
159  BuildRequires:  pkgconfig(pycairo)  BuildRequires:  pkgconfig(pycairo)
160  Requires:       python-cairo  Requires:       python-cairo
161  Requires:       pygtk2.0  Requires:       pygtk2.0
162    Provides:       python-matplotlib-gtk = %{version}-%{release}
163    Obsoletes:      python-matplotlib-gtk <= %{version}-%{release}
164    
165  %description -n python-matplotlib-gtk  %description -n python2-matplotlib-gtk
166  %{summary}  %{summary}
167    
168    
169  %package -n python-matplotlib-wx  %package -n python2-matplotlib-wx
170  %{?python_provide:%python_provide python-matplotlib-wx}  %{?python_provide:%python_provide python-matplotlib-wx}
171  Summary:        wxPython backend for python-matplotlib  Summary:        wxPython backend for python-matplotlib
172  Group:          Development/Python  Group:          Development/Python
173  Requires:       python-matplotlib%{?_isa} = %{version}-%{release}  Requires:       python-matplotlib%{?_isa} = %{version}-%{release}
174  BuildRequires:  libwxPythonGTK-devel  BuildRequires:  libwxPythonGTK-devel
175  Requires:       wxPython  Requires:       wxPython
176    Provides:       python-matplotlib-wx = %{version}-%{release}
177    Obsoletes:      python-matplotlib-wx <= %{version}-%{release}
178    
179  %description -n python-matplotlib-wx  %description -n python2-matplotlib-wx
180  %{summary}  %{summary}
181    
182    
183  %package -n python-matplotlib-gtk3  %package -n python2-matplotlib-gtk3
184  %{?python_provide:%python_provide python-matplotlib-gtk3}  %{?python_provide:%python_provide python-matplotlib-gtk3}
185  Summary:        GTK3 backend for python-matplotlib  Summary:        GTK3 backend for python-matplotlib
186  Group:          Development/Python  Group:          Development/Python
# Line 166  Requires:       python-matplotlib%{?_isa Line 188  Requires:       python-matplotlib%{?_isa
188  # This should be converted to typelib(Gtk) when supported  # This should be converted to typelib(Gtk) when supported
189  BuildRequires:  gtk+3.0  BuildRequires:  gtk+3.0
190  Requires:       gtk+3.0%{?_isa}  Requires:       gtk+3.0%{?_isa}
191    Provides:       python-matplotlib-gtk3 = %{version}-%{release}
192    Obsoletes:      python-matplotlib-gtk3 <= %{version}-%{release}
193    
194  %description -n python-matplotlib-gtk3  %description -n python2-matplotlib-gtk3
195  %{summary}  %{summary}
196    
197    
198  %package -n python-matplotlib-tk  %package -n python2-matplotlib-tk
199  %{?python_provide:%python_provide python-matplotlib-tk}  %{?python_provide:%python_provide python-matplotlib-tk}
200  Summary:        Tk backend for python-matplotlib  Summary:        Tk backend for python-matplotlib
201  Group:          Development/Python  Group:          Development/Python
# Line 180  BuildRequires:  pkgconfig(tcl) Line 204  BuildRequires:  pkgconfig(tcl)
204  BuildRequires:  tkinter  BuildRequires:  tkinter
205  BuildRequires:  pkgconfig(tk)  BuildRequires:  pkgconfig(tk)
206  Requires:       tkinter  Requires:       tkinter
207    Provides:       python-matplotlib-gtk = %{version}-%{release}
208    Obsoletes:      python-matplotlib-gtk <= %{version}-%{release}
209    
210  %description -n python-matplotlib-tk  %description -n python2-matplotlib-tk
211  %{summary}  %{summary}
212    
213    
# Line 189  Requires:       tkinter Line 215  Requires:       tkinter
215  %{?python_provide:%python_provide python-matplotlib-doc}  %{?python_provide:%python_provide python-matplotlib-doc}
216  Summary:        Documentation files for python-matplotlib  Summary:        Documentation files for python-matplotlib
217  Group:          Development/Python  Group:          Development/Python
 Requires:       python-matplotlib%{?_isa} = %{version}-%{release}  
218  %if %{with_html}  %if %{with_html}
219  BuildRequires:  ipython3  BuildRequires:  ipython3
220  BuildRequires:  python-sphinx  BuildRequires:  python-sphinx
221  BuildRequires:  latex  BuildRequires:  latex
222  BuildRequires:  graphviz  BuildRequires:  graphviz
223  %endif  %endif
224    BuildArch:      noarch
225    Provides:       python-matplotlib-doc = %{version}-%{release}
226    Obsoletes:      python-matplotlib-doc <= %{version}-%{release}
227    
228    
229  %description -n python-matplotlib-doc  %description -n python-matplotlib-doc
230  %{summary}  %{summary}
# Line 209  Group:          Development/Python Line 238  Group:          Development/Python
238  Requires:       python-matplotlib-data-fonts = %{version}-%{release}  Requires:       python-matplotlib-data-fonts = %{version}-%{release}
239  %endif  %endif
240  BuildArch:      noarch  BuildArch:      noarch
241    Provides:       python-matplotlib-data = %{version}-%{release}
242    Obsoletes:      python-matplotlib-data <= %{version}-%{release}
243    
244  %description -n python-matplotlib-data  %description -n python-matplotlib-data
245  %{summary}  %{summary}
# Line 413  PYTHONPATH=%{buildroot}%{python3_sitearc Line 444  PYTHONPATH=%{buildroot}%{python3_sitearc
444  %endif # run_tests  %endif # run_tests
445    
446    
447  %files -n python-matplotlib  %files -n python2-matplotlib
448  %license LICENSE/  %license LICENSE/
449  %doc CONTRIBUTING.md  %doc CONTRIBUTING.md
450  %doc README.rst  %doc README.rst
# Line 432  PYTHONPATH=%{buildroot}%{python3_sitearc Line 463  PYTHONPATH=%{buildroot}%{python3_sitearc
463  %exclude %{python2_sitearch}/matplotlib/backends/backend_wx.*  %exclude %{python2_sitearch}/matplotlib/backends/backend_wx.*
464  %exclude %{python2_sitearch}/matplotlib/backends/backend_wxagg.*  %exclude %{python2_sitearch}/matplotlib/backends/backend_wxagg.*
465    
466  %files -n python-matplotlib-qt4  %files -n python2-matplotlib-qt4
467  %{python2_sitearch}/matplotlib/backends/backend_qt4.*  %{python2_sitearch}/matplotlib/backends/backend_qt4.*
468  %{python2_sitearch}/matplotlib/backends/backend_qt4agg.*  %{python2_sitearch}/matplotlib/backends/backend_qt4agg.*
469    
470    
471  %files -n python-matplotlib-qt5  %files -n python2-matplotlib-qt5
472  %{python2_sitearch}/matplotlib/backends/backend_qt5.*  %{python2_sitearch}/matplotlib/backends/backend_qt5.*
473  %{python2_sitearch}/matplotlib/backends/backend_qt5agg.*  %{python2_sitearch}/matplotlib/backends/backend_qt5agg.*
474    
475    
476  %files -n python-matplotlib-gtk  %files -n python2-matplotlib-gtk
477  %{python2_sitearch}/matplotlib/backends/backend_gtk.py*  %{python2_sitearch}/matplotlib/backends/backend_gtk.py*
478  %{python2_sitearch}/matplotlib/backends/backend_gtkagg.py*  %{python2_sitearch}/matplotlib/backends/backend_gtkagg.py*
479  %{python2_sitearch}/matplotlib/backends/backend_gtkcairo.py*  %{python2_sitearch}/matplotlib/backends/backend_gtkcairo.py*
480  %{python2_sitearch}/matplotlib/backends/_gtkagg.so  %{python2_sitearch}/matplotlib/backends/_gtkagg.so
481    
482    
483  %files -n python-matplotlib-wx  %files -n python2-matplotlib-wx
484  %{python2_sitearch}/matplotlib/backends/backend_wx.*  %{python2_sitearch}/matplotlib/backends/backend_wx.*
485  %{python2_sitearch}/matplotlib/backends/backend_wxagg.*  %{python2_sitearch}/matplotlib/backends/backend_wxagg.*
486    
487    
488  %files -n python-matplotlib-gtk3  %files -n python2-matplotlib-gtk3
489  %{python2_sitearch}/matplotlib/backends/backend_gtk3*.py*  %{python2_sitearch}/matplotlib/backends/backend_gtk3*.py*
490    
491    
492  %files -n python-matplotlib-tk  %files -n python2-matplotlib-tk
493  %{python2_sitearch}/matplotlib/backends/backend_tkagg.py*  %{python2_sitearch}/matplotlib/backends/backend_tkagg.py*
494  %{python2_sitearch}/matplotlib/backends/tkagg.py*  %{python2_sitearch}/matplotlib/backends/tkagg.py*
495  %{python2_sitearch}/matplotlib/backends/_tkagg.so  %{python2_sitearch}/matplotlib/backends/_tkagg.so

Legend:
Removed from v.1176861  
changed lines
  Added in v.1176862

  ViewVC Help
Powered by ViewVC 1.1.30