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 }
|