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 }
