]> git.pld-linux.org Git - packages/davfs2.git/blame - davfs2.spec
- BR: gettext-devel
[packages/davfs2.git] / davfs2.spec
CommitLineData
bdfef486 1# TODO:
2# - %attr(755,davfs2,davfs2) %{_var}/cache/%{name} - Shouldn't it be 700?
506b66d5 3Summary: Web-based Distributed Authoring and Versioning - caching version
4Summary(pl.UTF-8): Bazujące na WWW Rozproszone Autoryzowanie i Wersjonowanie - wersja z cache
5Name: davfs2
f8a0d860 6Version: 1.4.6
2986f5fd 7Release: 0.1
50b6e990 8License: GPL v3+
506b66d5 9Group: Networking/Utilities
a8e00ba1 10Source0: http://download.savannah.gnu.org/releases-noredirect/davfs2/%{name}-%{version}.tar.gz
f8a0d860 11# Source0-md5: c9e8aeb15daeba4b6283b40bb640e908
506b66d5 12URL: http://savannah.nongnu.org/projects/davfs2
33c3c19a 13BuildRequires: autoconf
14BuildRequires: automake
77065c7a 15BuildRequires: gettext-devel
506b66d5 16BuildRequires: neon-devel >= 0.24
17BuildRequires: openssl-devel >= 0.9.7d
18BuildRequires: rpmbuild(macros) >= 1.118
506b66d5 19Requires(postun): /usr/sbin/groupdel
20Requires(postun): /usr/sbin/userdel
21Requires(pre): /bin/id
506b66d5 22Requires(pre): /usr/sbin/groupadd
23Requires(pre): /usr/sbin/useradd
24Requires: neon >= 0.24
25Provides: group(davfs2)
26Provides: user(davfs2)
27Conflicts: davfs
662c5f88 28Conflicts: setup < 2.7.2-1
506b66d5 29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
32WebDAV is an acronym for Web-based Distributed Authoring and Version-
33ing. Usually HTTP is a read only protocol, but if you install DAV on
34your web server, it becomes writable. Furthermore, if you use DAVfs,
35you can mount your web server onto your filesystem and can use it as a
36normal disk.
37
38This package contains the caching version of davfs.
39
40%description -l pl.UTF-8
41WebDAV to bazujące na WWW Rozproszone Autoryzowanie i Wersjonowanie.
5f817b58 42Zazwyczaj protokół HTTP jest protokołem tylko do odczytu, lecz po
43zainstalowaniu DAVa staje się on również zapisywalny. Dodatkowo DAVfs
44umożliwia montowanie serwera WWW jako systemu plików, co pozwala na
45używanie go jak normalnego dysku.
506b66d5 46
47Ten pakiet zawiera wersję davfs korzystającą z cache'u.
48
49%prep
50%setup -q
51
52%build
33c3c19a 53%{__aclocal} -I config
54%{__autoconf}
55%{__autoheader}
56%{__automake}
a8e00ba1 57%configure \
b289852b 58 --sbindir="/sbin"
506b66d5 59
60%{__make}
61
62%install
63rm -rf $RPM_BUILD_ROOT
b289852b 64install -d $RPM_BUILD_ROOT%{_var}/cache/%{name}
cefc89d8 65
3102e1e5 66%{__make} install \
67 DESTDIR=$RPM_BUILD_ROOT
68
3102e1e5 69%find_lang %{name}
506b66d5 70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
74%pre
3102e1e5 75%groupadd -g 242 davfs2
76%useradd -u 242 -r -d /var/cache/%{name} -s /bin/false -c "DAVfs User" -g davfs2 davfs2
506b66d5 77
78%postun
79if [ "$1" = "0" ]; then
80 %userremove davfs2
81 %groupremove davfs2
82fi
83
3102e1e5 84%files -f %{name}.lang
506b66d5 85%defattr(644,root,root,755)
3102e1e5 86%doc %{_docdir}/*
b289852b 87%{_mandir}/man5/*.5*
88%{_mandir}/man8/*.8*
89%{_datadir}/%{name}
506b66d5 90%dir %{_sysconfdir}/%{name}
91%config(noreplace) %attr(600,root,root) %{_sysconfdir}/%{name}/secrets
3102e1e5 92%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
a5dc4352 93%attr(4750,root,davfs2) /sbin/mount.davfs
94%attr(4750,root,davfs2) /sbin/umount.davfs
506b66d5 95%attr(755,davfs2,davfs2) %{_var}/cache/%{name}
bdfef486 96%lang(de) %{_mandir}/de/man5/*.5*
97%lang(de) %{_mandir}/de/man8/*.8*
b289852b 98%lang(es) %{_mandir}/es/man5/*.5*
This page took 0.081815 seconds and 4 git commands to generate.