opt/qemu-agent/Pkgfile

34 lines
1.0 KiB
Plaintext
Raw Normal View History

2013-06-28 23:42:24 +02:00
# Description: Guest agent for qemu virtual guests
# URL: http://www.qemu-project.org/
2013-06-28 23:42:24 +02:00
# Maintainer: Thomas Penteker, tek at serverop dot de
# Depends on: libsdl glib xorg-libpixman
2013-06-28 23:42:24 +02:00
name=qemu-agent
2020-01-27 23:27:53 +01:00
version=4.2.0
2020-02-05 02:21:44 +01:00
release=2
source=(http://wiki.qemu-project.org/download/qemu-$version.tar.bz2 qemu-agent)
2013-06-28 23:42:24 +02:00
build() {
cd qemu-$version
./configure --prefix=/usr \
--cc="${CC:=gcc}" \
--host-cc="${CC:=gcc}" \
--sysconfdir=/etc \
--disable-docs \
--libexecdir=/usr/lib/qemu \
2013-10-10 14:05:54 +02:00
--disable-gtk \
2020-02-05 02:21:44 +01:00
--python=/usr/bin/python3 \
2013-06-28 23:42:24 +02:00
--target-list=x86_64-linux-user,i386-linux-user,i386-softmmu,x86_64-softmmu \
--enable-guest-agent
# fix include issues with nspr
make ${MAKEFLAGS:=} qemu-ga
install -D -m 755 qemu-ga $PKG/usr/bin/qemu-ga
2013-06-28 23:42:24 +02:00
install -d -m 755 $PKG/etc/qemu
install scripts/qemu-guest-agent/fsfreeze-hook $PKG/etc/qemu
cp -a scripts/qemu-guest-agent/fsfreeze-hook.d $PKG/etc/qemu
install -D -m 755 $SRC/qemu-agent $PKG/etc/rc.d/qemu-agent
2016-05-15 23:35:27 +02:00
install -d -m 755 $PKG/var/run/qemu-ga
2013-06-28 23:42:24 +02:00
}