Date: Wednesday, February 26, 2020 @ 14:47:27 Author: felixonmars Revision: 582954
upgpkg: ukui-session-manager 2.0.0-1 Modified: ukui-session-manager/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-02-26 14:44:29 UTC (rev 582953) +++ PKGBUILD 2020-02-26 14:47:27 UTC (rev 582954) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan <[email protected]> pkgname=ukui-session-manager -pkgver=1.1.7 +pkgver=2.0.0 pkgrel=1 pkgdesc="Session manager of the UKUI desktop environment" arch=('x86_64') @@ -8,23 +8,24 @@ license=('GPL') url="https://github.com/ukui/ukui-session-manager" groups=('ukui') -depends=('ukui-biometric-auth' 'ukui-panel' 'ukui-settings-daemon' 'ukwm' 'xtrans') -makedepends=('mate-common') +depends=('kidletime' 'peony' 'qt5-multimedia' 'ukui-biometric-auth' 'ukui-panel' 'ukui-settings-daemon' 'ukui-screensaver' 'ukwm' 'xtrans') +makedepends=('cmake' 'qt5-tools') source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukui-session-manager/archive/v$pkgver.tar.gz") -sha512sums=('d14ed45a27494ab3e86a0566c5b82d28a49bf729170025a812c8f835a18a41d920fdd56bf1147f68c58fa6a27385de04e1cf0c53790a482d4c13a63ac8c03ab8') +sha512sums=('38840a72699194655003950ed65b675d91cb7f0015583718735f9142ff244b052e5f5aca4d496afc09eaf856c73f800253637d07462caebc2c64f9642e16aadf') prepare() { - cd $pkgname-$pkgver - NOCONFIGURE=1 ./autogen.sh + mkdir -p build + sed -i '/#include <QString>/i #include <QFile>' $pkgname-$pkgver/tools/main.cpp } build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --libexecdir=/usr/lib/$pkgname --sysconfdir=/etc + cd build + cmake ../$pkgname-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr make } package() { - cd $pkgname-$pkgver + cd build make DESTDIR="$pkgdir" install }
