spice-vdagent: update to 0.14.0.

This commit is contained in:
Juan RP 2013-09-19 09:25:23 +02:00
parent 296e474253
commit cd3fc86cea
2 changed files with 18 additions and 27 deletions

View file

@ -1,10 +0,0 @@
[Unit]
Description=Agent Daemon for Spice Guests
[Service]
ExecStartPre=/bin/modprobe uinput
ExecStartPre=-rm -f /var/run/spice-vdagentd/spice-vdagent-sock
ExecStart=/usr/sbin/spice-vdagentd
[Install]
WantedBy=multi-user.target

View file

@ -1,36 +1,37 @@
# Template file for 'spice-vdagent' # Template file for 'spice-vdagent'
pkgname=spice-vdagent pkgname=spice-vdagent
version=0.8.1 version=0.14.0
revision=4 revision=1
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config dbus-devel libXfixes-devel libXrandr-devel configure_args="--with-init-script=systemd"
spice-protocol desktop-file-utils" hostmakedepends="pkg-config"
makedepends="libglib-devel dbus-devel libXfixes-devel libXrandr-devel
libXinerama-devel libpciaccess-devel spice-protocol>=0.12.6 systemd-devel
desktop-file-utils"
short_desc="Spice agent for Linux" short_desc="Spice agent for Linux"
homepage="http://spice-space.org/" homepage="http://spice-space.org/"
license="GPL-3" license="GPL-3"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="http://www.spicespace.org/download/releases/$pkgname-$version.tar.bz2" distfiles="http://www.spicespace.org/download/releases/$pkgname-$version.tar.bz2"
checksum=99ec232805a6201da78d409e6f874ff0aa6bb25e7ffe623aa77752539ae7d7ff checksum=bbaf007615002e4636c5faa6fe6912527f2cfb518aecc9e1f903bc8b0f00767c
long_desc=" long_desc="
Features: Features:
* Client mouse mode (no need to grab mouse by client, no mouse lag) * Client mouse mode (no need to grab mouse by client, no mouse lag)
this is handled by the daemon by feeding mouse events into the kernel this is handled by the daemon by feeding mouse events into the kernel
via uinput. This will only work if the active X-session is running a via uinput. This will only work if the active X-session is running a
spice-vdagent process so that its resolution can be determined. spice-vdagent process so that its resolution can be determined.
* Automatic adjustment of the X-session resolution to the client resolution * Automatic adjustment of the X-session resolution to the client resolution
* Support of copy and paste (text and images) between the active X-session * Support of copy and paste (text and images) between the active X-session
and the client" and the client"
post_install() { post_install() {
rm -rf ${DESTDIR}/etc/rc.d rm -rf ${DESTDIR}/var
vinstall ${FILESDIR}/${pkgname}d.service 644 usr/lib/systemd/system
} }
spice-vdagent_package() { spice-vdagent_package() {
systemd_services="spice-vdagentd.service on" systemd_services="spice-vdagentd.service on"
depends="dbus" depends="dbus"
pkg_install() { pkg_install() {
vmove etc vmove all
vmove usr
} }
} }