## START: Set by rpmautospec ## (rpmautospec version 0.8.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 2; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: deepin-session-shell Version: 6.0.52 Release: %autorelease Summary: Deepin Desktop Environment - session-shell module License: GPL-3.0-or-later URL: https://github.com/linuxdeepin/dde-session-shell-snipe Source0: %{url}/archive/%{version}/dde-session-shell-snipe-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: ninja-build BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Widgets) BuildRequires: cmake(Qt6DBus) BuildRequires: cmake(Qt6Svg) BuildRequires: cmake(Qt6Network) BuildRequires: cmake(Qt6LinguistTools) BuildRequires: cmake(Dtk6Core) BuildRequires: cmake(Dtk6Widget) BuildRequires: cmake(Dtk6Tools) BuildRequires: cmake(GTest) BuildRequires: pkgconfig(pam) BuildRequires: pkgconfig(liblightdm-qt6-3) BuildRequires: pkgconfig(xcb-ewmh) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xrandr) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xtst) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(libssl) BuildRequires: pkgconfig(libcrypto) BuildRequires: desktop-file-utils # provides needed directories Requires: dbus-common Requires: %{_bindir}/qdbus-qt5 # used by /etc/deepin/greeters.d/00-xrandr Requires: %{_bindir}/xrandr # used by /etc/deepin/greeters.d/10-cursor-theme Requires: %{_bindir}/xrdb Requires: lightdm Provides: lightdm-deepin-greeter%{?_isa} = %{version}-%{release} Provides: lightdm-greeter%{?_isa} = %{version}-%{release} %description DDE session shell provides two applications: dde-lock and lightdm-deepin-greeter. dde-lock provides screen lock function, and lightdm-deepin-greeter provides login function. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package contains development files for %{name}. %prep %autosetup -p1 -C sed -i 's|/usr/lib|%{_libdir}|' CMakeLists.txt %build %cmake -GNinja -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} %cmake_build %install %cmake_install chmod +x %{buildroot}%{_bindir}/deepin-greeter %check desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %files %doc README.md %license LICENSE %{_sysconfdir}/deepin/greeters.d/00-xrandr %{_sysconfdir}/deepin/greeters.d/10-cursor-theme %{_sysconfdir}/deepin/greeters.d/lightdm-deepin-greeter %dir %{_sysconfdir}/lightdm/deepin %{_sysconfdir}/lightdm/deepin/qt-theme.ini %{_sysconfdir}/pam.d/dde-lock %{_sysconfdir}/pam.d/deepin-lightdm-autologin %{_bindir}/dde-lock %{_bindir}/deepin-greeter %{_bindir}/lightdm-deepin-greeter %{_libdir}/security/pam_inhibit_autologin.so %{_datadir}/applications/dde-lock.desktop %{_datadir}/dbus-1/services/org.deepin.dde.LockFront1.service %{_datadir}/dbus-1/services/org.deepin.dde.ShutdownFront1.service %{_datadir}/dde-session-shell/ %{_datadir}/deepin-authentication/privileges/lightdm-deepin-greeter.conf %{_datadir}/deepin-debug-config/deepin-debug-config.d/org.deepin.dde.session-shell.json %{_datadir}/deepin-log-viewer/deepin-log.conf.d/org.deepin.dde.session-shell.json %{_datadir}/dsg/configs/org.deepin.dde.lightdm-deepin-greeter/ %{_datadir}/dsg/configs/org.deepin.dde.lock/ %{_datadir}/dsg/configs/org.deepin.dde.session-shell/ %{_datadir}/lightdm/lightdm.conf.d/50-deepin.conf %{_datadir}/xgreeters/lightdm-deepin-greeter.desktop %files devel %{_includedir}/dde-session-shell/ %{_libdir}/cmake/DdeSessionShell/ %changelog ## START: Generated by rpmautospec * Sat Feb 07 2026 topazus - 6.0.52-2 - fix packit * Sat Feb 07 2026 topazus - 6.0.52-1 - 6.0.52 * Fri Jan 16 2026 Fedora Release Engineering - 6.0.21-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Fri Jan 16 2026 Fedora Release Engineering - 6.0.21-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Sun Dec 07 2025 topazus - 6.0.21-4 - fix * Wed Jul 23 2025 Fedora Release Engineering - 6.0.21-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Thu Jan 16 2025 Fedora Release Engineering - 6.0.21-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Wed Aug 21 2024 Felix Wang - 6.0.21-1 - 6.0.21 * Wed Jul 17 2024 Fedora Release Engineering - 5.5.93-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Wed Jan 24 2024 Fedora Release Engineering - 5.5.93-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 19 2024 Fedora Release Engineering - 5.5.93-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Mon Aug 21 2023 Robin Lee - 5.5.93-1 - New release 5.5.93 * Wed Jul 19 2023 Fedora Release Engineering - 5.5.34-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jan 19 2023 Fedora Release Engineering - 5.5.34-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Mon Aug 22 2022 Robin Lee - 5.5.34-1 - New release 5.5.34 * Thu Jul 21 2022 Fedora Release Engineering - 5.5.24-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Tue Apr 19 2022 Robin Lee - 5.5.24-1 - New release 5.5.24 * Fri Feb 18 2022 Robin Lee - 5.4.112-3 - Fix initialization hang with black screen * Thu Jan 20 2022 Fedora Release Engineering - 5.4.112-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Tue Jan 04 2022 Robin Lee - 5.4.112-1 - New release 5.4.112 * Tue Sep 07 2021 Robin Lee - 5.4.58-1 - New release 5.4.58 * Wed Jul 21 2021 Fedora Release Engineering - 5.3.0.45-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri Mar 12 2021 Robin Lee - 5.3.0.45-1 - fix: 添加工作区后登录桌面过程中背景图片显示错误 (liuxing) - fix: 待机唤醒先显示桌面后显示锁屏 (Zhang Qipeng) - fix: logind username covered by logined LOGO (xuyanghe) - fix: 使用xsettings来配置缩放 (hubenchang0515) - fix: The style of login box is wrong (Zhang Qipeng) - fix: logind username uncompleting (xuyanghe) * Tue Jan 26 2021 Fedora Release Engineering - 5.3.0.29-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sun Nov 29 2020 Robin Lee - 5.3.0.29-2 - Work around hang of dde-lock * Fri Nov 27 2020 Robin Lee - 5.3.0.29-1 - new upstream release: 5.3.0.29 * Tue Nov 17 2020 Robin Lee - 5.3.0.24-1 - Update to 5.3.0.24 * Sat Nov 14 2020 Robin Lee - 5.3.0.22-2 - Requires dbus-common * Fri Nov 13 2020 Robin Lee - 5.3.0.22-1 - Initial packaging ## END: Generated by rpmautospec