]> git.pld-linux.org Git - packages/gnome-user-share.git/blame - gnome-user-share.spec
- add systemd user service startup, rel 2
[packages/gnome-user-share.git] / gnome-user-share.spec
CommitLineData
0731d48d 1Summary: An integrated file sharing solution for the GNOME Desktop
5cdf88bf 2Summary(pl.UTF-8): Zintegrowane rozwiązanie do współdzielenia plików dla środowiska GNOME
0731d48d 3Name: gnome-user-share
e191b7cf 4Version: 3.34.0
41253539 5Release: 2
0731d48d 6License: GPL v2
7Group: X11/Applications
e191b7cf
JB
8Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-user-share/3.34/%{name}-%{version}.tar.xz
9# Source0-md5: a3d983d0cf8357832229ff96172418d8
10Patch0: %{name}-meson.patch
11URL: https://gitlab.gnome.org/GNOME/gnome-user-share/
0bdd3596 12BuildRequires: gettext-tools
e191b7cf 13BuildRequires: glib2-devel >= 1:2.58
8b6aebd3 14BuildRequires: gtk+3-devel >= 3.0
4efacec6 15BuildRequires: libselinux-devel
e191b7cf
JB
16BuildRequires: meson >= 0.50.0
17BuildRequires: nautilus-devel >= 3.28
18BuildRequires: ninja >= 1.5
38053b15 19BuildRequires: pkgconfig
41253539 20BuildRequires: rpmbuild(macros) >= 2.011
12dc17d5 21BuildRequires: systemd-units
4efacec6
MB
22BuildRequires: tar >= 1:1.22
23BuildRequires: xz
24BuildRequires: yelp-tools
e191b7cf 25Requires(post,postun): glib2 >= 1:2.58
41253539 26Requires(post,preun): systemd-units >= 250.1
8b6aebd3 27Requires: apache-base >= 2.2
e191b7cf
JB
28Requires: apache-mod_auth_digest >= 2.2
29Requires: apache-mod_authn_file >= 2.2
30Requires: apache-mod_authz_groupfile >= 2.2
31Requires: apache-mod_dav >= 2.2
4efacec6 32Requires: apache-mod_dnssd >= 0.6
e191b7cf
JB
33Requires: glib2 >= 1:2.58
34Requires: nautilus >= 3.28
41253539 35Requires: systemd-units >= 250.1
0731d48d 36BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38%description
39An integrated file sharing solution for the GNOME Desktop. It uses
786989aa 40WebDAV.
0731d48d 41
ff496372
JR
42%description -l pl.UTF-8
43Zintegrowane rozwiązanie do współdzielenia plików dla środowiska
44GNOME. Używa WebDAV.
0731d48d 45
46%prep
47%setup -q
e191b7cf 48%patch0 -p1
0731d48d 49
50%build
e191b7cf
JB
51%meson build \
52 -Dhttpd=/usr/sbin/httpd \
53 -Dmodules_path=%{_libdir}/apache
54
55%ninja_build -C build
0731d48d 56
57%install
58rm -rf $RPM_BUILD_ROOT
59
e191b7cf 60%ninja_install -C build
3922f407 61
4efacec6 62%find_lang %{name}
0731d48d 63
64%clean
65rm -rf $RPM_BUILD_ROOT
66
67%post
4efacec6 68%glib_compile_schemas
41253539
JR
69%systemd_user_post gnome-user-share-webdav.service
70
71%preun
72%systemd_user_preun gnome-user-share-webdav.service
0731d48d 73
4efacec6
MB
74%postun
75%glib_compile_schemas
0731d48d 76
77%files -f %{name}.lang
78%defattr(644,root,root,755)
e191b7cf 79%doc MAINTAINERS NEWS README
8b6aebd3 80%attr(755,root,root) %{_libexecdir}/gnome-user-share-webdav
4efacec6 81%attr(755,root,root) %{_libdir}/nautilus/extensions-3.0/libnautilus-share-extension.so
12dc17d5 82%{systemduserunitdir}/gnome-user-share-webdav.service
4efacec6 83%{_datadir}/GConf/gsettings/gnome-user-share.convert
4efacec6 84%{_datadir}/glib-2.0/schemas/org.gnome.desktop.file-sharing.gschema.xml
0731d48d 85%{_datadir}/%{name}
8b6aebd3 86%{_desktopdir}/gnome-user-share-webdav.desktop
This page took 0.456029 seconds and 4 git commands to generate.