]> git.pld-linux.org Git - packages/apache.git/blobdiff - apache.spec
- release 0.3
[packages/apache.git] / apache.spec
index 98770faaf5a9c2af2dcd7276cc90b98aaece16e2..93079130cfef6fc858ebec2bb4d6e7c7c350ef10 100644 (file)
@@ -22,8 +22,8 @@ Summary(pl):  Serwer WWW (World Wide Web)
 Summary(pt_BR):        Servidor HTTPD para prover serviços WWW
 Summary(tr):   Lider WWW tarayýcý
 Name:          apache
-Version:       2.0.43
-Release:       0.2
+Version:       2.0.44
+Release:       0.3
 License:       Apache Group License
 Group:         Networking/Daemons
 URL:           http://httpd.apache.org/
@@ -46,34 +46,36 @@ Patch0:             %{name}-apxs.patch
 Patch1:                %{name}-configdir_skip_backups.patch
 Patch2:                %{name}-layout.patch
 Patch3:                %{name}-suexec.patch
-Patch4:                %{name}-db.patch
-BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%{!?_without_ssl:BuildRequires:        openssl-devel >= 0.9.6f}
-%{!?_without_ssl:BuildRequires:        openssl-tools}
 BuildRequires: db-devel
-BuildRequires: zlib-devel
 BuildRequires: expat-devel
+BuildRequires: gdbm-devel >= 1.8.3
+%{!?_without_ssl:BuildRequires:        openssl-devel >= 0.9.7}
+%{!?_without_ssl:BuildRequires:        openssl-tools >= 0.9.7}
 BuildRequires: perl-devel >= 5.004
-BuildRequires: gdbm-devel
-BuildRequires: byacc
 BuildRequires: rpm-perlprov >= 4.0.4
-Provides:      httpd = %{version}
-Provides:      webserver = %{version}
-Prereq:                /sbin/chkconfig
-Prereq:                /usr/sbin/useradd
-Prereq:                /usr/bin/getgid
-Prereq:                /bin/id
-Prereq:                sh-utils
-Prereq:                rc-scripts
-Prereq:                perl
+BuildRequires: zlib-devel
+PreReq:                perl
+PreReq:                rc-scripts
+Requires(pre): /usr/bin/getgid
+Requires(pre): /bin/id
+Requires(pre): /usr/sbin/groupadd
+Requires(pre): /usr/sbin/useradd
+Requires(post,preun):  /sbin/chkconfig
+Requires(post,postun): /sbin/ldconfig
+Requires(post):        fileutils
+Requires(postun):      /usr/sbin/userdel
+Requires(postun):      /usr/sbin/groupdel
 Requires:      mailcap
 Requires:      /etc/mime.types
 Requires:      psmisc >= 20.1
 Requires:      libtool
+Provides:      httpd = %{version}
+Provides:      webserver = %{version}
 Obsoletes:     apache-extra
 Obsoletes:     apache6
 Obsoletes:     apache-doc
 Obsoletes:     indexhtml
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _sysconfdir     /etc/httpd
 %define                _includedir     %{_prefix}/include/apache
@@ -119,7 +121,7 @@ sunucusudur.
 
 %package suexec
 Summary:       Apache suexec wrapper
-Summary(pl):   Suexec wrapper do serwera www Apache
+Summary(pl):   Suexec wrapper do serwera WWW Apache
 Group:         Development/Tools
 Requires:      %{name} = %{version}
 
@@ -138,7 +140,7 @@ wykonywane jako taki sam u
 Summary:       Module development tools for the Apache web server
 Summary(es):   Archivos de inclusión del Apache para desarrollo de módulos
 Summary(fr):   Les outils de developpement de modules pour le serveur web Apache
-Summary(pl):   Pliki nag³ówkowe do tworzenai modu³ów rozszerzeñ do serwera www Apache
+Summary(pl):   Pliki nag³ówkowe do tworzenia modu³ów rozszerzeñ do serwera WWW Apache
 Summary(pt_BR):        Arquivos de inclusão do Apache para desenvolvimento de módulos
 Group:         Networking/Utilities
 Requires:      %{name} = %{version}
