SPECS (DEVEL): lighttpd.spec - up to r1992 - added linux_aio suppo...
dzeus
dzeus at pld-linux.org
Mon Jan 28 19:04:49 CET 2008
Author: dzeus Date: Mon Jan 28 18:04:49 2008 GMT
Module: SPECS Tag: DEVEL
---- Log message:
- up to r1992
- added linux_aio support (bcond)
- thanx Pawel Zuzelski (z [at] grabina [dot] waw [dot] pl)
---- Files affected:
SPECS:
lighttpd.spec (1.201.2.8 -> 1.201.2.9)
---- Diffs:
================================================================
Index: SPECS/lighttpd.spec
diff -u SPECS/lighttpd.spec:1.201.2.8 SPECS/lighttpd.spec:1.201.2.9
--- SPECS/lighttpd.spec:1.201.2.8 Thu Mar 29 06:38:28 2007
+++ SPECS/lighttpd.spec Mon Jan 28 19:04:43 2008
@@ -23,17 +23,18 @@
%bcond_with lua # LUA support in mod_cml (needs LUA >= 5.1)
%bcond_with memcache # memcached support in mod_cml / mod_trigger_b4_dl
%bcond_with gamin # gamin for reducing number of stat() calls.
- # NOTE: must be enabled in config: server.stat-cache-engine = "fam"
+ # NOTE: must be enabled in config: server.stat-cache-engine = "fam"
%bcond_with gdbm # gdbm in mod_trigger_b4_dl
%bcond_with webdav_props # properties in mod_webdav (includes extra sqlite3/libxml deps)
%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,12 +105,12 @@
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
-#Patch2: %{name}-mod_deflate.patch
-#Patch3: %{name}-mod_extforward-v2.patch
+#Patch1: %{name}-mod_evasive-status_code.patch
+#Patch2: %{name}-mod_deflate.patch
+#Patch3: %{name}-mod_extforward-v2.patch
URL: http://www.lighttpd.net/
%{?with_xattr:BuildRequires: attr-devel}
BuildRequires: autoconf
@@ -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)
@@ -171,12 +174,12 @@
%description -l pl.UTF-8
lighttpd jest bezpiecznym, szybkim, przyjaznym i bardzo elastycznym
serwerem WWW, ktĂłry zostaĹ zoptymalizowany pod kÄ
tem
-wysokowydajnoĹciowych Ĺrodowisk. Zajmuje bardzo maĹÄ
iloĹÄ pamiÄci w
-porĂłwnaniu do innych serwerĂłw WWW oraz dba o zajÄtoĹÄ procesora.
-Szeroki zestaw opcji (FastCGI, CGI, uwierzytelnianie, kompresja
-wyjĹcia, przepisywanie URL-i i wiele innych) czyniÄ
z lighttpd
-doskonaĹe oprogramowanie web-serwerowe na kaĹźdy serwer cierpiÄ
cy z
-powodu problemĂłw z obciÄ
Ĺźeniem.
+wysokowydajnoĹciowych Ĺrodowisk. Zajmuje bardzo maĹÄ
iloĹÄ
+pamiÄci w porĂłwnaniu do innych serwerĂłw WWW oraz dba o zajÄtoĹÄ
+procesora. Szeroki zestaw opcji (FastCGI, CGI, uwierzytelnianie,
+kompresja wyjĹcia, przepisywanie URL-i i wiele innych) czyniÄ
z
+lighttpd doskonaĹe oprogramowanie web-serwerowe na kaĹźdy serwer
+cierpiÄ
cy z powodu problemĂłw z obciÄ
Ĺźeniem.
%package mod_access
Summary: lighttpd module for making access restrictions
@@ -267,8 +270,9 @@
LUA.
%description mod_cml -l pl.UTF-8
-CML to metajÄzyk sĹuĹźÄ
cy z jednej strony do opisu zaleĹźnoĹci strony i
-z drugiej strony do budowania strony z fragmentĂłw przy uĹźyciu LUA.
+CML to metajÄzyk sĹuĹźÄ
cy z jednej strony do opisu zaleĹźnoĹci
+strony i z drugiej strony do budowania strony z fragmentĂłw przy
+uĹźyciu LUA.
%package mod_compress
Summary: lighttpd module for output compression
@@ -286,8 +290,8 @@
Supported are gzip, deflate, bzip.
%description mod_compress -l pl.UTF-8
-Kompresja wyjĹcia zmniejsza obciÄ
Ĺźenie sieci i moĹźe poprawiÄ caĹkowitÄ
-przepustowoĹÄ serwera WWW.
+Kompresja wyjĹcia zmniejsza obciÄ
Ĺźenie sieci i moĹźe poprawiÄ
+caĹkowitÄ
przepustowoĹÄ serwera WWW.
Jak na razie obsĹugiwana jest tylko statyczna treĹÄ.
@@ -376,9 +380,9 @@
for servers behind reverse proxy servers.
%description mod_extforward -l pl.UTF-8
-Ten moduĹ wyciÄ
ga "prawdziwy" IP klienta z nagĹĂłwka X-Forwarded-For
-dodawanego przez Squida czy inne proxy. MoĹźe byÄ przydatny dla
-serwerĂłw stojÄ
cych za odwrotnymi serwerami proxy.
+Ten moduĹ wyciÄ
ga "prawdziwy" IP klienta z nagĹĂłwka
+X-Forwarded-For dodawanego przez Squida czy inne proxy. MoĹźe byÄ
+przydatny dla serwerĂłw stojÄ
cych za odwrotnymi serwerami proxy.
%package mod_fastcgi
Summary: lighttpd module for FastCGI interface
@@ -444,7 +448,8 @@
This module provides virtual hosts (vhosts) based on a MySQL table.
%description mod_mysql_vhost -l pl.UTF-8
-Ten moduĹ udostÄpnia wirtualne hosty (vhosty) oparte na tabeli MySQL.
+Ten moduĹ udostÄpnia wirtualne hosty (vhosty) oparte na tabeli
+MySQL.
%package mod_proxy
Summary: lighttpd module for proxying requests
@@ -457,8 +462,8 @@
which have a HTTP-interface.
%description mod_proxy -l pl.UTF-8
-ModuĹ proxy to najprostszy sposĂłb ĹÄ
czenia lighttpd z serwerami Javy
-majÄ
cymi interfejs HTTP.
+ModuĹ proxy to najprostszy sposĂłb ĹÄ
czenia lighttpd z serwerami
+Javy majÄ
cymi interfejs HTTP.
%package mod_proxy_core
Summary: lighttpd module for proxying requests
@@ -474,8 +479,8 @@
This is the new proxy code.
%description mod_proxy_core -l pl.UTF-8
-ModuĹ proxy to najprostszy sposĂłb ĹÄ
czenia lighttpd z serwerami Javy
-majÄ
cymi interfejs HTTP.
+ModuĹ proxy to najprostszy sposĂłb ĹÄ
czenia lighttpd z serwerami
+Javy majÄ
cymi interfejs HTTP.
Ten pakiet zawiera nowy moduĹ proxy.
@@ -535,8 +540,8 @@
webserver BEFORE they are handled.
%description mod_rewrite -l pl.UTF-8
-Ten moduĹ pozwala na przepisywanie zbioru URL-i wewnÄtrznie w serwerze
-WWW _przed_ ich obsĹugÄ
.
+Ten moduĹ pozwala na przepisywanie zbioru URL-i wewnÄtrznie w
+serwerze WWW _przed_ ich obsĹugÄ
.
%package mod_rrdtool
Summary: lighttpd module for monitoring traffic and server load
@@ -553,12 +558,12 @@
webserver.
%description mod_rrdtool -l pl.UTF-8
-RRD to system przechowywania i wyĹwietlania danych zaleĹźnych od czasu
-(np. obciÄ
Ĺźenia sieci, temperatury w serwerowni, Ĺredniego obciÄ
Ĺźenia
-serwera).
+RRD to system przechowywania i wyĹwietlania danych zaleĹźnych od
+czasu (np. obciÄ
Ĺźenia sieci, temperatury w serwerowni, Ĺredniego
+obciÄ
Ĺźenia serwera).
-Przy uĹźyciu tego moduĹu moĹźna monitorowaÄ ruch i obciÄ
Ĺźenie serwera
-WWW.
+Przy uĹźyciu tego moduĹu moĹźna monitorowaÄ ruch i obciÄ
Ĺźenie
+serwera WWW.
%package mod_scgi
Summary: lighttpd module for SCGI interface
@@ -571,8 +576,8 @@
Python + WSGI.
%description mod_scgi -l pl.UTF-8
-SCGI to szybki i uproszczony interfejs CGI. Jest uĹźywany gĹĂłwnie przez
-Pythona z WSGI.
+SCGI to szybki i uproszczony interfejs CGI. Jest uĹźywany gĹĂłwnie
+przez Pythona z WSGI.
%package mod_secdownload
Summary: lighttpd module for secure and fast downloading
@@ -585,8 +590,9 @@
and a countermeasure against deep-linking.
%description mod_secdownload -l pl.UTF-8
-Przy uĹźyciu tego moduĹu moĹźna Ĺatwo umoĹźliwiÄ ĹciÄ
ganie plikĂłw z
-uwierzytelnieniem i zapobiec uĹźywaniu bezpoĹrednich odnoĹnikĂłw.
+Przy uĹźyciu tego moduĹu moĹźna Ĺatwo umoĹźliwiÄ ĹciÄ
ganie
+plikĂłw z uwierzytelnieniem i zapobiec uĹźywaniu bezpoĹrednich
+odnoĹnikĂłw.
%package mod_setenv
Summary: lighttpd module for setting conditional request headers
@@ -624,8 +630,8 @@
NSCA/Apache SSI.
%description mod_ssi -l pl.UTF-8
-ModuĹ server-side includes udostÄpnia warstwÄ kompatybilnoĹci z SSI
-znanym z NSCA/Apache'a.
+ModuĹ server-side includes udostÄpnia warstwÄ kompatybilnoĹci z
+SSI znanym z NSCA/Apache'a.
%package mod_staticfile
Summary: lighttpd module for static file serving
@@ -729,8 +735,7 @@
- MKCOL
- DELETE
- PUT
-- LOCK (experimental)
-oraz zwykĹe GET, POST, HEAD z HTTP/1.1.
+- LOCK (experimental) oraz zwykĹe GET, POST, HEAD z HTTP/1.1.
Jak na razie montowanie zasobu webdav pod Windows XP dziaĹa i
podstawowe testy lakmusowe przechodzÄ
.
@@ -820,7 +825,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 +882,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
@@ -1271,6 +1278,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.201.2.9 2008-01-28 18:04:43 dzeus
+- up to r1992
+- added linux_aio support (bcond)
+- thanx Pawel Zuzelski (z [at] grabina [dot] waw [dot] pl)
+
Revision 1.201.2.8 2007-03-29 04:38:28 aredridel
- r1691
- mod_cgi is back
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/lighttpd.spec?r1=1.201.2.8&r2=1.201.2.9&f=u
More information about the pld-cvs-commit
mailing list