summaryrefslogtreecommitdiff
path: root/qemu-agent/Pkgfile
blob: b0d4e6b580e09e4e9d7d1895d92ab6c10285f86a (plain)
    1 # Description: Guest agent for qemu virtual guests
    2 # URL:         http://www.qemu-project.org/
    3 # Maintainer:  Thomas Penteker, tek at serverop dot de
    4 # Depends on:  libsdl glib xorg-libpixman
    5  
    6 name=qemu-agent
    7 version=4.2.0
    8 release=2
    9 source=(http://wiki.qemu-project.org/download/qemu-$version.tar.bz2 qemu-agent)
   10 
   11 build() {
   12   cd qemu-$version
   13   ./configure --prefix=/usr \
   14       --cc="${CC:=gcc}" \
   15       --host-cc="${CC:=gcc}" \
   16       --sysconfdir=/etc \
   17       --disable-docs \
   18       --libexecdir=/usr/lib/qemu \
   19       --disable-gtk \
   20       --python=/usr/bin/python3 \
   21       --target-list=x86_64-linux-user,i386-linux-user,i386-softmmu,x86_64-softmmu \
   22       --enable-guest-agent
   23 
   24   # fix include issues with nspr
   25   make ${MAKEFLAGS:=} qemu-ga
   26 
   27   install -D -m 755 qemu-ga $PKG/usr/bin/qemu-ga
   28   install -d -m 755 $PKG/etc/qemu
   29   install scripts/qemu-guest-agent/fsfreeze-hook $PKG/etc/qemu
   30   cp -a scripts/qemu-guest-agent/fsfreeze-hook.d $PKG/etc/qemu
   31   install -D -m 755 $SRC/qemu-agent $PKG/etc/rc.d/qemu-agent
   32   install -d -m 755 $PKG/var/run/qemu-ga
   33 }

Generated by cgit