Name: lightdm-webkit2-greeter Version: 3.4.1 Release: alt2 Summary: A modern, visually appealing greeter for LightDM. License: GPL-3.0 Group: Other Url: https://github.com/JezerM/web-greeter Packager: Hihin Ruslan ExcludeArch: ppc64le Source: %name-%version.tar Source1: %name.conf Patch: lightdm-webkit2-greeter-3.4.1-makefile.patch Patch1: lightdm-webkit2-greeter-3.4.1-basedir.patch Patch2: lightdm-webkit2-greeter-3.4.1-opt.patch %add_python3_path %_libdir/web-greeter/bridge/__init__.py %add_python3_path %_bindir/web-greeter %add_findprov_skiplist %_libdir/web-greeter/*.py %add_findreq_skiplist %_libdir/web-greeter/*.py BuildRequires(pre): rpm-build-python3 # Automatically added by buildreq on Mon May 09 2022 # optimized out: libgpg-error libqt5-core libqt5-xml libxcb-devel pkg-config python3 python3-base python3-module-PyQt5 python3-module-PyQt5-sip sh4 xorg-proto-devel BuildRequires: libX11-devel python3-module-PyQt5-devel rsync zsh BuildRequires: python3-module-pygobject3-devel python3-module-PyQtWebEngine python3-module-ruamel-yaml BuildRequires: python3-module-pyinotify qt5-webengine-devel gem-gobject-introspection-devel libxcb-devel BuildRequires: liblightdm-gobject lightdm-gir-devel lightdm-devel BuildRequires: bash-completion zsh-completions BuildRequires: /usr/bin/python3 Requires: python3-module-ruamel-yaml python3-module-PyQt5 python3-module-PyQtWebEngin python3-module-pygobject3 liblightdm-gobject %description A modern, visually appealing greeter for LightDM, that allows to create web based themes with HTML, CSS and JavaScript. This is a fork of the Antergos web-greeter that tries to fix and improve this project for a modern and current use. Due to this, some API changes are needed, which implies that current themes would need to do changes to work correctly. Also, check out nody-greeter, a greeter made in Node.js with Electron! (Actually, faster than Web Greeter)\ %prep %setup %make clean %patch -p1 %patch1 -p1 %patch2 -p1 subst 's,\,%_lib,g' Makefile %build #configure %make %install %makeinstall_std install -m 644 %SOURCE1 %buildroot%_sysconfdir/lightdm/ #check #make check %files %config(noreplace) %_sysconfdir/lightdm/%name.conf %_sysconfdir/lightdm/Xgreeter %_sysconfdir/lightdm/web-greeter.yml %config(noreplace) %_sysconfdir/xdg/lightdm/lightdm.conf.d/90-greeter-wrapper.conf %_bindir/web-greeter %dir %_libdir/web-greeter/ %_libdir/web-greeter/* %_datadir/applications/* %_datadir/bash-completion/* %_datadir/metainfo/* %_datadir/web-greeter/* %_datadir/xgreeters/* %_datadir/zsh/site-functions/* %_docdir/web-greeter/* %_man1dir/* %doc *.md %changelog * Fri May 13 2022 Hihin Ruslan 3.4.1-alt2 - Add lightdm-webkit2-greeter-3.4.1-basedir.patch * Tue May 10 2022 Hihin Ruslan 3.4.1-alt1.3 - add add_find(prov/req)_skiplist * Mon May 09 2022 Hihin Ruslan 3.4.1-alt1 - Initial build for Sisyphus