← Back to team overview

ius-coredev team mailing list archive

[Bug 898674] Re: Litespeed support for php53u

 

Mark,

Thank you very much for your support and helping us test this piece of
code.

This package will be available in IUS Stable shortly (2 weeks from
initial test push which was on 2011-12-05).

Again thank you for helping make IUS a better source for replacement
packages.

Jeffrey-

** Changed in: ius
       Status: New => Fix Committed

-- 
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:
  Fix Committed

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