Date: Tuesday, January 10, 2023 @ 20:50:15 Author: felixonmars Revision: 1382530
upgpkg: dtkcommon 5.6.3-1 Modified: dtkcommon/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-01-10 20:49:09 UTC (rev 1382529) +++ PKGBUILD 2023-01-10 20:50:15 UTC (rev 1382530) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan <[email protected]> pkgname=dtkcommon -pkgver=5.5.23 +pkgver=5.6.3 pkgrel=1 pkgdesc='DTK common files' arch=('any') @@ -8,22 +8,20 @@ url="https://github.com/linuxdeepin/dtkcommon" license=('LGPL3') depends=('dconf') -makedepends=('qt5-tools') +makedepends=('cmake' 'ninja') source=("https://github.com/linuxdeepin/dtkcommon/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('2cda6f7a097664791ef6408e23eab7f70fc3e0d1021605eda66854d70259e903e8084faed9a81a8a93b7e5742b5527dc3a331dc58fdbf2f1709962a20c541355') +sha512sums=('9f01f5fc9817b4f4a83eff4600c23d5f1e7063d199629dfdfbc933c12afebc7406a4b2fef7f25386e1f4815fded2a816c4357c42ddbd9587eeef57b63a97d44d') -prepare() { - cd dtkcommon-$pkgver - sed -i 's|qt5/mkspecs|qt/mkspecs|;s|/etc/dbus-1|/usr/share/dbus-1|' dtkcommon.pro -} - build() { cd dtkcommon-$pkgver - qmake-qt5 PREFIX=/usr VERSION=$pkgver LIB_INSTALL_DIR=/usr/lib - make + cmake . -GNinja \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DMKSPECS_INSTALL_DIR=/usr/lib/qt/mkspecs/ \ + -DCMAKE_INSTALL_PREFIX=/usr + ninja } package() { cd dtkcommon-$pkgver - make INSTALL_ROOT="$pkgdir" install + DESTDIR="$pkgdir" ninja install }
