]> git.pld-linux.org Git - packages/lighttpd.git/commitdiff
- up to r1992
authordzeus <dzeus@pld-linux.org>
Mon, 28 Jan 2008 18:04:43 +0000 (18:04 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- added linux_aio support (bcond)
- thanx Pawel Zuzelski (z [at] grabina [dot] waw [dot] pl)

Changed files:
    lighttpd.spec -> 1.201.2.9

lighttpd.spec

index 3e8ebda4381e655691bda62b8f2d7c91020df001..9cafc0cf2a1dcf5b07a79aeb8fff93b8aea9192b 100644 (file)
 %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
@@ -47,8 +48,8 @@ Release:      %{_rel}%{?_snap:.%(echo %{_snap}|tr - _)}%{?_svn:.%{_svn}}
 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
@@ -103,12 +104,12 @@ Source134:        %{name}-mod_magnet.conf
 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
@@ -132,6 +133,7 @@ BuildRequires:      rpmbuild(macros) >= 1.268
 %{?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
@@ -146,6 +148,7 @@ Requires:   %{name}-mod_indexfile
 Requires:      %{name}-mod_staticfile
 Requires:      rc-scripts
 Requires:      webapps
+Requires:      libaio
 Provides:      group(http)
 Provides:      group(lighttpd)
 Provides:      user(lighttpd)
@@ -170,12 +173,12 @@ problems.
 %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
@@ -266,8 +269,9 @@ side and building a page from its fragments on the other side using
 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
@@ -285,8 +289,8 @@ The server negotiates automatically which compression method is used.
 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ść.
 
@@ -375,9 +379,9 @@ header which is added by Squid or other proxies. It might be useful
 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
@@ -443,7 +447,8 @@ Conflicts:  %{name}-mod_simple_vhost
 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
@@ -456,8 +461,8 @@ The proxy module a simplest way to connect lighttpd to Java servers
 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
@@ -473,8 +478,8 @@ which have a HTTP-interface.
 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.
 
@@ -534,8 +539,8 @@ This module allows you rewrite a set of URLs interally in the
 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
@@ -552,12 +557,12 @@ With this module you can monitor the traffic and load on the
 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
@@ -570,8 +575,8 @@ SCGI is a fast and simplified CGI interface. It is mostly used by
 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
@@ -584,8 +589,9 @@ With this module you can easily achieve authenticated file requests
 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
@@ -623,8 +629,8 @@ The module for server-side includes provides a compatability layer for
 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
@@ -728,8 +734,7 @@ zaimplementowane. Jak na razie są:
 - 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ą.
@@ -819,7 +824,8 @@ sh %{SOURCE6} /etc/mime.types
        %{?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}
 
@@ -875,6 +881,7 @@ install %{SOURCE114} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_indexfile.conf
 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
This page took 0.078373 seconds and 4 git commands to generate.