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