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.mirror.testserver.li/httpd/modpython/%{n}-%{v}.tgz |
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 |
+ |
|