[arch-commits] Commit in deepin-session-ui/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Wed Jun 10 09:11:16 UTC 2020


    Date: Wednesday, June 10, 2020 @ 09:11:15
  Author: felixonmars
Revision: 641240

upgpkg: deepin-session-ui 5.2.0.1-1

Modified:
  deepin-session-ui/trunk/PKGBUILD

----------+
 PKGBUILD |   15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-06-10 09:02:01 UTC (rev 641239)
+++ PKGBUILD	2020-06-10 09:11:15 UTC (rev 641240)
@@ -3,8 +3,7 @@
 # Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
 
 pkgname=deepin-session-ui
-pkgver=5.2.0.0
-_tag=5.2.0.0-1
+pkgver=5.2.0.1
 pkgrel=1
 pkgdesc='Deepin desktop-environment - Session UI module'
 arch=('x86_64')
@@ -17,25 +16,27 @@
 provides=('deepin-notifications')
 conflicts=('dde-workspace' 'dde-session-ui' 'deepin-notifications')
 replaces=('dde-workspace' 'dde-session-ui' 'deepin-notifications')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-ui/archive/$_tag.tar.gz"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-ui/archive/$pkgver.tar.gz"
          deepin-session-ui-qt5.15.patch)
-sha512sums=('4bd87efdbf27a231e6db9f64e159c7ad69bcdacda881969805e1f4d58240f8eb7cdafa76720679fb688836e28552da0405a65ffb1e32bd33d3d1bdb9180f57f2'
+sha512sums=('d068f05588259206fee11f5631d7512d0f9e18d89c8e3b684b4a23d0378fbada8704063fe0dc7e6d68eb1b65dc220882562df5cb46da5d75118a26e81ff9523e'
             '846726964cac5005b0ac3a5043e5df914ff83faff68f98d2513d86494a9718a85ae4268776fd08ffe852e28ac0ae5878353d3c65db84fbd1509b2325e70fe8d6')
 
 prepare() {
-  cd dde-session-ui-$_tag
+  cd dde-session-ui-$pkgver
   sed -i 's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|' widgets/*.cpp
 
+  sed -i '/include <QPainter>/a #include <QPainterPath>' dde-notification-plugin/notifications/notificationswidget.cpp
+
   patch -p1 -i ../deepin-session-ui-qt5.15.patch # Fix build with Qt 5.15
 }
 
 build() {
-  cd dde-session-ui-$_tag
+  cd dde-session-ui-$pkgver
   qmake-qt5 PREFIX=/usr
   make
 }
 
 package() {
-  cd dde-session-ui-$_tag
+  cd dde-session-ui-$pkgver
   make INSTALL_ROOT="$pkgdir" install
 }



More information about the arch-commits mailing list