# $Id: PKGBUILD 161151 2012-06-08 06:36:10Z andrea $ # Maintainer: Andrea Scarpino pkgbase=kdebindings-kross pkgname=('kdebindings-kross-python' # 'kdebindings-kross-ruby' 'kdebindings-kross-java') pkgver=4.8.4 pkgrel=1 url="http://kde.org/" arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') makedepends=('kdelibs' 'cmake' 'automoc4' 'python2' 'java-environment') source=("http://download.kde.org/stable/${pkgver}/src/kross-interpreters-${pkgver}.tar.xz") sha1sums=('b5b73e10aa51377abe4da74eb98589fcc7eb83c4') build() { cd "${srcdir}" mkdir build cd build cmake ../kross-interpreters-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_ruby=OFF \ -DPYTHON_EXECUTABLE=/usr/bin/python2 make } package_kdebindings-kross-python() { pkgdesc="Python2 language interpreters to enable in-process scripting with Kross" depends=('kdelibs' 'python2') cd "${srcdir}"/build/python make DESTDIR="${pkgdir}" install } package_kdebindings-kross-java() { pkgdesc="Java language interpreters to enable in-process scripting with Kross" depends=('kdelibs' 'java-environment') cd "${srcdir}"/build/java make DESTDIR="${pkgdir}" install } package_kdebindings-kross-ruby() { pkgdesc="Ruby language interpreters to enable in-process scripting with Kross" depends=('kdelibs' 'ruby') cd "${srcdir}"/build/ruby make DESTDIR="${pkgdir}" install }