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