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): 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: b8ef6ee4b4a7267d94980b4678f950ea
13 URL: http://matplotlib.sourceforge.net/
14 BuildRequires: freetype-devel
15 BuildRequires: libstdc++-devel
16 BuildRequires: ncurses-devel
17 BuildRequires: python >= 2.2.1
18 BuildRequires: python-Numeric-devel
19 BuildRequires: python-dateutil
20 BuildRequires: python-devel
21 BuildRequires: python-pygtk-devel
22 BuildRequires: python-pytz
23 BuildRequires: python-numarray-devel
24 BuildRequires: python-numpy-devel >= 1:0.9
25 %pyrequires_eq python-modules
26 Requires: python-dateutil
27 Requires: python-numpy-FFT >= 1:0.9
29 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 matplotlib strives to produce publication quality 2D graphics using
33 matlab plotting for inspiration. Although the main lib is object
34 oriented, there is a functional interface "pylab" for people coming
38 matplotlib usi³uje tworzyæ grafikê 2D o jako¶ci publikacji przy u¿yciu
39 wykresów matlaba jako inspiracji. Chocia¿ g³ówna biblioteka jest
40 zorientowana obiektowo, jest interfejs funkcyjny "pylab" dla ludzi
41 przechodz±cych z Matlaba.
44 %setup -q -n %{module}-%{version}
50 rm -rf $RPM_BUILD_ROOT
52 python setup.py install \
53 --root=$RPM_BUILD_ROOT \
56 find $RPM_BUILD_ROOT%{py_sitedir} -name \*.py | xargs rm -f
58 # matplotlib can use system fonts, so drop these copies
59 rm -f $RPM_BUILD_ROOT%{py_sitedir}/matplotlib/mpl-data/Vera*.ttf
62 rm -rf $RPM_BUILD_ROOT
65 %defattr(644,root,root,755)
66 %doc CHANGELOG KNOWN_BUGS NUMARRAY_ISSUES README TODO
67 %dir %{py_sitedir}/matplotlib
68 %{py_sitedir}/matplotlib/*.py[co]
69 %attr(755,root,root) %{py_sitedir}/matplotlib/*.so
70 %dir %{py_sitedir}/matplotlib/backends
71 %{py_sitedir}/matplotlib/backends/*.py[co]
72 %attr(755,root,root) %{py_sitedir}/matplotlib/backends/*.so
73 %dir %{py_sitedir}/matplotlib/enthought
74 %{py_sitedir}/matplotlib/enthought/*.py[co]
75 %{py_sitedir}/matplotlib/enthought/resource
76 %dir %{py_sitedir}/matplotlib/enthought/traits
77 %{py_sitedir}/matplotlib/enthought/traits/*.py[co]
78 %attr(755,root,root) %{py_sitedir}/matplotlib/enthought/traits/*.so
79 %{py_sitedir}/matplotlib/enthought/traits/ui
80 %{py_sitedir}/matplotlib/enthought/util
81 %{py_sitedir}/matplotlib/mpl-data
82 %{py_sitedir}/matplotlib/numerix
83 %{py_sitedir}/matplotlib/toolkits
84 %{py_sitedir}/pylab.py[co]