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