]> git.pld-linux.org Git - packages/gnome-remote-desktop.git/blame - gnome-remote-desktop.spec
- updated to 42.0
[packages/gnome-remote-desktop.git] / gnome-remote-desktop.spec
CommitLineData
45df3414 1# TODO: nvenc on bcond (BR: ffnvcodec >= 11)
55d15f94
JB
2Summary: GNOME Remote Desktop daemon
3Summary(pl.UTF-8): Demon zdalnego pulpitu GNOME (GNOME Remote Desktop)
4Name: gnome-remote-desktop
2a8f940f 5Version: 42.0
55d15f94
JB
6Release: 1
7License: GPL v2+
8Group: Applications
2a8f940f
JB
9Source0: https://download.gnome.org/sources/gnome-remote-desktop/42/%{name}-%{version}.tar.xz
10# Source0-md5: 588f01ea712220802d0ddae024d8e9ae
55d15f94
JB
11URL: https://wiki.gnome.org/Projects/Mutter/RemoteDesktop
12BuildRequires: cairo-devel
2a8f940f 13BuildRequires: freerdp2-devel >= 2.5.0
55d15f94 14BuildRequires: gettext-tools
411870b3 15BuildRequires: glib2-devel >= 1:2.68
2a8f940f
JB
16BuildRequires: libdrm-devel
17BuildRequires: libepoxy-devel >= 1.4
af0d976e 18BuildRequires: libfuse3-devel >= 3.9.1
55d15f94
JB
19BuildRequires: libnotify-devel
20BuildRequires: libsecret-devel
21BuildRequires: libvncserver-devel
22BuildRequires: meson >= 0.47.0
23BuildRequires: ninja >= 1.5
2a8f940f 24BuildRequires: nv-codec-headers >= 11.1.5.0
55d15f94
JB
25BuildRequires: pipewire-devel >= 0.3.0
26BuildRequires: rpmbuild(macros) >= 1.736
a36d06bd 27BuildRequires: systemd-units
55d15f94 28BuildRequires: tar >= 1:1.22
af0d976e 29BuildRequires: xorg-lib-libxkbcommon-devel >= 1.0.0
55d15f94 30BuildRequires: xz
2a8f940f 31Requires: freerdp2-libs >= 2.5.0
411870b3 32Requires: glib2 >= 1:2.68
2a8f940f
JB
33Requires: libepoxy >= 1.4
34Requires: libfuse3 >= 3.9.1
35Requires: pipewire >= 0.3.0
af0d976e 36Requires: xorg-lib-libxkbcommon >= 1.0.0
55d15f94
JB
37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%description
40Remote desktop daemon for GNOME using pipewire.
41
42%description -l pl.UTF-8
43Demon zdalnego pulpitu GNOME, wykorzystujÄ…cy pipewire.
44
45%prep
46%setup -q
47
48%build
49%meson build \
50 -Dsystemd_user_unit_dir=%{systemduserunitdir}
51
52%ninja_build -C build
53
54%install
55rm -rf $RPM_BUILD_ROOT
56
57%ninja_install -C build
58
a36d06bd 59%find_lang %{name}
55d15f94
JB
60%clean
61rm -rf $RPM_BUILD_ROOT
62
63%post
64%glib_compile_schemas
65
66%postun
67%glib_compile_schemas
68
a36d06bd 69%files -f %{name}.lang
55d15f94
JB
70%defattr(644,root,root,755)
71%doc README
2a8f940f 72%attr(755,root,root) %{_bindir}/grdctl
55d15f94
JB
73%attr(755,root,root) %{_libexecdir}/gnome-remote-desktop-daemon
74%{_datadir}/glib-2.0/schemas/org.gnome.desktop.remote-desktop.enums.xml
75%{_datadir}/glib-2.0/schemas/org.gnome.desktop.remote-desktop.gschema.xml
a36d06bd 76%{_datadir}/gnome-remote-desktop
55d15f94 77%{systemduserunitdir}/gnome-remote-desktop.service
This page took 0.167703 seconds and 4 git commands to generate.