Revision: | 1.15 |
Committed: | Thu Feb 10 14:08:56 2011 UTC (14 years, 2 months ago) by elmer |
Branch: | MAIN |
CVS Tags: | fwFor410pre2online, CMSSW_4_2_0_pre5-ports, CMSSW_4_2_0_pre5, azFor420p5g451a, azFor420p5g451, azFor420p5g434, azFor420pre5gcc451a, azFor420pre5gcc451, azFor420pre5gcc434, CMSSW_4_1_0_pre2, pe20110215-for410p2, pe20110213a-for4XY-ports, pe20110213a-for4XY, pe20110210a-for4XY-ports, pe20110210a-for4XY |
Changes since 1.14: | +7 -14 lines |
Log Message: | From Giulio Lenzi: update to version 1.0.1, required for integration with Professor. (I attempted to include also the changes in the last revision from Diego.) |
# | User | Rev | Content |
---|---|---|---|
1 | elmer | 1.15 | ### RPM external py2-matplotlib 1.0.1 |
2 | eulisse | 1.7 | ## INITENV +PATH PYTHONPATH %i/lib/python`echo $PYTHON_VERSION | cut -d. -f 1,2`/site-packages |
3 | elmer | 1.15 | Source: http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-%{realversion}/matplotlib-%{realversion}.tar.gz |
4 | |||
5 | Requires: py2-numpy | ||
6 | eulisse | 1.10 | Requires: zlib |
7 | lat | 1.1 | Requires: libpng |
8 | %prep | ||
9 | elmer | 1.15 | %setup -n matplotlib-%{realversion} |
10 | diego | 1.14 | cat >> setup.cfg <<- EOF |
11 | [build_ext] | ||
12 | include_dirs = $LIBPNG_ROOT/include:$ZLIB_ROOT/include | ||
13 | library_dirs = $LIBPNG_ROOT/lib:$ZLIB_ROOT/lib | ||
14 | EOF | ||
15 | |||
16 | lat | 1.1 | %build |
17 | elmer | 1.15 | python setup.py build |
18 | diego | 1.14 | |
19 | lat | 1.1 | %install |
20 | lat | 1.5 | python -c 'import numpy' |
21 | lat | 1.1 | python setup.py install --prefix=%i |
22 | diego | 1.14 | egrep -r -l '^#!.*python' %i | xargs perl -p -i -e 's{^#!.*python.*}{#!/usr/bin/env python}' |
23 | find %i -name '*.egg-info' -exec rm {} \; | ||
24 | |||
25 | elmer | 1.15 | #mkdir -p %i/lib/python2.6/site-packages |