From: Jan Rękorajski Date: Thu, 16 May 2013 19:42:45 +0000 (+0200) Subject: - migrated to apache 2.4 X-Git-Tag: auto/ac/php-xcache-3.0.1-2 X-Git-Url: https://git.pld-linux.org/?p=packages%2Fphp-xcache.git;a=commitdiff_plain;h=63b5da5b07dfbd8ef94c1eb5f36451a2a42befea - migrated to apache 2.4 --- diff --git a/php-xcache.spec b/php-xcache.spec index a3c6be3..4c9a378 100644 --- a/php-xcache.spec +++ b/php-xcache.spec @@ -6,7 +6,7 @@ Summary: %{modname} - PHP opcode cacher Summary(pl.UTF-8): %{modname} - buforowanie opcodów PHP Name: %{php_name}-%{modname} Version: 3.0.1 -Release: 1 +Release: 2 License: BSD Group: Development/Languages/PHP URL: http://xcache.lighttpd.net/ @@ -14,6 +14,7 @@ Source0: http://xcache.lighttpd.net/pub/Releases/%{version}/xcache-%{version}.ta # Source0-md5: 45086010bc4f82f506c08be1c556941b Source1: %{modname}-apache.conf Source2: %{modname}-lighttpd.conf +Source3: %{modname}-httpd.conf Patch0: config.patch BuildRequires: %{php_name}-devel >= 4:5.2.17-8 BuildRequires: rpmbuild(macros) >= 1.344 @@ -42,6 +43,7 @@ Group: Libraries Requires: %{name} = %{version}-%{release} Requires: webapps Requires: webserver(php) >= 5.0 +Conflicts: apache-base < 2.4.0-1 %description web Via this web interface script you can manage and view statistics of @@ -101,7 +103,7 @@ ln -s %{_sysconfdir}/config.php $RPM_BUILD_ROOT%{_appdir}/config.php ln -s %{_sysconfdir}/cacher.config.php $RPM_BUILD_ROOT%{_appdir}/cacher/config.php ln -s %{_sysconfdir}/coverager.config.php $RPM_BUILD_ROOT%{_appdir}/coverager/config.php cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf -cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf +cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/lighttpd.conf %clean @@ -124,10 +126,10 @@ fi %triggerun web -- apache1 < 1.3.37-3, apache1-base %webapp_unregister apache %{_webapp} -%triggerin web -- apache < 2.2.0, apache-base +%triggerin web -- apache-base %webapp_register httpd %{_webapp} -%triggerun web -- apache < 2.2.0, apache-base +%triggerun web -- apache-base %webapp_unregister httpd %{_webapp} %triggerin web -- lighttpd diff --git a/xcache-httpd.conf b/xcache-httpd.conf new file mode 100644 index 0000000..27f928c --- /dev/null +++ b/xcache-httpd.conf @@ -0,0 +1,9 @@ +# allow from localhost +# +# NOTE: you should set xcache.admin.user and xcache.admin.pass php.ini settings +# to access it. + +Alias /xcache /usr/share/xcache + + Require local +