# Maintainer: Olivier Medoc <o_medoc@yahoo.fr>
pkgname=qubes-db-vm
pkgver=`cat version`
pkgrel=4

epoch=
pkgdesc="QubesDB libs and daemon service."
arch=("x86_64")
url="http://qubes-os.org/"
license=('GPL')
groups=()
depends=(qubes-libvchan-xen)
makedepends=(qubes-libvchan-xen python python2)
checkdepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=()
install=PKGBUILD.install
changelog=

source=()

noextract=()
md5sums=() #generate with 'makepkg -g'


build() {

  ln -s $srcdir/../Makefile $srcdir/Makefile
  ln -s $srcdir/../client $srcdir/client
  ln -s $srcdir/../daemon $srcdir/daemon
  ln -s $srcdir/../include $srcdir/include
  ln -s $srcdir/../python $srcdir/python

  # Build all with python2 bindings
  PYTHON=python2 make all

  # Build python3 bindings
  make -C python

}

package() {

  # Install all with python2 bindings
  PYTHON=python2 make install DESTDIR=$pkgdir LIBDIR=/usr/lib BINDIR=/usr/bin SBINDIR=/usr/bin

  # Install python3 bindings
  make -C python install DESTDIR=$pkgdir LIBDIR=/usr/lib BINDIR=/usr/bin SBINDIR=/usr/bin

  mkdir -p $pkgdir/usr/lib/systemd/system/
  install -p -m 644 daemon/qubes-db.service $pkgdir/usr/lib/systemd/system/qubes-db.service

#systemctl enable qubes-db.service > /dev/null
#
#%preun
#if [ $1 -eq 0 ]; then
#    systemctl disable qubes-db.service > /dev/null
#fi

}

# vim:set ts=2 sw=2 et:

