Пакет lightdm-kde-greeter: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 | %define _unpackaged_files_terminate_build 1 %define _stripped_files_terminate_build 1 %set_verify_elf_method strict Name: lightdm-kde-greeter Version: 0.4.18 Release: alt1 Group: Graphical desktop/Other Summary: LightDM KDE5 Greeter License: GPL-3.0+ Url: http://git.altlinux.org/gears/l/lightdm-kde-greeter.git Source: %name-%version.tar %K5init altplace BuildRequires(pre): rpm-build-kf5 BuildRequires(pre): rpm-build-qml BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: lightdm-devel BuildRequires: qt5-base-devel qt5-x11extras-devel qt5-declarative-devel qt5-tools-devel qt5-tools-devel-static BuildRequires: qt5-quickcontrols2-devel BuildRequires: extra-cmake-modules BuildRequires: kf5-kdeclarative-devel kf5-kiconthemes-devel kf5-plasma-framework-devel kf5-kconfig-devel kf5-ki18n-devel kf5-kauth-devel kf5-kconfigwidgets-devel BuildRequires: kf5-kcmutils-devel # deps of used stuff BuildRequires: kf5-kcoreaddons-devel kf5-kpackage-devel kf5-kservice-devel BuildRequires: kf5-networkmanager-qt-devel Requires: lightdm Requires: plasma5-workspace-qml Requires: polkit Provides: lightdm-greeter %qml_req_skipall 0 # libqt5-qml should provide qml(QtQml) %qml_add_req_skip QtQml # libqt5-quick should provide %qml_add_req_skip QtQuick # qt5-graphicaleffects should provide %qml_add_req_skip QtGraphicalEffects # libkf5quickaddons should provide %qml_add_req_skip org.kde.kquickcontrolsaddons # plasma5-workspace-qml should provide %qml_add_req_skip org.kde.plasma.wallpapers.image # this package itself should provide %qml_add_req_skip ConnectionEnum %description This package provides a KDE-based LightDM greeter engine. This is a fork of KDE4-based LightDM greeter engine for KDE5. %prep %setup %build %K5build -DGREETER_IMAGES_DIR=%_var/lib/ldm/%name/images %install %K5install %K5install_move data kcm_lightdm kpackage %find_lang --with-kde %name %find_lang --with-kde --append --output=%name.lang kcm_lightdm %find_lang --with-kde --append --output=%name.lang lightdm_kde_greeter %find_lang --with-kde --append --output=%name.lang lightdm_theme_userbar # Add alternatives for xgreeters mkdir -p %buildroot%_altdir printf '%_datadir/xgreeters/lightdm-default-greeter.desktop\t%_datadir/xgreeters/lightdm-kde-greeter.desktop\t300\n' > %buildroot%_altdir/lightdm-kde-greeter %files -f %name.lang %_altdir/lightdm-kde-greeter %_sbindir/lightdm-kde-greeter %_datadir/xgreeters/lightdm-kde-greeter.desktop %_datadir/dbus-1/system.d/org.kde.kcontrol.kcmlightdm.conf %_K5libexecdir/kauth/kcmlightdmhelper %_K5libexecdir/lightdm-kde-greeter-rootimage %_K5libexecdir/lightdm-kde-greeter-wifikeeper %_K5dbus_sys_srv/org.kde.kcontrol.kcmlightdm.service %_libexecdir/systemd/user/lightdm-kde-greeter-wifikeeper.service %_datadir/lightdm-kde-greeter/ %_K5xdgapp/kcm_lightdm.desktop %_K5plug/plasma/kcms/systemsettings/kcm_lightdm.so %_K5data/kpackage/kcms/kcm_lightdm/ %_datadir/polkit-1/actions/org.kde.kcontrol.kcmlightdm.policy %changelog * Thu Jan 25 2024 Anton Golubev <golubevan@altlinux.org> 0.4.18-alt1 - re-layout PSK input dialog (Closes: 48123) - make avatars more like locker in the breeze theme (Closes: 47950) - add battery indicator to userbar theme - move the "Log in as another user" to the center - support "hide-users" hint * Thu Sep 28 2023 Anton Golubev <golubevan@altlinux.org> 0.4.17-alt1 - Show tooltips for keyboard and session buttons (Closes: 46496) - Cancel auth when click 'Log in as another user' (Closes: 47760) * Fri Sep 01 2023 Anton Golubev <golubevan@altlinux.org> 0.4.16-alt1 - fix bug when changing background in KCM module * Thu Aug 31 2023 Anton Golubev <golubevan@altlinux.org> 0.4.15-alt1 - create a prompt queue (Closes: 47377) - update thumbnail - small fixes * Wed Aug 09 2023 Anton Golubev <golubevan@altlinux.org> 0.4.14-alt1 - always show the last logged in user on the userbar * Tue Aug 01 2023 Anton Golubev <golubevan@altlinux.org> 0.4.13-alt1 - add basic wireless 802.1x support - add a service to prolong wifi connection * Mon Jun 26 2023 Anton Golubev <golubevan@altlinux.org> 0.4.12-alt1 - fix focus loss when typing PSK from virt. keyboard (Closes: 46499) - activate new connection automatically (Closes: 46518) - show hint for private connection (Closes: 46502) - add a password re-entry dialog (Closes: 46514) - handle deferred autologin (Closes: 46530) - show error messages more correctly (Closes: 46525) - fix letters creeping over the keyboard icon (Closes: 46500) - show displayName in user's icon label (Closes: 46524) - remove "classic" theme (Closes: 46533, 46534) - use extra config file (Closes: 46606) * Wed Jun 07 2023 Anton Golubev <golubevan@altlinux.org> 0.4.11-alt1 - add a widget to configure the network - write the name of the last logged in user in the input field when clicking "log in as another user" (Closes: 46353) * Fri Apr 28 2023 Anton Golubev <golubevan@altlinux.org> 0.4.10-alt1 - explicitly specify output names for screen scales * Tue Apr 25 2023 Anton Golubev <golubevan@altlinux.org> 0.4.9-alt1 - apply scales to screens * Wed Mar 29 2023 Anton Golubev <golubevan@altlinux.org> 0.4.8-alt1 - improve config handling - bring the userbar theme closer visually to the design of the breeze theme * Mon Mar 20 2023 Anton Golubev <golubevan@altlinux.org> 0.4.7-alt1 - bugfixes, update dependencies * Tue Feb 21 2023 Anton Golubev <golubevan@altlinux.org> 0.4.6-alt1 - use Plasma's background selection dialog * Mon Feb 13 2023 Anton Golubev <golubevan@altlinux.org> 0.4.5-alt1 - minor tweaks * Mon Feb 06 2023 Anton Golubev <golubevan@altlinux.org> 0.4.4-alt1 - some improvements in the configuration module * Thu Jan 26 2023 Anton Golubev <golubevan@altlinux.org> 0.4.3-alt1 - Rewrite configuration module to QML * Tue Jan 17 2023 Anton Golubev <golubevan@altlinux.org> 0.4.2-alt1 - fix some minor bugs in 'userbar' theme * Wed Jan 11 2023 Anton Golubev <golubevan@altlinux.org> 0.4.1-alt1 - improve behavior for multiple screens * Mon Dec 12 2022 Anton Golubev <golubevan@altlinux.org> 0.4.0-alt1 - improve layout of the main theme 'userbar' - simplify gear rules * Wed Nov 30 2022 Sergey V Turchin <zerg@altlinux.org> 0.3.2.1-alt8 - fix to build with KF-5.100 * Mon Sep 19 2022 Sergey V Turchin <zerg@altlinux.org> 0.3.2.1-alt7 - fix to build with KF-5.98 * Mon Apr 04 2022 Slava Aseev <ptrnine@altlinux.org> 0.3.2.1-alt6 - Introduce virtual keyboard - Fix FTBFS due to deprecated includes * Tue Jan 11 2022 Aleksei Nikiforov <darktemplar@altlinux.org> 0.3.2.1-alt5 - Updated userbar theme to allow logging in even if username is not listed. * Tue Jul 27 2021 Aleksei Nikiforov <darktemplar@altlinux.org> 0.3.2.1-alt4 - Ported to Qt5/KDE5. * Mon Mar 31 2014 Alexey Shabalin <shaba@altlinux.ru> 0.3.2.1-alt3 - rebuild with liblightdm-qt-3.pc * Wed Jun 05 2013 Sergey V Turchin <zerg@altlinux.org> 0.3.2.1-alt2 - fix requires (ALT#29053) * Thu May 23 2013 Sergey V Turchin <zerg@altlinux.org> 0.3.2.1-alt1 - new version * Fri Feb 01 2013 Sergey V Turchin <zerg@altlinux.org> 0.3.1-alt2 - fix requires * Thu Jan 31 2013 Sergey V Turchin <zerg@altlinux.org> 0.3.1-alt1 - new version * Wed Nov 07 2012 Sergey V Turchin <zerg@altlinux.org> 0.3.0-alt1 - new version * Wed Jul 25 2012 Sergey V Turchin <zerg@altlinux.org> 0.2.1-alt1 - initial build |