]> git.pld-linux.org Git - packages/apache1-mod_dav.git/blob - apache1-mod_dav.spec
- s/no/nb/ in Summary langs
[packages/apache1-mod_dav.git] / apache1-mod_dav.spec
1 %define         apxs    /usr/sbin/apxs
2 Summary:        WebDAV module for the Apache Web server
3 Summary(cs):    DAV modul pro WWW server Apache
4 Summary(da):    En DAV-modul for Apache
5 Summary(de):    Ein DAV-Modul für Apache
6 Summary(es):    Módulo DAV para Apache
7 Summary(fr):    Module DAV pour Apache
8 Summary(it):    Modulo DAV per Apache
9 Summary(ja):    Apache ÍѤΠDAV ¥â¥¸¥å¡¼¥ë
10 Summary(nb):    En DAV-modul for Apache
11 Summary(pl):    Modu³ WebDAV dla webserwera Apache
12 Summary(pt):    Um módulo de DAV para o Apache
13 Summary(ru):    íÏÄÕÌØ, ÒÅÁÌÉÚÕÀÝÉÊ ÐÒÏÔÏËÏÌ DAV × Apache
14 Summary(sv):    En DAV-modul till Apache
15 Summary(uk):    íÏÄÕÌØ, ÝÏ ÒÅÁ̦ÚÕ¤ ÐÒÏÔÏËÏÌ DAV × Apache
16 %define         apache_version  1.3.6
17 %define         mod_name        dav
18 Name:           apache-mod_%{mod_name}
19 Version:        1.0.3
20 Release:        6
21 License:        OSI Approved
22 Group:          Networking/Daemons
23 Source0:        http://www.webdav.org/mod_dav/mod_%{mod_name}-%{version}-%{apache_version}.tar.gz
24 # Source0-md5:  ba83f2aa6e13b216a11d465b82aab484
25 Source1:        apache1-mod_dav.conf
26 Patch0:         %{name}-format.patch
27 URL:            http://www.webdav.org/mod_dav/
28 BuildRequires:  %{apxs}
29 BuildRequires:  apache(EAPI)-devel >= %{apache_version}
30 BuildRequires:  autoconf
31 BuildRequires:  automake
32 BuildRequires:  expat-devel
33 Requires(post,preun):   %{apxs}
34 Requires(post,preun):   grep
35 Requires(preun):        fileutils
36 Requires:       apache(EAPI) >= %{apache_version}
37 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 Obsoletes:      mod_dav
39
40 %define         _pkglibdir      %(%{apxs} -q LIBEXECDIR)
41
42 %description
43 mod_dav enables Apache to understand DAV protocol (extensions to
44 HTTP). DAV stands for "Distributed Authoring and Versioning", and is
45 defined by RFC 2518. DAV is intended to replace proprietary authoring
46 protocols such as those used by Frontpage or NetObjects' Fusion, but
47 is also a complete set of protocols for manipulating a webserver's
48 files and directories, and their properties.
49
50 %description -l cs
51 Modul mod_dav roz¹iøuje WWW server Apache o podporu protokolu DAV
52 (Distributed Authoring a Versioning). Tento protokol roz¹iøuje HTTP
53 protokol o mo¾nosti vzdálené manipulace s obsahem WWW serveru. Je
54 zamý¹len jako náhrada za proprietální protokoly, které jsou pou¾ívány
55 programy FrontPage nebo NetObjects' Fusion. Poskytuje kompletní sadu
56 protokolù pro manipulaci se soubory, adresáøi a jejich vlastnostmi na
57 WWW serveru.
58
59 %description -l de
60 Das mod_dav Modul gibt dem Apche Webserver die Möglichkeit, das DAV
61 (Distributed Authoring and Versioning) Protokoll mit
62 HTTP-Erweiterungen zu verstehen. DAV ist ein komplettes Set von
63 Protokollen zur Bearbeitung der Dateien und Verzeichnisse sowie deren
64 Eigenschaften auf einem Webserver. Es soll die proprietären
65 Authoring-Protokolle, wie sie z.B. von FrontPage und NetObjects'
66 Fusion genutzt werden, ersetzen.
67
68 %description -l es
69 El módulo mod_dav da al servidor web Apache la capacidad de entender
70 que el protocolo DAV (Dristruted Authoring and Versioning) de
71 extensiones HTTP .DAV a completar un conjunto de protocolos para
72 manipular los ficheros de un servidor Web los ficheros y directorios y
73 sus características. Se piensa para substituir al propietario,
74 autorizando protocolos tales como ésos usados por FrontPage y la
75 fusión de NetObjets.
76
77 %description -l fr
78 Le module mod_dav donne au serveur Apache la possibilité de comprendre
79 le protocole DAV (Distributed Authoring and Versioning) des extensions
80 à HTTP. DAV est un ensemble complet de protocoles pour la manipulation
81 des fichiers et des répertoires d'un serveur Web et de leurs
82 propriétés. Il a pour but de remplacer les protocoles
83 d'authentification de propriétés comme ceux utilisés par FrontPage et
84 NetObject's Fusion.
85
86 %description -l it
87 Il modulo mod_dav permette al server web Apache di comprendere il
88 protocollo DAV (Distributed Authoring and Versioning) delle estensioni
89 per HTTP. DAV è una serie completa di protocolli per l'elaborazione di
90 file e di directory di un server Web e delle loro proprietà. E' stato
91 ideato per sostituire i protocolli di autenticazione proprietari come
92 quelli utilizzati da FrontPage e da NetObject's Fusion.
93
94 %description -l ja
95 mod_dav ¥â¥¸¥å¡¼¥ë¤Ï¡¢Apache Web ¥µ¡¼¥Ð¡¼¤Ë HTTP ¤Î³ÈÄ¥µ¡Ç½¤Î DAV
96 (Distributed Authoring and Versioning) ¥×¥í¥È¥³¥ë¤òǧ¼± ¤µ¤»¤Þ¤¹¡£DAV
97 ¤Ï¡¢Web ¥µ¡¼¥Ð¡¼¤Î¥Õ¥¡¥¤¥ë¤È¥Ç¥£¥ì¥¯¥È¥ê¡¢
98 ¤½¤Î¥×¥í¥Ñ¥Æ¥£¤òÁàºî¤¹¤ë¤¿¤á¤Î¥×¥í¥È¥³¥ë¤Î´°Á´¤Ê¥»¥Ã¥È ¤Ç¤¹¡£FrontPage
99 ¤ä NetObject ¤Î Fusion ¤¬»ÈÍѤ¹¤ë¤è¤¦¤Ê
100 ½êÍ­¸¢¤Î¤¢¤ë¥ª¡¼¥µ¥ê¥ó¥°¥×¥í¥È¥³¥ë¤ÈÃÖ¤­´¹¤¨¤ë¤³¤È¤òÌÜŪ¤È¤·¤Þ¤¹¡£
101
102 %description -l pl
103 mod_dav w³±cza w Apache obs³ugê protoko³u DAV (rozszerzenie HTTP). DAV
104 oznacza "Dystrybuowane Oznaczanie i Wersjonowanie", i jest
105 zdefiniowany w RFC 2518. Podstawow± misj± DAV jest zast±piæ takie
106 protoko³y jak te u¿ywane w Frontpage czy NetObjects' Fusion. Lecz DAV
107 to tak¿e kompletny zestaw protoko³ów s³u¿±cych do manipulowania
108 plikami i katalogami serwera Web, oraz ich w³a¶ciwo¶ciami.
109
110 %description -l pt
111 O módulo mod_dav dá ao servidor Web Apache a possibilidade de aceitar
112 o protocolo de extensões de HTTP DAV (Distributed Authoring and
113 Versioning). O DAV é um conjunto completo de protocolos para manipular
114 os ficheiros e directorias dum servidor Web e as suas propriedades.
115 Pretende substituir os protocolos proprietários de 'authoring' tais
116 como os usados pelo FrontPage e pelo Fusion da NetObjects.
117
118 %description -l ru
119 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÍÏÄÕÌØ, ËÏÔÏÒÙÊ ÐÏÚ×ÏÌÑÅÔ Apache ÐÏÎÉÍÁÔØ ÐÒÏÔÏËÏÌ
120 DAV (ÒÁÓÛÉÒÅÎÉÅ ÐÒÏÔÏËÏÌÁ HTTP). DAV ÏÚÎÁÞÁÅÔ "Distributed Authoring
121 and Versioning", ÜÔÏÔ ÐÒÏÔÏËÏÌ ÏÐÉÓÁΠנRFC 2518. DAV ÐÒÅÄÎÁÚÎÁÞÅΠÄÌÑ
122 ÚÁÍÅÎÙ ÓÏÂÓÔ×ÅÎÎÙÈ ÐÒÏÔÏËÏÌÏ×, ÔÁËÉÈ ËÁË ÉÓÐÏÌØÚÕÅÍÙÅ × Frontpage, ÉÌÉ
123 × Fusion ÏÔ NetObjects.
124
125 %description -l sv
126 Modulen mod_dav ger webbervern Apache förmågan att förstå protokollet
127 DAV (Distributed Authoring and Versioning) som utvidgar HTTP. DAV är
128 en komplett uppsättning protokoll för att hantera en webbservers filer
129 och kataloger och deras egenskaper. Det är avsett att ersätta privata
130 författarptotokoll såsom de som används av FrontPage och NetObjects
131 Fusion.
132
133 %description -l uk
134 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÍÏÄÕÌØ, ÑËÉÊ ÄÏÚ×ÏÌѤ Apache ÒÏÚÕͦÔÉ ÐÒÏÔÏËÏÌ DAV
135 (ÒÏÚÛÉÒÅÎÎÑ ÐÒÏÔÏËÏÌÕ HTTP). DAV ÏÚÎÁÞÁ¤ "Distributed Authoring and
136 Versioning", ÃÅÊ ÐÒÏÔÏËÏÌ ÏÐÉÓÁÎÉÊ × RFC 2518. DAV ÐÒÉÚÎÁÞÅÎÉÊ ÄÌÑ
137 ÚÁͦÎÉ ×ÌÁÓÎÉÈ ÐÒÏÔÏËÏ̦×, ÔÁËÉÈ ÑË ×ÉËÏÒÉÓÔÏ×Õ×ÁΦ × Frontpage, ÞÉ ×
138 Fusion ×¦Ä NetObjects.
139
140 %prep
141 %setup -q -n mod_%{mod_name}-%{version}-%{apache_version}
142 %patch -p1
143
144 %build
145 %{__aclocal}
146 %{__autoconf}
147 %configure \
148         --with-apxs=%{apxs} \
149         --with-expat=%{_prefix}
150 %{__make} APXS=%{apxs}
151
152 %install
153 rm -rf $RPM_BUILD_ROOT
154 install -d $RPM_BUILD_ROOT{%{_pkglibdir},%{_sysconfdir}/httpd,/var/lock/mod_dav}
155
156 install lib%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir}
157 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/mod_dav.conf
158
159 %clean
160 rm -rf $RPM_BUILD_ROOT
161
162 %post
163 %{apxs} -e -a -n %{mod_name} %{_pkglibdir}/lib%{mod_name}.so 1>&2
164 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*mod_dav.conf" /etc/httpd/httpd.conf; then
165         echo "Include /etc/httpd/mod_dav.conf" >> /etc/httpd/httpd.conf
166 fi
167 if [ -f /var/lock/subsys/httpd ]; then
168         /etc/rc.d/init.d/httpd restart 1>&2
169 fi
170
171 %preun
172 if [ "$1" = "0" ]; then
173         %{apxs} -e -A -n %{mod_name} %{_pkglibdir}/lib%{mod_name}.so 1>&2
174         umask 027
175         grep -v "^Include.*mod_dav.conf" /etc/httpd/httpd.conf > \
176                 /etc/httpd/httpd.conf.tmp
177         mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
178         if [ -f /var/lock/subsys/httpd ]; then
179                 /etc/rc.d/init.d/httpd restart 1>&2
180         fi
181 fi
182
183 %files
184 %defattr(644,root,root,755)
185 %doc README CHANGES INSTALL LICENSE.html
186 %config(noreplace) %{_sysconfdir}/httpd/mod_dav.conf
187 %attr(755,root,root) %{_pkglibdir}/*
188 %attr(750,http,http) /var/lock/mod_dav
This page took 0.081346 seconds and 3 git commands to generate.