PKGBUILD 980 Bytes
Newer Older
Fabian's avatar
Fabian committed
1 2 3 4 5 6
# Contributor: Andrea Scarpino <andrea@archlinux.org>

source ../frameworks.conf

pkgname=khtml
pkgver=${KFVersion}
7
pkgrel=4
Fabian's avatar
Fabian committed
8 9 10 11 12 13
pkgdesc='KHtml'
arch=('i686' 'x86_64')
url='https://projects.kde.org/projects/frameworks/khtml'
license=('LGPL')
depends=('phonon-qt5' 'giflib' 'qt5-x11extras' 'karchive' 'ki18n'
         'kcoreaddons' 'kguiaddons' 'kdbusaddons' 'kservice' 'kinit'
Fabian Kosmale's avatar
Fabian Kosmale committed
14
         'kparts' 'kwallet' 'kjs')
Fabian's avatar
Fabian committed
15 16
makedepends=('extra-cmake-modules')
checkdepends=("cmake")
17
groups=('kf5-aids')
Fabian's avatar
Fabian committed
18
options=("debug")
19
source=("${KFServer}/${pkgver}/portingAids/${pkgname}-${pkgver}.tar.xz")
Fabian Kosmale's avatar
Fabian Kosmale committed
20
sha256sums=( $(getSum ${pkgname}) )
Fabian's avatar
Fabian committed
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

prepare() {
  mkdir -p build
}

build() {
  cd build
  cmake ../${pkgname}-${pkgver} \
    -DCMAKE_BUILD_TYPE=${KFBuildType} \
    -DCMAKE_INSTALL_PREFIX=${KFInstallPrefix} \
    -DLIB_INSTALL_DIR=lib 
  make
}

check() {
  cd build
  msg "currently not working, requires gui?"
  make test || return 0
}

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