diff options
author | justforlxz | 2022-10-11 10:34:02 +0800 |
---|---|---|
committer | justforlxz | 2022-10-11 10:34:02 +0800 |
commit | 5c7dda13d8b2be7fecdf9e1c9e905a4085f4f0c2 (patch) | |
tree | 2030e44c3e3694dc35ced218cc5101222a5a7e33 | |
parent | 04b18b10848e4640584b82f755cad4e0d6d8dd57 (diff) | |
download | aur-5c7dda13d8b2be7fecdf9e1c9e905a4085f4f0c2.tar.gz |
update
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 20 insertions, 22 deletions
@@ -1,6 +1,6 @@ pkgbase = dtkcore-git pkgdesc = DTK core modules - pkgver = 5.5.23.r14.g6cb6070 + pkgver = 5.6.2.r4.g8ce7d3e pkgrel = 1 url = https://github.com/linuxdeepin/dtkcore arch = x86_64 @@ -18,7 +18,7 @@ pkgbase = dtkcore-git depends = lshw provides = dtkcore conflicts = dtkcore - source = dtkcore-git::git+https://github.com/linuxdeepin/dtkcore.git - sha512sums = SKIP + source = dtkcore.tar.gz::https://github.com/linuxdeepin/dtkcore/archive/8ce7d3e3c733ada955a4fd53b4d71ef93e456f27.tar.gz + sha512sums = ee352e5ae634e73511e495d1ce8177d9939f4d774d6e4cb5fadaf405dd5602bd99798ed603b466bce91fe0869e01f08558b65a43d1da9f6e8157237f638c14e6 pkgname = dtkcore-git @@ -1,7 +1,9 @@ # Maintainer: justforlxz <justforlxz@gmail.com> pkgname=dtkcore-git -pkgver=5.5.23.r14.g6cb6070 +_pkgname=dtkcore +_commit=8ce7d3e3c733ada955a4fd53b4d71ef93e456f27 +pkgver=5.6.2.r4.g8ce7d3e pkgrel=1 pkgdesc='DTK core modules' arch=('x86_64' 'aarch64') @@ -13,27 +15,23 @@ conflicts=('dtkcore') provides=('dtkcore') groups=('deepin-git') source=("$pkgname::git+https://github.com/linuxdeepin/dtkcore.git") -sha512sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd $pkgname - if [[ ! -z ${sha} ]];then - git checkout -b $sha - fi -} +source=("$_pkgname.tar.gz::https://github.com/linuxdeepin/$_pkgname/archive/$_commit.tar.gz") +sha512sums=('ee352e5ae634e73511e495d1ce8177d9939f4d774d6e4cb5fadaf405dd5602bd99798ed603b466bce91fe0869e01f08558b65a43d1da9f6e8157237f638c14e6') build() { - cd $pkgname - qmake-qt5 PREFIX=/usr DTK_VERSION=$pkgver LIB_INSTALL_DIR=/usr/lib - make + cd $_pkgname-$_commit + cmake -GNinja \ + -DMKSPECS_INSTALL_DIR=/usr/lib/qt/mkspecs/modules/\ + -DBUILD_DOCS=ON \ + -DBUILD_EXAMPLES=OFF \ + -DQCH_INSTALL_DESTINATION=/usr/share/doc/qt \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + ninja } package() { - cd $pkgname - make INSTALL_ROOT="$pkgdir" install + cd $_pkgname-$_commit + DESTDIR="$pkgdir" ninja install } |