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.


Reply via email to