@@ -169,7 +171,7 @@ desenvolver m
 
 %package static
 Summary:       Static Apache web server libraries
-Summary(pl):   Statyczne biblioteki serwera www Apache
+Summary(pl):   Statyczne biblioteki serwera WWW Apache
 Group:         Development/Libraries
 Requires:      %{name}-devel = %{version}
 
@@ -181,7 +183,7 @@ Styatyczne biblioteki serwera Apache.
 
 %package mod_actions
 Summary:       Apache module for run CGI whenever a file of a certain type is requested
-Summary(pl):   Modu³ dla apache do uruchamiania skryptów cgi
+Summary(pl):   Modu³ Apache'a do uruchamiania skryptów CGI
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}
 
@@ -196,6 +198,7 @@ Ten modu
 
 %package mod_auth
 Summary:       Apache module with user authentication using textual files
+Summary(pl):   Modu³ Apache'a identyfikuj±cy u¿ytkowników na podstawie plików tekstowych
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}
 
@@ -204,12 +207,12 @@ This package contains mod_auth module. It provides for user
 authentication using textual files.
 
 %description mod_auth -l pl
-Ten pakiet zawiera modu³ mod_auth. S³u¿y on do autentykacji przy
-u¿yciu plików tekstowych.
+Ten pakiet zawiera modu³ mod_auth. S³u¿y on do sprawdzania to¿samo¶ci
+u¿ytkowników na podstawie plików tekstowych.
 
 %package mod_auth_anon
 Summary:       Apache module with "anonymous" user access authentication
-Summary(pl):   Modu³ apache oferuj±cy anonimow± autoryzacjê u¿ytkownia
+Summary(pl):   Modu³ Apache'a oferuj±cy autoryzacjê u¿ytkownika "anonimowego"
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}
 
@@ -226,13 +229,13 @@ magic-cookies and funny URL pre/postfixes, it is completely browser
 independent and it allows users to share URLs.
 
 %description mod_auth_anon -l pl
-Ten modu³ oferuje anonimow± autoryzacjê u¿ytkownia podobnie do
-anonimowych serwerów ftp (u¿ytkownik ,,anonymous'' oraz has³o w
-postaci adresu pocztowego u¿ytkownika).
+Ten modu³ oferuje autoryzacjê u¿ytkownika "anonimowego" podobnie do
+anonimowych serwerów FTP (u¿ytkownik "anonymous" oraz has³o w postaci
+adresu pocztowego u¿ytkownika).
 
 %package mod_auth_dbm
 Summary:       Apache module with user authentication which uses DBM files
-Summary(pl):   Modu³ apache z mechanizmem autentykacji u¿ywaj±cym plików DBM
+Summary(pl):   Modu³ Apache'a z mechanizmem identyfikacji korzystaj±cym z plików DBM
 Group:         Networking/Daemons
 Obsoletes:     %{name}-mod_auth_db
 Requires:      %{name} = %{version}
@@ -243,12 +246,12 @@ usernames and passwords are stored in DBM type database files. It is
 an alternative to the plain text password files provided by mod_auth.
 
 %description mod_auth_dbm -l pl
-Ten modu³ dostarcza Pros± Autoryzacjê HTTP gdzie u¿ytkownicy oraz ich
-has³a s± trzymane w plikach bazy typu DBM.
+Ten modu³ udostêpnia Prost± Autoryzacjê HTTP, gdzie u¿ytkownicy oraz
+ich has³a s± trzymane w plikach bazy typu DBM.
 
 %package mod_auth_digest
 Summary:       Apache user authentication module using MD5 Digest Authentication
-Summary(pl):   Modu³ apache do autoryzacji MD5
+Summary(pl):   Modu³ Apache'a do autoryzacji MD5
 Group:         Networking/Daemons
 Obsoletes:     apache-mod_digest
 Requires:      %{name} = %{version}
