PKGBUILD 782 Bytes
Newer Older
Xuetian Weng's avatar
Xuetian Weng committed
1 2 3 4 5 6 7 8 9 10 11 12
# Contributor: Andrea Scarpino <andrea@archlinux.org>

source ../frameworks.conf

pkgname=kbookmarks
pkgver=${KFVersion}
pkgrel=1
pkgdesc='Support for bookmarks and the XBEL format'
arch=('x86_64')
url='https://projects.kde.org/projects/frameworks/kbookmarks'
license=('LGPL')
depends=('kxmlgui')
Xuetian Weng's avatar
Xuetian Weng committed
13
makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools' 'python3')
Xuetian Weng's avatar
Xuetian Weng committed
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
checkdepends=('cmake' 'xorg-server-xvfb')
groups=('kf5')
options=("debug")
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz")
sha256sums=( $(getSum ${pkgname}) )

prepare() {
  mkdir -p build
}

build() {
  cd build
  cmake_kf5 ../${pkgname}-${pkgver} \
    -DPYTHON_EXECUTABLE=/usr/bin/python3
  make
}

check() {
  cd build
  xvfb-run make test
}

package() {
  cd build
  make DESTDIR="${pkgdir}" install
}