Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: abi_used_libs =================================================================== --- /dev/null +++ abi_used_libs @@ -0,0 +1,10 @@ +libX11.so.6 +libXfixes.so.3 +libXinerama.so.1 +libXrandr.so.2 +libasound.so.2 +libc.so.6 +libdbus-1.so.3 +libglib-2.0.so.0 +libpciaccess.so.0 +libsystemd.so.0 Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,40 @@ +name : spice-vdagent +version : 0.17.0 +release : 1 +source : + - https://www.spice-space.org/download/releases/spice-vdagent-0.17.0.tar.bz2 : f14a8bd8cdee10641aabd9ba32461a5844eab0fddb2a10c1d31386e7a9f7b33d +license : GPL-3.0 +component : desktop.library +summary : Spice agent for Linux guests +description: | + Spice agent for Linux guests offering the following features: + * 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 + via uinput. This will only work if the active X-session is running a + spice-vdagent process so that its resolution can be determined. + * Automatic adjustment of the X-session resolution to the client resolution + * Support of copy and paste (text and images) between the active X-session + and the client +builddeps : + - pkgconfig(alsa) + - pkgconfig(dbus-1) + - pkgconfig(glib-2.0) + - pkgconfig(pciaccess) + - pkgconfig(spice-protocol) + - pkgconfig(xfixes) + - pkgconfig(xinerama) + - pkgconfig(xrandr) +setup : | + # place udev rules file in /usr/lib64 instead of /lib + sed -i 's|udevrulesdir = /lib|udevrulesdir = /usr/lib64|' Makefile.am + + # one autostat shortcut is enough and it should be in /usr/share/xdg/autostart + sed -i '/^gdmautostart/d' Makefile.am + sed -i 's|xdgautostartdir = $(sysconfdir)/xdg/autostart|xdgautostartdir = /usr/share/xdg/autostart|' Makefile.am + + %configure --with-session-info=systemd --with-init-script=systemd +build : | + %make +install : | + %make_install + Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,56 @@ + + + spice-vdagent + + Pierre-Yves + pyu@riseup.net + + GPL-3.0 + desktop.library + Spice agent for Linux guests + Spice agent for Linux guests offering the following features: +* 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 + via uinput. This will only work if the active X-session is running a + spice-vdagent process so that its resolution can be determined. +* Automatic adjustment of the X-session resolution to the client resolution +* Support of copy and paste (text and images) between the active X-session + and the client + + https://solus-project.com/sources/README.Solus + + + spice-vdagent + Spice agent for Linux guests + Spice agent for Linux guests offering the following features: +* 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 + via uinput. This will only work if the active X-session is running a + spice-vdagent process so that its resolution can be determined. +* Automatic adjustment of the X-session resolution to the client resolution +* Support of copy and paste (text and images) between the active X-session + and the client + + desktop.library + + /usr/bin + /usr/lib/systemd/system/spice-vdagentd.service + /usr/lib/systemd/system/spice-vdagentd.target + /usr/lib/tmpfiles.d/spice-vdagentd.conf + /usr/lib64/udev/rules.d/70-spice-vdagentd.rules + /usr/sbin + /usr/share/man + /usr/share/xdg/autostart/spice-vdagent.desktop + /var/run/spice-vdagentd + + + + + 2017-07-23 + 0.17.0 + Packaging update + Pierre-Yves + pyu@riseup.net + + + \ No newline at end of file