diff --git a/dde-session-shell.spec b/dde-session-shell.spec new file mode 100644 index 0000000..aa53fc2 --- /dev/null +++ b/dde-session-shell.spec @@ -0,0 +1,66 @@ +%if 0%{?with_debug} +%global debug_package %{nil} +%endif + +Name: dde-session-shell +Version: 5.0.0.8 +Release: 1 +Summary: deepin-session-shell - Deepin desktop-environment - session-shell module +License: GPLv3+ +URL: http://shuttle.corp.deepin.com/cache/repos/eagle/release-candidate/RERFNS4wLjAuNzYxMA/pool/main/d/dde-session-shell/ +Source0: %{name}_%{version}.orig.tar.xz + +BuildRequires: cmake +BuildRequires: dde-daemon +BuildRequires: dtkcore >= 5.1 +BuildRequires: gsettings-qt +#BuildRequires: liblightdm-qt5-3-devel +BuildRequires: startdde +BuildRequires: qt5-linguist +BuildRequires: dtkwidget-devel >= 5.1 +BuildRequires: qt5-qtx11extras-devel +BuildRequires: qt5-qtmultimedia-devel +BuildRequires: qt5-qtsvg-devel +BuildRequires: libXcursor-devel +BuildRequires: libXrandr-devel +BuildRequires: libXtst-devel +BuildRequires: libXi-devel +BuildRequires: xcb-util-wm xcb-util-wm-devel +BuildRequires: dde-qt-dbus-factory-devel +BuildRequires: gsettings-qt-devel +BuildRequires: lightdm-qt5-devel lightdm-gtk-greeter + +%description +deepin-session-shell - Deepin desktop-environment - session-shell module. + +%prep +%setup -q -n %{name}-%{version} + + + +%build +export PATH=$PATH:%{_qt5_bindir} +cmake_version=$(cmake --version | head -1 | awk '{print $3}') +sed -i "s|VERSION 3.13.4|VERSION $cmake_version|g" CMakeLists.txt +%{__cmake} . +make + +%install +%make_install + +%files +%{_bindir}/dde-lock +%{_bindir}/dde-shutdown +%{_bindir}/lightdm-deepin-greeter +%attr(755,root,root) %{_bindir}/deepin-greeter +%{_sysconfdir}/deepin/greeters.d/00-xrandr +%{_sysconfdir}/deepin/greeters.d/lightdm-deepin-greeter +%{_datadir}/dde-session-shell/ + +%{_datadir}/xgreeters/lightdm-deepin-greeter.desktop +%{_datadir}/dbus-1/services/com.deepin.dde.lockFront.service +%{_datadir}/dbus-1/services/com.deepin.dde.shutdownFront.service + +%changelog +* Thu Jun 11 2020 uoser - 5.0.0.8 +- Update to 5.0.0.8 diff --git a/dde-session-shell_5.0.0.8.orig.tar.xz b/dde-session-shell_5.0.0.8.orig.tar.xz new file mode 100755 index 0000000..9aa8f6f Binary files /dev/null and b/dde-session-shell_5.0.0.8.orig.tar.xz differ