ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/py2-simplejson.spec
Revision: 1.2
Committed: Mon Jun 22 16:41:22 2009 UTC (15 years, 10 months ago) by valya
Branch: MAIN
CVS Tags: pe20091117a-fromDAS_20090709, pe20091116b-fromDAS_20090709, pe20091116a-fromDAS_20090709, webconddb173, condapp173, webconddb172, condapp172, pe20090910-fromDAS_20090709, RPMVERIFY_0_2, webconddb171, condapp171, DAS_20090709, popcon_monitoring-V01-00-00, DAS_20090607, webconddb170, condapp170
Changes since 1.1: +3 -1 lines
Log Message:
Made condition to check python version. The simplesjon is included in python 2.6 as json, so no needs to build it anymore

File Contents

# User Rev Content
1 valya 1.1 ### RPM external py2-simplejson 1.9.2
2     %define pythonv %(echo $PYTHON_VERSION | cut -f1,2 -d.)
3     ## INITENV +PATH PYTHONPATH %i/lib/python`echo $PYTHON_VERSION | cut -f1,2 -d.`/site-packages
4    
5     Source: http://pypi.python.org/packages/source/s/simplejson/simplejson-%{realversion}.tar.gz
6     Requires: python
7     %prep
8     %setup -n simplejson-%realversion
9     #%patch0 -p1
10     %build
11     %install
12 valya 1.2 # we need simple json only for python 2.5 and earlier, but for python 2.6 and higher
13     if [ -z `echo $PYTHON_VERSION | egrep "2.6|3."` ]; then
14 valya 1.1 mkdir -p %i/lib/python`echo $PYTHON_VERSION | cut -f1,2 -d.`/site-packages
15     python setup.py build
16     pwd
17     mv build/lib*/* %i/lib/python`echo $PYTHON_VERSION | cut -f1,2 -d.`/site-packages
18 valya 1.2 fi
19 valya 1.1