On Wednesday 31 October 2007 00:18:34 Paweł Zuzelski wrote:
> Witam,
>
> proponuję poprawkę do lighttpd.spec z brancha DEVEL.
>
> Patch lighttpd.spec.r1992.patch robi trzy rzeczy:
> 1. poprawia drobny błąd w specu, który powodował, że pakiet w ogóle nie
> się nie budował.
> 2. aktualizuje release do r1992 - według www.lighttpd.net jeżeli używa
> się wersji (1.5.0) należy używać snapa przynajmniej r1922, podczas gdy
> dotychczasowy spec budował 1.5.0-r1691.
> 3. adapter.awk
W załączniku patch względem obecnej wersji cvsowej wykonujący powyższe trzy
punkty oraz dodający możliwość kompilacji z biblioteką libaio poprzez
bcond --with_linux_aio.
--
Pozdrawiam,
Paweł Zuzelski
--- lighttpd.spec 2007-11-04 21:56:23.000000000 +0100
+++ lighttpd.spec.new 2007-11-04 21:56:52.000000000 +0100
@@ -29,11 +29,12 @@
%bcond_with webdav_locks # webdav locks with extra efsprogs deps
%bcond_with valgrind # compile code with valgrind support.
%bcond_with deflate # build deflate module (needs patch update with current svn)
+%bcond_with linux_aio # Async IO support for Linux via libaio
# SVN snapshot
#define _svn 1277
# Prerelease
-%define _snap r1691
+%define _snap r1992
%if %{with webdav_locks}
%define webdav_progs 1
@@ -48,8 +49,8 @@
License: BSD
Group: Networking/Daemons
#Source0: http://www.lighttpd.net/download/%{name}-%{version}.tar.gz
-Source0: http://www.lighttpd.net/assets/2007/2/23/lighttpd-1.5.0-r1691.tar.gz
-# Source0-md5: 529909adbafee7e2c26bb427226f1457
+Source0: http://www.lighttpd.net/download/%{name}-%{version}-%{_snap}.tar.gz
+# Source0-md5: b62e2442ee0f3395844b54385b14397a
Source1: %{name}.init
Source2: %{name}.conf
Source3: %{name}.user
@@ -104,7 +105,7 @@
Source135: %{name}-mod_extforward.conf
Source136: %{name}-mod_uploadprogress.conf
Source137: %{name}-mod_proxy_core.conf
-Source137: %{name}-mod_proxy_backend_fastcgi.conf
+Source138: %{name}-mod_proxy_backend_fastcgi.conf
#Patch100: %{name}-branch.diff
Patch0: %{name}-use_bin_sh.patch
#Patch1: %{name}-mod_evasive-status_code.patch
@@ -133,6 +134,7 @@
%{?with_webdav_props:BuildRequires: sqlite3-devel}
%{?with_valgrind:BuildRequires: valgrind}
BuildRequires: zlib-devel
+%{?with_linux_aio:BuildRequires: libaio-devel}
Requires(post,preun): /sbin/chkconfig
Requires(postun): /usr/sbin/groupdel
Requires(postun): /usr/sbin/userdel
@@ -147,6 +149,7 @@
Requires: %{name}-mod_staticfile
Requires: rc-scripts
Requires: webapps
+Requires: libaio
Provides: group(http)
Provides: group(lighttpd)
Provides: user(lighttpd)
@@ -820,7 +823,8 @@
%{?with_webdav_props:--with-webdav-props} \
%{?with_webdav_locks:--with-webdav-locks} \
%{?with_gamin:--with-gamin} \
- %{?with_gdbm:--with-gdbm}
+ %{?with_gdbm:--with-gdbm} \
+ %{?with_linux_aio:--with-linux-aio}
%{__make}
@@ -876,6 +880,7 @@
install %{SOURCE134} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_magnet.conf
install %{SOURCE115} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_proxy.conf
install %{SOURCE137} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_proxy_core.conf
+install %{SOURCE138} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_proxy_backend_fastcgi.conf
install %{SOURCE118} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_rrdtool.conf
install %{SOURCE119} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_scgi.conf
install %{SOURCE120} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_secdownload.conf
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl