diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 16 insertions, 14 deletions
@@ -1,29 +1,31 @@ -# $Id$ # Maintainer: Haruyuki lxz <lxz@ilxz.me> pkgname=dtkcore-git -pkgver=2.0.8.1.r1.57ec78b +pkgver=5.2.2.3.r0.g3241d4d pkgrel=1 +epoch=1 pkgdesc='DTK core modules' arch=('x86_64') url="https://github.com/linuxdeepin/dtkcore" -license=('GPL3') -depends=('deepin-qt-dbus-factory' 'dtkcore' 'librsvg' 'qt5-multimedia' 'qt5-svg' 'qt5-x11extras' - 'startup-notification') +license=('LGPL3') +depends=('dconf' 'deepin-desktop-base' 'python' 'gsettings-qt' 'lshw') +makedepends=('git' 'qt5-tools') +conflicts=('dtkcore') +replaces=('dtkcore') provides=('dtkcore') -makedepends=('qt5-tools') -replaces=('deepin-tool-kit') -conflicts=('deepin-tool-kit<0.3.4' 'dtkcore') -options=('debug') -source=("git+https://github.com/linuxdeepin/dtkcore.git") +group=('deepin-git') +source=("git://github.com/linuxdeepin/dtkcore.git") sha512sums=('SKIP') +pkgver() { + cd dtkcore + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + build() { cd dtkcore - git checkout 57ec78b - LDFLAGS=${LDFLAGS/,-z,now/} - qmake-qt5 PREFIX=/usr - make -j4 + qmake-qt5 PREFIX=/usr DTK_VERSION=$pkgver LIB_INSTALL_DIR=/usr/lib + make } package() { |