ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/mod_python.spec
Revision: 1.7
Committed: Wed Apr 18 23:46:01 2007 UTC (18 years ago) by ratnik
Branch: MAIN
Changes since 1.6: +2 -0 lines
Log Message:
Changes for building  externals in 64/32 mode: added gcc-wrapper .

File Contents

# Content
1 ### RPM external mod_python 3.2.8
2 Requires: gcc-wrapper
3
4 %define pythonv %(echo $PYTHON_VERSION | cut -d. -f 1,2)
5 ## INITENV +PATH PYTHONPATH %{i}/lib/python%{pythonv}
6 ## INITENV CMD ln -sf $MOD_PYTHON_ROOT/lib/mod_python.so $APACHE_ROOT/modules
7
8 Source: http://apache.osuosl.org/httpd/modpython/%{n}-%{v}.tgz
9 Requires: python apache
10
11
12 %build
13 ## IMPORT gcc-wrapper
14 ./configure --prefix=%{i} \
15 --with-python=$PYTHON_ROOT/bin/python \
16 --with-apxs=$APACHE_ROOT/bin/apxs
17
18 make
19
20 cd dist
21 python setup.py build
22
23 %install
24
25 mkdir -p %i/lib
26 cp src/mod_python.so %i/lib
27
28 cd dist
29 python setup.py install --prefix=%i
30
31 mv %{i}/lib/python%{pythonv}/site-packages/mod_python \
32 %{i}/lib/python%{pythonv}
33
34 rm -rf %{i}/lib/python%{pythonv}/site-packages
35