X-Git-Url: https://git.pld-linux.org/?p=packages%2Fapache-mod_python.git;a=blobdiff_plain;f=apache-mod_python.spec;h=640aaca0dcbce6a3e126e8b2086ebdc30af5ffff;hp=bd70c10e8d5ac6d292ffea4262d0abf5cdb90589;hb=c40453390dff1e815d44b9d8ca23864c7b69d873;hpb=68b4a852ede982909f6733d3d8cacba62c7870ca diff --git a/apache-mod_python.spec b/apache-mod_python.spec index bd70c10..640aaca 100644 --- a/apache-mod_python.spec +++ b/apache-mod_python.spec @@ -1,12 +1,14 @@ %define mod_name python Summary: A Python for the Apache Web server Name: apache-mod_%{mod_name} -Version: 2.1 -Release: 1 +Version: 2.7.2 +Release: 0.1 License: distributable Group: Networking/Daemons Group(pl): Sieciowe/Serwery Source: http://www.modpython.org/dist/mod_%{mod_name}-%{version}.tgz +Patch0: apache-mod_python-shared.patch +Patch1: apache-mod_python-DESTDIR.patch URL: http://www.modpython.org/ Requires: apache Requires: python @@ -22,7 +24,6 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define python_includedir %{python_prefix}/include/python%{python_version} %define python_sitedir %{python_libdir}/site-packages - %description mod_python allows embedding Python within the Apache Web server for a considerable boost in performance and added flexibility @@ -32,28 +33,21 @@ NOTE: This versions should still be considered Beta %prep %setup -q -n mod_%{mod_name}-%{version} +%patch0 -p1 +%patch1 -p1 %build -python %{python_libdir}/compileall.py lib/python/mod_python/ - -PTHREADS= -if ldd %{python_prefix}/bin/python | grep libpthread >/dev/null; then - PTHREADS=-lpthread -fi -cd src -/usr/sbin/apxs -I%{python_includedir} -lpython $PTHREADS -o mod_%{mod_name}.so -c mod_%{mod_name}.c -cd .. -gzip -9nf README COPYRIGHT +autoconf +%{configure} --with-apxs=/usr/sbin/apxs +%{__make} dso %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{apache_moddir},%{python_sitedir}/mod_%{mod_name}} -install -d $RPM_BUILD_ROOT%{apache_moddir} -install src/mod_%{mod_name}.so $RPM_BUILD_ROOT%{apache_moddir} -strip --strip-unneeded $RPM_BUILD_ROOT%{apache_moddir}/* +%{__make} install DESTDIR=$RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{python_sitedir}/mod_%{mod_name} -install lib/python/mod_python/* $RPM_BUILD_ROOT%{python_sitedir}/mod_%{mod_name} +gzip -9nf README COPYRIGHT NEWS CREDITS %post /usr/sbin/apxs -e -a -n %{mod_name} %{apache_moddir}/mod_%{mod_name}.so 1>&2 @@ -74,7 +68,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) +%doc doc/* +%doc {README,COPYRIGHT,NEWS,CREDITS}.gz %attr(755,root,root) %{apache_moddir}/* %{python_sitedir}/mod_%{mod_name} -%doc doc/* -%doc {README,COPYRIGHT}.gz