|
|
b107101 |
%global repo dde-session-ui
|
|
|
46108f0 |
%global __provides_exclude_from ^%{_libdir}/dde-dock/.*\\.so$
|
|
|
b107101 |
|
|
|
b107101 |
Name: deepin-session-ui
|
|
|
fc0d252 |
Version: 5.5.23
|
|
|
05f0900 |
Release: %autorelease
|
|
|
b107101 |
Summary: Deepin desktop-environment - Session UI module
|
|
|
b107101 |
License: GPLv3
|
|
|
46108f0 |
URL: https://github.com/linuxdeepin/%{repo}
|
|
|
b107101 |
Source0: %{url}/archive/%{version}/%{repo}-%{version}.tar.gz
|
|
|
c4ecaf9 |
# fix crash at start of dde-osd
|
|
|
c4ecaf9 |
Patch0: 0001-Don-t-try-to-get-app-setting-if-appName-is-empty.patch
|
|
|
b107101 |
|
|
|
fbc1e26 |
BuildRequires: gcc-c++
|
|
|
b107101 |
BuildRequires: deepin-gettext-tools
|
|
|
46108f0 |
BuildRequires: pkgconfig(dtkwidget) >= 5.1
|
|
|
b107101 |
BuildRequires: pkgconfig(dframeworkdbus)
|
|
|
46108f0 |
BuildRequires: pkgconfig(dde-dock)
|
|
|
b107101 |
BuildRequires: pkgconfig(gsettings-qt)
|
|
|
b107101 |
BuildRequires: pkgconfig(gtk+-2.0)
|
|
|
b107101 |
BuildRequires: pkgconfig(libsystemd)
|
|
|
46108f0 |
BuildRequires: pkgconfig(xcb-ewmh)
|
|
|
46108f0 |
BuildRequires: pkgconfig(xcursor)
|
|
|
46108f0 |
BuildRequires: pkgconfig(xtst)
|
|
|
46108f0 |
BuildRequires: pkgconfig(xext)
|
|
|
46108f0 |
BuildRequires: dtkcore-devel >= 5.1
|
|
|
b107101 |
BuildRequires: pkgconfig(Qt5Core)
|
|
|
f04eddf |
BuildRequires: pkgconfig(Qt5DBus)
|
|
|
b107101 |
BuildRequires: pkgconfig(Qt5Svg)
|
|
|
f04eddf |
BuildRequires: pkgconfig(Qt5Xml)
|
|
|
b107101 |
BuildRequires: pkgconfig(Qt5X11Extras)
|
|
|
b107101 |
BuildRequires: pkgconfig(Qt5Multimedia)
|
|
|
bae6dcc |
BuildRequires: make
|
|
|
fc0d252 |
BuildRequires: cmake
|
|
|
bae6dcc |
BuildRequires: gio-qt-devel
|
|
|
bae6dcc |
BuildRequires: gtest-devel
|
|
|
46108f0 |
%if 0%{?fedora}
|
|
|
b107101 |
Requires: deepin-daemon
|
|
|
f488787 |
Requires: deepin-session-shell
|
|
|
46108f0 |
%else
|
|
|
46108f0 |
Requires: dde-daemon
|
|
|
46108f0 |
%endif
|
|
|
b107101 |
Requires: startdde
|
|
|
46108f0 |
|
|
|
aab9b6b |
Provides: deepin-notifications = %{version}-%{release}
|
|
|
46108f0 |
Obsoletes: deepin-notifications <= 3.3.4
|
|
|
b107101 |
|
|
|
b107101 |
%description
|
|
|
b107101 |
This project include those sub-project:
|
|
|
b107101 |
|
|
|
b107101 |
- dde-shutdown: User interface of shutdown.
|
|
|
b107101 |
- dde-lock: User interface of lock screen.
|
|
|
b107101 |
- dde-lockservice: The back-end service of locking screen.
|
|
|
b107101 |
- lightdm-deepin-greeter: The user interface when you login in.
|
|
|
b107101 |
- dde-switchtogreeter: The tools to switch the user to login in.
|
|
|
b107101 |
- dde-lowpower: The user interface of reminding low power.
|
|
|
b107101 |
- dde-osd: User interface of on-screen display.
|
|
|
b107101 |
- dde-hotzone: User interface of setting hot zone.
|
|
|
b107101 |
|
|
|
b107101 |
%prep
|
|
|
46108f0 |
%autosetup -p1 -n %{repo}-%{version}
|
|
|
fc0d252 |
sed -i 's:lib/deepin-daemon:libexec/deepin-daemon:' \
|
|
|
fc0d252 |
dde-osd/files/com.deepin.dde.Notification.service \
|
|
|
fc0d252 |
dde-osd/files/com.deepin.dde.freedesktop.Notification.service \
|
|
|
fc0d252 |
dde-osd/files/com.deepin.dde.osd.service \
|
|
|
f04eddf |
dde-warning-dialog/com.deepin.dde.WarningDialog.service \
|
|
|
fc0d252 |
dde-welcome/com.deepin.dde.welcome.service \
|
|
|
fc0d252 |
CMakeLists.txt
|
|
|
fc0d252 |
sed -i 's|lib/dde-dock|%{_lib}/dde-dock|' CMakeLists.txt
|
|
|
b107101 |
|
|
|
b107101 |
%build
|
|
|
fc0d252 |
%cmake
|
|
|
fc0d252 |
%cmake_build
|
|
|
b107101 |
|
|
|
b107101 |
%install
|
|
|
fc0d252 |
%cmake_install
|
|
|
b107101 |
|
|
|
b107101 |
%files
|
|
|
b107101 |
%doc README.md
|
|
|
b107101 |
%license LICENSE
|
|
|
b107101 |
%{_bindir}/dde-*
|
|
|
fae564b |
%{_bindir}/dmemory-warning-dialog
|
|
|
ae25e01 |
%{_libexecdir}/deepin-daemon/*
|
|
|
fc0d252 |
%{_datadir}/icons/hicolor/*/*/*
|
|
|
b107101 |
%{_datadir}/dbus-1/services/*.service
|
|
|
46108f0 |
%{_libdir}/dde-dock/plugins/libnotifications.so
|
|
|
46108f0 |
%{_prefix}/share/glib-2.0/schemas/com.deepin.dde.dock.module.notifications.gschema.xml
|
|
|
b107101 |
|
|
|
b107101 |
%changelog
|
|
|
05f0900 |
%autochangelog
|