ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/py2-matplotlib.spec
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.)

File Contents

# 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