[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