]> git.pld-linux.org Git - packages/PyFileServer.git/blame - PyFileServer.spec
- PyXML is not required during build
[packages/PyFileServer.git] / PyFileServer.spec
CommitLineData
d6df6cfb 1Summary: A WebDAV server in Python
2Summary(pl): Serwer WebDAV napisany w Pythonie
3Name: PyFileServer
4Version: 0.2.1
b6821af1 5Release: 1
d6df6cfb 6License: BSD
7Group: Networking/Daemons
8Source0: http://download.berlios.de/pyfilesync/PyFileServer-0.2.1.zip
9# Source0-md5: 7a46d3f94e05d81b4110e6d0780c642b
10URL: http://pyfilesync.berlios.de/pyfileserver.html
45788365 11Patch0: %{name}-setup_py.patch
d6df6cfb 12BuildRequires: python >= 2.3
896b5459 13BuildRequires: python-setuptools
d6df6cfb 14BuildRequires: unzip
15%pyrequires_eq python-modules
16Requires: python-PyXML
17BuildArch: noarch
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%description
35a1569b
JB
21PyFileServer implements up to Class 2 of the WebDAV specification,
22including support for shared and exclusive write locking, and setting
23arbitrary dead properties. It also implements HTTP user authentication
24using both basic and digest schemes, HTTP single range retrievals and
d6df6cfb 25conditional processing headers (If_Match, If_Modified_Since, etc).
26
35a1569b 27PyFileServer also allows custom components to be developed easily by
d6df6cfb 28having clear interfaces for:
29 - Resource Abstraction Layer
30 - Lock Manager
31 - Property Manager
32 - Domain Controllers
33
35a1569b
JB
34%description -l pl
35