]> git.pld-linux.org Git - packages/gnome-kiosk.git/blob - gnome-kiosk.spec
- fix deps, rel 2
[packages/gnome-kiosk.git] / gnome-kiosk.spec
1 Summary:        GNOME Kiosk - Mutter based compositor for kiosks
2 Summary(pl.UTF-8):      GNOME Kiosk - oparty na Mutter zarządca składania dla punktów sprzedaży
3 Name:           gnome-kiosk
4 Version:        40.0
5 Release:        2
6 License:        GPL v2+
7 Group:          X11/Applications
8 Source0:        https://download.gnome.org/sources/gnome-kiosk/40/%{name}-%{version}.tar.xz
9 # Source0-md5:  bb23a8745a5a270c06042df001859b6c
10 BuildRequires:  gettext-tools
11 BuildRequires:  glib2-devel >= 2.0
12 BuildRequires:  gnome-desktop-devel >= 3.0
13 BuildRequires:  ibus-devel >= 1.0
14 BuildRequires:  meson
15 BuildRequires:  mutter-devel >= 40
16 BuildRequires:  ninja >= 1.5
17 BuildRequires:  rpmbuild(macros) >= 1.596
18 BuildRequires:  tar >= 1:1.22
19 BuildRequires:  xz
20 Requires:       dbus
21 Requires:       gdm
22 Requires:       gnome-desktop >= 3.0
23 Requires:       gnome-session
24 Requires:       gnome-settings-daemon
25 Requires:       ibus >= 1.0
26 Requires:       mutter >= 40
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 GNOME Kiosk provides a desktop environment suitable for fixed purpose,
31 or single application deployments like wall displays and point-of-sale
32 systems.
33
34 It provides a very minimal Wayland display server and compositor and
35 Xorg compositor and window manager. It automatically starts
36 applications fullscreen.
37
38 Notably, GNOME Kiosk features no panels, dashes, or docks that could
39 distract from the application using it as a platform.
40
41 %description -l pl.UTF-8
42 GNOME Kiosk dostarcza środowisko graficzne odpowiednie do ustalonego
43 zastosownia albo wdrożeń jednoaplikacyjnych, takich jak ekrany ścienne
44 czy systemy dla punktów sprzedaży.
45
46 Zapewnia bardzo minimalny serwer wyświetlania i zarządcę składania
47 Wayland oraz zarządcę składania i okien Xorg. Automatycznie uruchamia
48 aplikacje w trybie pełnoekranowym.
49
50 GNOME Kiosk w szczególności nie zawiera paneli, pasków czy doków,
51 mogących odrywać uwagę od aplikacji wykorzystującej go jako platformę.
52
53 %prep
54 %setup -q
55
56 %build
57 %meson build
58
59 %ninja_build -C build
60
61 %install
62 rm -rf $RPM_BUILD_ROOT
63
64 %ninja_install -C build
65
66 # no translations yet (as of 40.alpha)
67 #find_lang %{name}.lang
68
69 %clean
70 rm -rf $RPM_BUILD_ROOT
71
72 %files
73 # -f %{name}.lang
74 %defattr(644,root,root,755)
75 %doc NEWS README.md
76 %attr(755,root,root) %{_bindir}/gnome-kiosk
77 %{_datadir}/gnome-session/sessions/org.gnome.Kiosk.SearchApp.session
78 %{_datadir}/wayland-sessions/org.gnome.Kiosk.SearchApp.Session.desktop
79 %{_datadir}/xsessions/org.gnome.Kiosk.SearchApp.Session.desktop
80 %{_desktopdir}/org.gnome.Kiosk.desktop
81 %{_desktopdir}/org.gnome.Kiosk.SearchApp.desktop
This page took 0.077974 seconds and 3 git commands to generate.