|
Marc-André Lureau |
6493521 |
Name: phodav
|
|
|
d9f2b2f |
Version: 3.0
|
|
|
ceed155 |
Release: %autorelease
|
|
|
d9f2b2f |
Summary: A WebDAV server using libsoup3
|
|
Marc-André Lureau |
6493521 |
License: LGPLv2+
|
|
Marc-André Lureau |
6493521 |
URL: https://wiki.gnome.org/phodav
|
|
|
3ead96b |
|
|
|
3ead96b |
Source0: http://download.gnome.org/sources/%{name}/%{version}/%{name}-%{version}.tar.xz
|
|
|
3ead96b |
|
|
Felipe Borges |
7ada560 |
BuildRequires: gtk-doc
|
|
Felipe Borges |
7ada560 |
BuildRequires: gettext-devel
|
|
|
88e012b |
BuildRequires: meson
|
|
|
88e012b |
BuildRequires: git-core
|
|
Igor Gnatenko |
7f45b96 |
BuildRequires: gcc
|
|
Marc-André Lureau |
6493521 |
BuildRequires: systemd-devel
|
|
Marc-André Lureau |
6493521 |
BuildRequires: systemd-units
|
|
|
d9f2b2f |
BuildRequires: libsoup3-devel
|
|
Marc-André Lureau |
6493521 |
BuildRequires: avahi-gobject-devel
|
|
Marc-André Lureau |
6493521 |
BuildRequires: asciidoc
|
|
Marc-André Lureau |
6493521 |
BuildRequires: xmlto
|
|
|
07bfb73 |
BuildRequires: libxml2-devel
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%description
|
|
|
d9f2b2f |
phởdav is a WebDAV server implementation using libsoup3 (RFC 4918).
|
|
Marc-André Lureau |
6493521 |
|
|
|
7471211 |
%package -n libphodav
|
|
Marc-André Lureau |
6493521 |
Summary: A library to serve files with WebDAV
|
|
|
7471211 |
Obsoletes: libphodav-2.0 <= 0:2.0-3
|
|
|
7471211 |
Obsoletes: libphodav2 <= 0:2.0-4
|
|
|
7471211 |
Obsoletes: libphodav-1.0 <= 0:0.4-6
|
|
|
7471211 |
|
|
|
7471211 |
%description -n libphodav
|
|
|
d9f2b2f |
phởdav is a WebDAV server implementation using libsoup3 (RFC 4918).
|
|
Marc-André Lureau |
6493521 |
This package provides the library.
|
|
Marc-André Lureau |
6493521 |
|
|
|
7471211 |
%package -n libphodav-devel
|
|
|
7471211 |
Summary: Development files for libphodav
|
|
|
7471211 |
Requires: libphodav%{?_isa} = %{version}-%{release}
|
|
|
7471211 |
Obsoletes: libphodav-2.0-devel <= 0:2.0-3
|
|
|
7471211 |
Obsoletes: libphodav2-devel <= 0:2.0-4
|
|
|
7471211 |
Obsoletes: libphodav-1.0-devel <= 0:0.4-6
|
|
Marc-André Lureau |
6493521 |
|
|
|
7471211 |
%description -n libphodav-devel
|
|
|
7471211 |
The libphodav-devel package includes the header files for libphodav.
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%package -n chezdav
|
|
Marc-André Lureau |
6493521 |
Summary: A simple WebDAV server program
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%description -n chezdav
|
|
Marc-André Lureau |
6493521 |
The chezdav package contains a simple tool to share a directory
|
|
Marc-André Lureau |
6493521 |
with WebDAV. The service is announced over mDNS for clients to discover.
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%package -n spice-webdavd
|
|
Marc-André Lureau |
6493521 |
Summary: Spice daemon for the DAV channel
|
|
|
190bbaf |
Requires: avahi
|
|
|
3ead96b |
|
|
Marc-André Lureau |
6493521 |
Requires(post): systemd-units
|
|
Marc-André Lureau |
6493521 |
Requires(preun): systemd-units
|
|
Marc-André Lureau |
6493521 |
Requires(postun): systemd-units
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%description -n spice-webdavd
|
|
Marc-André Lureau |
6493521 |
The spice-webdavd package contains a daemon to proxy WebDAV request to
|
|
Marc-André Lureau |
6493521 |
the Spice virtio channel.
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%prep
|
|
|
88e012b |
%autosetup -S git_am
|
|
|
88e012b |
|
|
Marc-André Lureau |
9459801 |
|
|
Marc-André Lureau |
6493521 |
%build
|
|
|
d2525e9 |
%meson -Dsystemdsystemunitdir=%{_unitdir} -Dudevrulesdir=%{_udevrulesdir} || cat %_vpath_builddir/meson-logs/meson-log.txt
|
|
Felipe Borges |
24cecbb |
|
|
|
88e012b |
%meson_build
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%install
|
|
|
88e012b |
%meson_install
|
|
Marc-André Lureau |
6493521 |
|
|
|
d9f2b2f |
%find_lang phodav-3.0 --with-gnome
|
|
Marc-André Lureau |
6493521 |
|
|
|
1a10b27 |
%ldconfig_scriptlets -n libphodav
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%post -n spice-webdavd
|
|
Marc-André Lureau |
6493521 |
%systemd_post spice-webdavd.service
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%preun -n spice-webdavd
|
|
Marc-André Lureau |
6493521 |
%systemd_preun spice-webdavd.service
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%postun -n spice-webdavd
|
|
Marc-André Lureau |
6493521 |
%systemd_postun_with_restart spice-webdavd.service
|
|
Marc-André Lureau |
6493521 |
|
|
|
d9f2b2f |
%files -n libphodav -f phodav-3.0.lang
|
|
|
3ead96b |
%license COPYING
|
|
|
d9f2b2f |
%{_libdir}/libphodav-3.0.so.0*
|
|
Marc-André Lureau |
6493521 |
|
|
|
7471211 |
%files -n libphodav-devel
|
|
|
d9f2b2f |
%dir %{_includedir}/libphodav-3.0/
|
|
|
d9f2b2f |
%{_includedir}/libphodav-3.0/*
|
|
|
d9f2b2f |
%{_libdir}/libphodav-3.0.so
|
|
|
d9f2b2f |
%{_libdir}/pkgconfig/libphodav-3.0.pc
|
|
|
d9f2b2f |
%{_datadir}/gtk-doc/html/phodav-3.0/*
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%files -n chezdav
|
|
Marc-André Lureau |
6493521 |
%{_bindir}/chezdav
|
|
Marc-André Lureau |
6493521 |
%{_mandir}/man1/chezdav.1*
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%files -n spice-webdavd
|
|
|
3ead96b |
%license COPYING
|
|
Marc-André Lureau |
6493521 |
%{_sbindir}/spice-webdavd
|
|
|
d2525e9 |
%{_udevrulesdir}/70-spice-webdavd.rules
|
|
Marc-André Lureau |
6493521 |
%{_unitdir}/spice-webdavd.service
|
|
Marc-André Lureau |
6493521 |
|
|
Marc-André Lureau |
6493521 |
%changelog
|
|
|
ceed155 |
%autochangelog
|