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.) |
# | Content |
---|---|
1 | ### RPM external py2-matplotlib 1.0.1 |
2 | ## INITENV +PATH PYTHONPATH %i/lib/python`echo $PYTHON_VERSION | cut -d. -f 1,2`/site-packages |
3 | Source: http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-%{realversion}/matplotlib-%{realversion}.tar.gz |
4 | |
5 | Requires: py2-numpy |
6 | Requires: zlib |
7 | Requires: libpng |
8 | %prep |
9 | %setup -n matplotlib-%{realversion} |
10 | 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 | %build |
17 | python setup.py build |
18 | |
19 | %install |
20 | python -c 'import numpy' |
21 | python setup.py install --prefix=%i |
22 | 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 | #mkdir -p %i/lib/python2.6/site-packages |