@@ -292,7 +295,7 @@ Requires:   %{name} = %{version}
 Execution of CGI scripts using an external CGI daemon.
 
 %description mod_cgid -l pl
-Uruchamianie zewnêtrznych skryptów CGI za pomoc± daemona CGI
+Uruchamianie zewnêtrznych skryptów CGI za pomoc± demona CGI.
 
 %package mod_charset_lite
 Summary:       Specify character set translation or recoding
@@ -308,7 +311,7 @@ Translacja lub przekodowywanie znak
 
 %package mod_dav
 Summary:       Apache module - Distributed Authoring and Versioning
-Summary(pl):   Modu³ apache - Rozdzielone Autorstwo i Wersjonowanie
+Summary(pl):   Modu³ Apache'a - Rozproszone autorstwo i wersjonowanie
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}
 
@@ -319,10 +322,10 @@ extension to the HTTP protocol allows creating, moving, copying, and
 deleting resources and collections on a remote web server.
 
 %description mod_dav -l pl
-Modu³ dostarcza klasê 1 oraz klasê 2 WebDAV (Bazuj±cy na WWWW
-Rozdzielone Autorstwo i Wersjonowanie). To rozszerzenie HTTP pozwala
+Modu³ udostêpnia klasê 1 oraz klasê 2 WebDAV (Bazuj±cego na WWW
+rozproszonego autorstwa i wersjonowania). To rozszerzenie HTTP pozwala
 na tworzenie, przesuwanie, kopiowanie oraz kasowanie zasobów na
-zdalnym serwerze www.
+zdalnym serwerze WWW.
 
 %package mod_deflate
 Summary:       Apache module: Compress content before it is delivered to the client
@@ -338,7 +341,7 @@ Modu
 
 %package mod_dir
 Summary:       Apache module for "trailing slash" redirects and serving directory index files
-Summary(pl):   Modu³ oferuj±cy przekierowania i serwowanie indeksu katalogu.
+Summary(pl):   Modu³ oferuj±cy przekierowania i udostêpnianie informacji o zawarto¶ci katalogu
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}
 
@@ -347,7 +350,8 @@ This package contains mod_dir which provides "trailing slash"
 redirects and serving directory index files.
 
 %description mod_dir -l pl
-Modu³ oferuj±cy przekierowania i serwowanie indeksu katalogu.
+Modu³ oferuj±cy przekierowania i udostêpnianie informacji o zawarto¶ci
+katalogu.
 
 %package mod_headers
 Summary:       Apache module allows for the customization of HTTP response headers
@@ -380,7 +384,7 @@ Modu
 
 %package mod_info
 Summary:       Apache module with comprehensive overview of the server configuration
-Summary(pl):   Modu³ dostarczaj±cy informacji na temat serwera.
+Summary(pl):   Modu³ udostêpniaj±cy informacje o serwerze
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}
 
@@ -390,8 +394,8 @@ overview of the server configuration including all installed modules
 and directives in the configuration files.
 
 %description mod_info -l pl
-Modu³ dostarczaj±cy informacji o konfiguracji serwera, zainstalowanych
-modu³ach itp.
+Modu³ udostêpniaj±cy informacje o konfiguracji serwera,
+zainstalowanych modu³ach itp.
 
 %package mod_proxy
 Summary:       Apache module with Web proxy
@@ -413,7 +417,7 @@ HTTP/1.0 i HTTP/1.1.
 
 %package mod_rewrite
 Summary:       Apache module with rule-based engine for rewrite requested URLs on the fly
-Summary(pl):   Modu³ do ,,przepisywania'' adresów URL w locie
+Summary(pl):   Modu³ do "przepisywania" adresów URL w locie
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}
 
@@ -422,11 +426,11 @@ This package contains It provides a rule-based rewriting engine to
 rewrite requested URLs on the fly.
 
 %description mod_rewrite -l pl
-Modu³ oferuj±cy mo¿liwo¶æ ,,przepisywania'' adresów URL w locie.
+Modu³ oferuj±cy mo¿liwo¶æ "przepisywania" adresów URL w locie.
 
 %package mod_ssl
 Summary:       Apache module: Strong cryptography using the Secure Sockets Layer (SSL)
