pkgname=qubes-db-vm
pkgver=`cat version`
pkgrel=5
epoch=
pkgdesc="QubesDB libs and daemon service."
arch=("x86_64")
url="http://qubes-os.org/"
license=('GPL')
groups=()
depends=(qubes-libvchan
  # Block updating if there is a major python update as the python API will be in the wrong PYTHONPATH
  'python<3.10'
  )
makedepends=(qubes-libvchan python)
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 python bindings
  make all

}

package() {

  # Install all with python bindings
  make 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

}

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