1 Summary: Phodav - WebDAV server implementation using libsoup
2 Summary(en.UTF-8): Phởdav - WebDAV server implementation using libsoup
3 Summary(pl.UTF-8): Phởdav - implementacja serwera WebDAV wykorzystująca libsoup
9 Source0: https://download.gnome.org/sources/phodav/2.5/%{name}-%{version}.tar.xz
10 # Source0-md5: 2dc345a3e6085561b6700decb73383cc
11 URL: https://wiki.gnome.org/phodav
12 BuildRequires: asciidoc
13 BuildRequires: attr-devel
14 BuildRequires: avahi-devel
15 BuildRequires: avahi-gobject-devel
16 BuildRequires: gettext-tools
17 BuildRequires: glib2-devel >= 1:2.51.2
18 BuildRequires: gtk-doc >= 1.14
19 BuildRequires: libsoup-devel >= 2.48.0
20 BuildRequires: libxml2-devel >= 2.0
21 BuildRequires: meson >= 0.50
22 BuildRequires: ninja >= 1.5
23 BuildRequires: pkgconfig
24 BuildRequires: rpm-build >= 4.6
25 BuildRequires: rpmbuild(macros) >= 1.736
26 BuildRequires: systemd-units
27 BuildRequires: tar >= 1:1.22
29 BuildRequires: udev-devel
32 Requires: %{name}-libs = %{version}-%{release}
33 Requires: systemd-units
35 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 phodav is a WebDAV server implementation using libsoup (RFC 4918).
40 %description -l en.UTF-8
41 phởdav is a WebDAV server implementation using libsoup (RFC 4918).
43 %description -l pl.UTF-8
44 phởdav to implementacja serwera WebDAV wykorzystująca libsoup (RFC
48 Summary: PhoDAV - WebDAV library based on libsoup
49 Summary(pl.UTF-8): PhoDAV - biblioteka WebDAV oparta na libsoup
51 Requires: glib2 >= 1:2.51.2
52 Requires: libsoup >= 2.48.0
55 PhoDAV - WebDAV library based on libsoup.
57 %description libs -l pl.UTF-8
58 PhoDAV - biblioteka WebDAV oparta na libsoup.
61 Summary: Header files for PhoDAV library
62 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki PhoDAV
63 Group: Development/Libraries
64 Requires: %{name}-libs = %{version}-%{release}
65 Requires: glib2-devel >= 1:2.51.2
66 Requires: libsoup-devel >= 2.48.0
67 Requires: libxml2-devel >= 2.0
70 Header files for PhoDAV library.
72 %description devel -l pl.UTF-8
73 Pliki nagłówkowe biblioteki PhoDAV.
76 Summary: Static PhoDAV library
77 Summary(pl.UTF-8): Statyczna biblioteka PhoDAV
78 Group: Development/Libraries
79 Requires: %{name}-devel = %{version}-%{release}
82 Static PhoDAV library.
84 %description static -l pl.UTF-8
85 Statyczna biblioteka PhoDAV.
88 Summary: API documentation for PhoDAV library
89 Summary(pl.UTF-8): Dokumentacja API biblioteki PhoDAV
94 API documentation for PhoDAV library.
96 %description apidocs -l pl.UTF-8
97 Dokumentacja API biblioteki PhoDAV.
105 %ninja_build -C build
108 rm -rf $RPM_BUILD_ROOT
110 %ninja_install -C build
112 %find_lang %{name}-2.0
115 rm -rf $RPM_BUILD_ROOT
117 %post libs -p /sbin/ldconfig
118 %postun libs -p /sbin/ldconfig
120 %files -f %{name}-2.0.lang
121 %defattr(644,root,root,755)
122 %attr(755,root,root) %{_bindir}/chezdav
123 %attr(755,root,root) %{_sbindir}/spice-webdavd
124 %{systemdunitdir}/spice-webdavd.service
125 /lib/udev/rules.d/70-spice-webdavd.rules
126 %{_mandir}/man1/chezdav.1*
129 %defattr(644,root,root,755)
130 %doc NEWS README.md TODO
131 %attr(755,root,root) %{_libdir}/libphodav-2.0.so.*.*.*
132 %attr(755,root,root) %ghost %{_libdir}/libphodav-2.0.so.0
135 %defattr(644,root,root,755)
136 %attr(755,root,root) %{_libdir}/libphodav-2.0.so
137 %{_includedir}/libphodav-2.0
138 %{_pkgconfigdir}/libphodav-2.0.pc
141 %defattr(644,root,root,755)
142 %{_libdir}/libphodav-2.0.a
145 %defattr(644,root,root,755)
146 %{_gtkdocdir}/phodav-2.0