-Summary(pl):   Modu³ apache: Silna kryptografia z u¿yciem SSL
+Summary(pl):   Modu³ Apache'a: Silna kryptografia z u¿yciem SSL
 Group:         Networking/Daemons
 Epoch:         1
 Requires:      %{name} = %{version}
@@ -439,7 +443,7 @@ Silna kryptografia z u
 
 %package mod_status
 Summary:       Server status report module for apache
-Summary(pl):   Modu³ dostarczaj±cy informacje statystyczne o serwerze.
+Summary(pl):   Modu³ udostêpniaj±cy informacje statystyczne z serwera
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}
 
@@ -456,7 +460,7 @@ pracy serwera apache (w postaci strony HTML).
 
 %package mod_usertrack
 Summary:       Apache module for user tracking using cookies
-Summary(pl):   Modu³ s³u¿±cy do ¶ledzenia ,,ciasteczek''.
+Summary(pl):   Modu³ s³u¿±cy do ¶ledzenia "ciasteczek"
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}
 
@@ -466,11 +470,11 @@ logging using CookieLog directory. This module allow multiple log
 files.
 
 %description mod_usertrack -l pl
-Modu³ pozwalaj±cy na ¶ledzenie ,,ciasteczek''.
+Modu³ pozwalaj±cy na ¶ledzenie "ciasteczek".
 
 %package mod_vhost_alias
 Summary:       Apache module for dynamically configured mass virtual hosting
-Summary(pl):   Modu³ dodaj±cy obs³ugê hostów wirtualnych.
+Summary(pl):   Modu³ dodaj±cy obs³ugê hostów wirtualnych
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}
 
@@ -484,7 +488,7 @@ wirtualnych.
 
 %package mod_unique_id
 Summary:       Apache module which provides a magic token for each request
-Summary(pl):   Modu³ nadaj±cy ka¿demu ¿±daniu unikalny token
+Summary(pl):   Modu³ nadaj±cy ka¿demu zapytaniu unikalny token
 Group:         Networking/Daemons
 Requires:      %{name} = %{version}
 
@@ -498,9 +502,9 @@ for each request. Unique identifiers are useful for various reasons
 which are beyond the scope of this document.
 
 %description mod_unique_id -l pl
-Modu³ nadaje przy ka¿dym ¿±daniu token unikalny w ramach wszystkich
-¿±dañ, nawet w ramach poprawnie skonfigurowanego klastra z wielu
-maszyn. Modu³ ustawia przy ka¿dym ¿±daniu zmienn± ¶rodowiskow±
+Modu³ nadaje ka¿demu zapytaniu token unikalny w ramach wszystkich
+zapytañ, nawet w ramach poprawnie skonfigurowanego klastra z wielu
+maszyn. Modu³ ustawia przy ka¿dym zapytaniu zmienn± ¶rodowiskow±
 UNIQUE_ID.
 
 %package mod_expires
@@ -522,7 +526,7 @@ wa
 
 %package mod_file_cache
 Summary:       Apache module: Caches a static list of files in memory
-Summary(pl):   Modu³ cacheuj±cy statyczn± listê plików w pamiêci
+Summary(pl):   Modu³ cache'uj±cy statyczn± listê plików w pamiêci
 Group:         Networking/Daemons
 Obsoletes:     %{name}-mmap_static
 Requires:      %{name} = %{version}
@@ -531,7 +535,7 @@ Requires:   %{name} = %{version}
 Caches a static list of files in memory.
 
 %description mod_file_cache -l pl
-Modu³ cacheuj±cy statyczn± listê plików w pamiêci.
+Modu³ cache'uj±cy statyczn± listê plików w pamiêci.
 
 %package -n apr
 Summary:       The Apache Portable Runtime library
@@ -543,13 +547,13 @@ The Apache Portable Run-time libraries have been designed to provide a
 common interface to low level routines across any platform.
 
 %description -n apr -l pl
