diff --git a/dde-session-ui-5.4.35.2.tar.gz b/dde-session-ui-5.4.35.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..10d645c011a3ae8692ab8f15b3a9c5173afb6b8d Binary files /dev/null and b/dde-session-ui-5.4.35.2.tar.gz differ diff --git a/dde-session-ui.spec b/dde-session-ui.spec index 1edf43cfbc1c30f521f3646b9ea7a99c1bba1926..9f88b8fdfd15a3fc2f7911c67d112643f03aa520 100644 --- a/dde-session-ui.spec +++ b/dde-session-ui.spec @@ -1,10 +1,11 @@ Name: dde-session-ui -Version: 5.1.0.11 -Release: 3 +Version: 5.4.35.2 +Release: 1%{?dist}.01 Summary: Deepin desktop-environment - Session UI module License: GPLv3 -URL: https://github.com/linuxdeepin/dde-session-ui -Source0: %{name}_%{version}.orig.tar.xz +URL: https://github.com/linuxdeepin/%{name} +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +Source1: vendor.tar.gz BuildRequires: gcc-c++ BuildRequires: deepin-gettext-tools @@ -13,16 +14,11 @@ BuildRequires: pkgconfig(dframeworkdbus) BuildRequires: pkgconfig(gsettings-qt) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(libsystemd) -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5DBus) -BuildRequires: pkgconfig(Qt5Svg) -BuildRequires: pkgconfig(Qt5Xml) -BuildRequires: pkgconfig(Qt5X11Extras) -BuildRequires: pkgconfig(Qt5Multimedia) BuildRequires: pkgconfig(xcb-ewmh) BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xtst) -BuildRequires: qt5-linguist +BuildRequires: pkgconfig(xext) +BuildRequires: qt5-devel BuildRequires: dtkcore-devel >= 5.1 BuildRequires: dde-dock-devel Requires: dde-daemon @@ -58,17 +54,20 @@ sed -i 's|lib|libexec|' \ dde-osd/dde-osd.pro \ dde-welcome/com.deepin.dde.welcome.service \ dde-welcome/dde-welcome.pro \ + dde-bluetooth-dialog/dde-bluetooth-dialog.pro \ + dde-touchscreen-dialog/dde-touchscreen-dialog.pro \ dde-warning-dialog/com.deepin.dde.WarningDialog.service \ dde-warning-dialog/dde-warning-dialog.pro \ - dde-offline-upgrader/dde-offline-upgrader.pro \ dde-suspend-dialog/dde-suspend-dialog.pro \ dnetwork-secret-dialog/dnetwork-secret-dialog.pro \ dde-lowpower/dde-lowpower.pro -sed -i 's|/usr/lib/dde-dock|/usr/lib64/dde-dock|' dde-notification-plugin/notifications/notifications.pro +sed -i 's|/usr/lib/dde-dock|%{_libdir}/dde-dock|' dde-notification-plugin/notifications/notifications.pro +tar -xf %{SOURCE1} %build +export GOPATH=%{_builddir}/%{name}-%{version}/vendor:$GOPATH export PATH=%{_qt5_bindir}:$PATH -%qmake_qt5 PREFIX=%{_prefix} +%qmake_qt5 PREFIX=%{_prefix} PKGTYPE=rpm %make_build %install @@ -86,11 +85,9 @@ sed -i "s|#greeter-session.*|greeter-session=lightdm-deepin-greeter|g" /etc/ligh %{_datadir}/%{name}/ %{_datadir}/icons/hicolor/*/apps/* %{_datadir}/dbus-1/services/*.service -%{_libdir}/dde-dock/plugins/system-trays/libnotifications.so +%{_libdir}/dde-dock/plugins/libnotifications.so +%{_prefix}/share/glib-2.0/schemas/com.deepin.dde.dock.module.notifications.gschema.xml %changelog -* Tue Aug 18 2020 chenbo pan - 5.1.0.11-3 -- remove golang devel - -* Thu Jul 30 2020 openEuler Buildteam - 5.1.0.11-2 -- Package init +* Mon Jun 13 2022 uoser - 5.4.35.2-1.01 +- update: update to 5.4.35.2-1.01 diff --git a/dde-session-ui_5.1.0.11.orig.tar.xz b/dde-session-ui_5.1.0.11.orig.tar.xz deleted file mode 100755 index dede952d3334ff9c745cb2c78d9fb521e62125af..0000000000000000000000000000000000000000 Binary files a/dde-session-ui_5.1.0.11.orig.tar.xz and /dev/null differ diff --git a/vendor.tar.gz b/vendor.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..683429d309012ae6305aa89c8a1380a8fac1df73 Binary files /dev/null and b/vendor.tar.gz differ