Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / dtkgui
Commits: c69c7484 by Felix Yan at 2023-08-10T08:19:47+03:00 upgpkg: 1:5.6.12-1 - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -1,25 +1,25 @@ # Maintainer: Felix Yan <[email protected]> pkgname=dtkgui -pkgver=5.6.10 -_commit=5327c027c391bbabc8e427deaee9b9eb6402d3a8 +pkgver=5.6.12 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') -depends=('dtkcore' 'freeimage' 'libraw' 'libqtxdg' 'librsvg') -makedepends=('git' 'cmake' 'ninja' 'qt5-tools' 'gtest' 'doxygen') -source=("git+https://github.com/linuxdeepin/dtkgui.git#commit=$_commit") -sha512sums=('SKIP') +depends=('dtkcore' 'freeimage' 'libraw' 'libqtxdg' 'librsvg' 'qt5-base' 'glib2' 'libx11' 'gcc-libs') +makedepends=('cmake' 'ninja' 'qt5-tools' 'gtest' 'doxygen') +source=("https://github.com/linuxdeepin/dtkgui/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('4f86cf32660c210c7f6530495d4ce42ff23ae939e2a889e651fd0027761879094cb6d2b3f660306ec651bcfb4f93881a88662a6b83d00a9bcc38a8da55fd3b76') build() { - cd dtkgui + cd dtkgui-$pkgver cmake . -GNinja \ -DMKSPECS_INSTALL_DIR=lib/qt/mkspecs/modules/ \ -DBUILD_DOCS=ON \ -DQCH_INSTALL_DESTINATION=share/doc/qt \ + -DCMAKE_INSTALL_LIBEXECDIR=lib \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_INSTALL_PREFIX=/usr \ -DDVERSION=$pkgver @@ -27,6 +27,6 @@ build() { } package() { - cd dtkgui + cd dtkgui-$pkgver DESTDIR="$pkgdir" ninja install } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/dtkgui/-/commit/c69c74848ff1294bb41536628093320eeb2fc3dc -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/dtkgui/-/commit/c69c74848ff1294bb41536628093320eeb2fc3dc You're receiving this email because of your account on gitlab.archlinux.org.
