Date: Friday, September 30, 2022 @ 08:07:14
  Author: felixonmars
Revision: 1318680

upgpkg: dtkgui 1:5.6.0.2-1

Modified:
  dtkgui/trunk/PKGBUILD

----------+
 PKGBUILD |   20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-09-30 07:44:49 UTC (rev 1318679)
+++ PKGBUILD    2022-09-30 08:07:14 UTC (rev 1318680)
@@ -1,25 +1,31 @@
 # Maintainer: Felix Yan <[email protected]>
 
 pkgname=dtkgui
-pkgver=5.6.1.1
+pkgver=5.6.0.2
 pkgrel=1
+epoch=1
 pkgdesc='Deepin Toolkit, gui module for DDE look and feel'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/dtkgui";
 license=('LGPL3')
 options=('debug')
-depends=('dtkcore' 'libqtxdg' 'librsvg' 'qt5-x11extras')
-makedepends=('qt5-tools' 'gtest')
+depends=('dtkcore' 'libqtxdg' 'librsvg')
+makedepends=('cmake' 'ninja' 'qt5-tools' 'gtest' 'doxygen')
 
source=("https://github.com/linuxdeepin/dtkgui/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('e2997933ec5679ab0216942e4bde9e1229852d30dec5fada657afa0a0d40559a153612948f0b08aa60cb16d0df37a949a3488a8f313b838c9a424ff426f464d1')
+sha512sums=('260e9de1300ec20ea1a0e370efa6290aa8d7632655e5cd3838b223ad2d2cc6e0f5ce973a647000b7f8ffdcd2652ac28ff295b86ef5a4a50209c459d2d0087b16')
 
 build() {
   cd dtkgui-$pkgver
-  qmake-qt5 PREFIX=/usr DTK_VERSION=$pkgver LIB_INSTALL_DIR=/usr/lib
-  make
+  cmake -GNinja \
+    -DNOTPACKAGE=OFF \
+    -DLINUXNAME="archlinux"\
+    -DBUILD_DOCS=OFF \
+    -DCMAKE_INSTALL_LIBDIR=/usr/lib \
+    -DCMAKE_INSTALL_PREFIX=/usr
+  ninja
 }
 
 package() {
   cd dtkgui-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
+  DESTDIR="$pkgdir" ninja install
 }

Reply via email to