# Maintainer: justforlxz pkgname=dtkcommon-git pkgver=5.5.3.r4.g195bb8f pkgrel=1 pkgdesc='DTK common modules' arch=('x86_64') url="https://github.com/linuxdeepin/dtkcommon" license=('LGPL3') depends=() makedepends=('git' 'qt5-tools' 'gtest' 'gmock') conflicts=('dtkcore-git<5.4.0' 'dtkcore<5.4.0' 'dtkgui-git<5.4.0' 'dtkgui<5.4.0' 'dtkcommon') providers=('dtkcore-git' 'dtkgui-git') groups=('deepin-git') source=("$pkgname::git://github.com/linuxdeepin/dtkcommon.git") sha512sums=('SKIP') pkgver() { cd $pkgname git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' sed -i 's/qt5/qt/g' dtkcommon.pro } build() { cd $pkgname qmake-qt5 PREFIX=/usr DTK_VERSION=$pkgver LIB_INSTALL_DIR=/usr/lib make } package() { cd $pkgname make INSTALL_ROOT="$pkgdir" install }