← Back to team overview

ius-coredev team mailing list archive

[Bug 898674] Re: Litespeed support for php53u

 

** Changed in: ius
     Assignee: (unassigned) => Jeffrey Ness (jeffrey-ness)

-- 
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
https://bugs.launchpad.net/bugs/898674

Title:
  Litespeed support for php53u

Status in IUS Community Project:
  New

Bug description:
  Litespeed is web server that can be used instead of Apache. With PHP
  5.3, Litespeed support was added to PHP with a configure option.

  --- php53u.spec.orig	2011-12-01 09:54:07.139096804 -0500
  +++ php53u.spec	2011-12-01 09:55:16.358933239 -0500
  @@ -455,6 +455,16 @@
   The php-dba package contains a dynamic shared object that will add
   support for using the DBA database abstraction layer to PHP.
   
  +%package litespeed
  +Summary: API for the Litespeed web server
  +Group: Development/Languages
  +Requires: %{name}-common = %{version}-%{release}
  +Provides: %{real_name}-litespeed = %{version}-%{release}
  +Provides: php53-litespeed = %{version}-%{release}
  +
  +%description litespeed
  +The php-litespeed package contains the binary used by the Litespeed web server.
  +
   %package tidy
   Summary: Utility to clean up and pretty print HTML/XHTML/XML
   Group: Development/Languages
  @@ -694,7 +704,7 @@
   cp ext/ereg/regex/COPYRIGHT regex_COPYRIGHT
   
   # Multiple builds for multiple SAPIs 
  -mkdir build-cgi build-apache build-embedded build-zts 
  +mkdir build-cgi build-apache build-embedded build-zts build-litespeed
   %if 0%{?_with_fpm}
   mkdir build-fpm
   %endif
  @@ -919,6 +929,11 @@
   popd
   %endif
   
  +# Build litespeed module
  +pushd build-litespeed
  +build --with-litespeed ${without_shared}
  +popd
  +
   %if 0%{?_with_zts:1}
   # Build a special thread-safe Apache SAPI
   pushd build-zts
  @@ -989,6 +1004,9 @@
   install -m 755 -d %{buildroot}%{_libdir}/httpd/modules
   install -m 755 build-apache/libs/libphp5.so %{buildroot}%{_libdir}/httpd/modules
   
  +# install the php litespeed binary
  +install -m 755 build-litespeed/sapi/litespeed/php %{buildroot}%{_bindir}/php-ls
  +
   %if 0%{?_with_zts:1}
   # install the ZTS DSO
   install -m 755 build-zts/libs/libphp5.so %{buildroot}%{_libdir}/httpd/modules/libphp5-zts.so
  @@ -1138,6 +1156,10 @@
   %{_bindir}/phpize
   %{_mandir}/man1/phpize.1*
   
  +%files litespeed
  +%defattr(-,root,root)
  +%{_bindir}/php-ls
  +
   %files devel
   %defattr(-,root,root)
   %{_bindir}/php-config

To manage notifications about this bug go to:
https://bugs.launchpad.net/ius/+bug/898674/+subscriptions


References