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 0000000..10d645c 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 1edf43c..9f88b8f 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 dede952..0000000 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 0000000..683429d Binary files /dev/null and b/vendor.tar.gz differ