2 # - use system fonts (cm*.ttf) and metrics in mpl-data dir?
3 %define module matplotlib
4 Summary: Matlab(TM) style Python plotting package
5 Summary(pl.UTF-8): Pakiet do rysowania w Pythonie podobny do Matlaba(TM)
10 Group: Libraries/Python
11 Source0: http://dl.sourceforge.net/matplotlib/%{module}-%{version}.tar.gz
12 # Source0-md5: 31ea12395826080b5be9c1e292cda6f1
13 URL: http://matplotlib.sourceforge.net/
14 BuildRequires: freetype-devel
15 BuildRequires: libstdc++-devel
16 BuildRequires: ncurses-devel
17 BuildRequires: python >= 2.4
18 BuildRequires: python-dateutil
19 BuildRequires: python-devel
20 BuildRequires: python-numpy-FFT
21 BuildRequires: python-numpy-devel >= 1:1.0.1
22 BuildRequires: python-numpy-numarray-devel
23 BuildRequires: python-pygtk-devel
24 BuildRequires: python-pytz
25 BuildRequires: tk-devel
26 %pyrequires_eq python-modules
27 Requires: python-dateutil
28 Requires: python-numpy-FFT >= 1:1.0.1
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 matplotlib strives to produce publication quality 2D graphics using
34 matlab plotting for inspiration. Although the main lib is object
35 oriented, there is a functional interface "pylab" for people coming
38 %description -l pl.UTF-8
39 matplotlib usiłuje tworzyć grafikę 2D o jakości publikacji przy użyciu
40 wykresów matlaba jako inspiracji. Chociaż główna biblioteka jest
41 zorientowana obiektowo, jest interfejs funkcyjny "pylab" dla ludzi
42 przechodzących z Matlaba.
45 %setup -q -n %{module}-%{version}
51 rm -rf $RPM_BUILD_ROOT
53 python setup.py install \
54 --root=$RPM_BUILD_ROOT \
57 find $RPM_BUILD_ROOT%{py_sitedir} -name \*.py | xargs rm -f
59 # matplotlib can use system fonts, so drop these copies
60 rm -f $RPM_BUILD_ROOT%{py_sitedir}/matplotlib/mpl-data/Vera*.ttf
63 rm -rf $RPM_BUILD_ROOT
66 %defattr(644,root,root,755)
67 %doc CHANGELOG KNOWN_BUGS NUMARRAY_ISSUES README TODO
68 %dir %{py_sitedir}/matplotlib
69 %{py_sitedir}/matplotlib/*.py[co]
70 %attr(755,root,root) %{py_sitedir}/matplotlib/*.so
71 %dir %{py_sitedir}/matplotlib/backends
72 %{py_sitedir}/matplotlib/backends/*.py[co]
73 %attr(755,root,root) %{py_sitedir}/matplotlib/backends/*.so
74 %dir %{py_sitedir}/matplotlib/enthought
75 %{py_sitedir}/matplotlib/enthought/*.py[co]
76 %{py_sitedir}/matplotlib/enthought/resource
77 %dir %{py_sitedir}/matplotlib/enthought/traits
78 %{py_sitedir}/matplotlib/enthought/traits/*.py[co]
79 %attr(755,root,root) %{py_sitedir}/matplotlib/enthought/traits/*.so
80 %{py_sitedir}/matplotlib/enthought/traits/ui
81 %{py_sitedir}/matplotlib/enthought/util
82 %{py_sitedir}/matplotlib/mpl-data
83 %{py_sitedir}/matplotlib/numerix
84 %{py_sitedir}/matplotlib/toolkits
85 %{py_sitedir}/pylab.py[co]