-Przeno¶na biblioteka Apache zosta³a zaprojektowana w celu dostarczania
-popularnego i jednolitego interfejsu do niskopoziomowych funkcji na
-dowolnej platformie.
+Przeno¶na biblioteka Apache zosta³a zaprojektowana w celu
+udostêpnienia popularnego i jednolitego interfejsu do niskopoziomowych
+funkcji na dowolnej platformie.
 
 %package -n apr-devel
 Summary:       The includes and linker libraries for development with APR
-Summary(pl):   Pliki nag³ówkowe, biblioteki dla linkera APR
+Summary(pl):   Pliki nag³ówkowe, biblioteki dla konsolidatora APR
 Group:         Development/Libraries
 Requires:      apr = %{version}
 
@@ -557,11 +561,11 @@ Requires: apr = %{version}
 The includes and linker libraries for development with APR.
 
 %description -n apr-devel -l pl
-Pliki nag³ówkowe, biblioteki dla linkera APR.
+Pliki nag³ówkowe, biblioteki dla konsolidatora APR.
 
 %package -n apr-static
-Summary:       Static APR libraries.
-Summary(pl):   Statyczne biblioteki APR.
+Summary:       Static APR libraries
+Summary(pl):   Statyczne biblioteki APR
 Group:         Development/Libraries
 Requires:      apr-devel = %{version}
 
@@ -577,7 +581,6 @@ Statyczne biblioteki APR.
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
-%patch4 -p1
 
 %build
 %configure \
@@ -712,7 +715,7 @@ rm -rf $RPM_BUILD_ROOT
 %pre
 if [ -n "`getgid http`" ]; then
        if [ "`getgid http`" != "51" ]; then
-               echo "Warning: group http haven't gid=51. Correct this before installing apache" 1>&2
+               echo "Error: group http doesn't have gid=51. Correct this before installing apache." 1>&2
                exit 1
        fi
 else
@@ -720,11 +723,11 @@ else
 fi
 if [ -n "`id -u http 2>/dev/null`" ]; then
        if [ "`id -u http`" != "51" ]; then
-               echo "Warning: user http haven't uid=51. Correct this before installing apache" 1>&2
+               echo "Error: user http doesn't have uid=51. Correct this before installing apache." 1>&2
                exit 1
        fi
 else
-       /usr/sbin/useradd -u 51 -r -d /home/httpd -s /bin/false -c "HTTP User" -g http http 1>&2
+       /usr/sbin/useradd -u 51 -r -d /home/services/httpd -s /bin/false -c "HTTP User" -g http http 1>&2
 fi
 
 %post
@@ -1075,12 +1078,12 @@ if [ "$1" = "0" ]; then
        fi
 fi
 
-%post -n apr -p /sbin/ldconfig
+%post  -n apr -p /sbin/ldconfig
 %postun -n apr -p /sbin/ldconfig
 
 %files
 %defattr(644,root,root,755)
-%doc ABOUT_APACHE CHANGES README ROADMAP
+%doc ABOUT_APACHE CHANGES README 
 %doc docs/conf/mime.types
 
 %attr(754,root,root) /etc/rc.d/init.d/httpd
@@ -1212,8 +1215,8 @@ fi
 
 %files devel
 %defattr(644,root,root,755)
-%{_includedir}
-%exclude %{_includedir}/apr*.h
+%{_includedir}/[!a]*
+%{_includedir}/ap[!r]*
 %{_libexecdir}/*.exp
 
 %files static
@@ -1381,8 +1384,9 @@ fi
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/apr-config
 %attr(755,root,root) %{_bindir}/apu-config
+%dir %{_includedir}
 %{_includedir}/apr*.h
-#%{_libdir}/APRVARS
+#%%{_libdir}/APRVARS
 %{_libdir}/apr*.exp
 %attr(755,root,root) %{_libdir}/libapr*.so
 %{_libdir}/libapr*.la
This page took 0.364965 seconds and 4 git commands to generate.