packages: php/php.spec - build litespeed API (disabled with bcond by now)
pawelz
pawelz at pld-linux.org
Tue Feb 2 17:01:03 CET 2010
Author: pawelz Date: Tue Feb 2 16:01:03 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- build litespeed API (disabled with bcond by now)
---- Files affected:
packages/php:
php.spec (1.832 -> 1.833)
---- Diffs:
================================================================
Index: packages/php/php.spec
diff -u packages/php/php.spec:1.832 packages/php/php.spec:1.833
--- packages/php/php.spec:1.832 Mon Jan 11 01:46:10 2010
+++ packages/php/php.spec Tue Feb 2 17:00:58 2010
@@ -49,6 +49,7 @@
%bcond_with interbase_inst # use InterBase install., not Firebird (BR: proprietary libs)
%bcond_with oci8 # with Oracle oci8 extension module (BR: proprietary libs)
%bcond_with system_gd # with system gd (we prefer internal since it enables few more features)
+%bcond_with litespeed # build litespeed module
%bcond_without curl # without CURL extension module
%bcond_without filter # without filter extension module
%bcond_without imap # without IMAP extension module
@@ -349,6 +350,20 @@
%description -n apache-mod_php -l pl.UTF-8
php jako moduł DSO (Dynamic Shared Object) dla apache 2.x.
+%package litespeed
+Summary: PHP for litespeed http server
+Summary(pl.UTF-8): PHP dla serwera http litespeed
+Group: Development/Languages/PHP
+Requires: %{name}-common = %{epoch}:%{version}-%{release}
+Requires: litespeed
+Provides: webserver(php) = %{version}
+
+%description litespeed
+PHP for litespeed http server.
+
+%description -n apache-mod_php -l pl.UTF-8
+php jako moduł DSO (Dynamic Shared Object) dla apache 2.x.
+
%package cgi
Summary: PHP as CGI/FastCGI program
Summary(pl.UTF-8): PHP jako program CGI/FastCGI
@@ -1813,6 +1828,9 @@
%if %{with apache2}
apxs2
%endif
+%if %{with litespeed}
+litespeed
+%endif
"
for sapi in $sapis; do
: SAPI $sapi
@@ -1838,6 +1856,9 @@
ver=$(rpm -q --qf '%{V}' apache-devel)
sapi_args="--disable-cli --with-apxs2=%{apxs2} --with-apache-version=$ver"
;;
+ litespeed)
+ sapi_args='--with-litespeed'
+ ;;
esac
%configure \
@@ -1978,6 +1999,10 @@
%{__make} libtool-sapi LIBTOOL_SAPI=sapi/apache2handler/libphp5.la -f Makefile.apxs2
%endif
+%if %{with litespeed}
+%{__make} -f Makefile.litespeed
+%endif
+
# CGI/FCGI
cp -af php_config.h.cgi-fcgi main/php_config.h
%{__make} -f Makefile.cgi-fcgi
@@ -2023,6 +2048,11 @@
libtool --silent --mode=install install sapi/apache2handler/libphp5.la $RPM_BUILD_ROOT%{_libdir}/apache
%endif
+# install litespeed sapi
+%if %{with litespeed}
+libtool --silent --mode=install install sapi/litespeed/php $RPM_BUILD_ROOT%{_bindir}/php.litespeed
+%endif
+
libtool --silent --mode=install install libphp_common.la $RPM_BUILD_ROOT%{_libdir}
# fix install paths, avoid evil rpaths
sed -i -e "s|^libdir=.*|libdir='%{_libdir}'|" $RPM_BUILD_ROOT%{_libdir}/libphp_common.la
@@ -2441,6 +2471,12 @@
%attr(755,root,root) %{_libdir}/apache/libphp5.so
%endif
+%if %{with litespeed}
+%files litespeed
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/php.litespeed
+%endif
+
%files cgi
%defattr(644,root,root,755)
%dir %{_sysconfdir}/cgi-fcgi.d
@@ -2934,6 +2970,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.833 2010/02/02 16:00:58 pawelz
+- build litespeed API (disabled with bcond by now)
+
Revision 1.832 2010/01/11 00:46:10 sparky
- BR: pkgconfig
- changed bogus R: fcgi-devel to BR:
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/php/php.spec?r1=1.832&r2=1.833&f=u
More information about the pld-cvs-commit
mailing list