From 8486e28d84de23363d498847f743f517d5b670b9 Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 28 Sep 2012 03:27:40 -0600 Subject: [PATCH] New package: spice-gtk-0.14. --- common/shlibs | 3 +++ srcpkgs/spice-gtk-devel | 1 + srcpkgs/spice-gtk/spice-gtk-devel.template | 15 +++++++++++++ srcpkgs/spice-gtk/spice-gtk.rshlibs | 25 ++++++++++++++++++++++ srcpkgs/spice-gtk/template | 20 +++++++++++++++++ 5 files changed, 64 insertions(+) create mode 120000 srcpkgs/spice-gtk-devel create mode 100644 srcpkgs/spice-gtk/spice-gtk-devel.template create mode 100644 srcpkgs/spice-gtk/spice-gtk.rshlibs create mode 100644 srcpkgs/spice-gtk/template diff --git a/common/shlibs b/common/shlibs index 86a958e8d2f..9dcb25f4e08 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1060,3 +1060,6 @@ librygel-renderer-1.0.so.0 librygel-0.16.0_1 librygel-server-1.0.so.0 librygel-0.16.0_1 libharfbuzz.so.0 libharfbuzz-0.9.4_1 libosinfo-1.0.so.0 libosinfo-0.2.0_1 +libspice-client-gtk-3.0.so.4 spice-gtk-0.14_1 +libspice-client-glib-2.0.so.8 spice-gtk-0.14_1 +libspice-controller.so.0 spice-gtk-0.14_1 diff --git a/srcpkgs/spice-gtk-devel b/srcpkgs/spice-gtk-devel new file mode 120000 index 00000000000..20dfadbd149 --- /dev/null +++ b/srcpkgs/spice-gtk-devel @@ -0,0 +1 @@ +spice-gtk \ No newline at end of file diff --git a/srcpkgs/spice-gtk/spice-gtk-devel.template b/srcpkgs/spice-gtk/spice-gtk-devel.template new file mode 100644 index 00000000000..3994baa49b4 --- /dev/null +++ b/srcpkgs/spice-gtk/spice-gtk-devel.template @@ -0,0 +1,15 @@ +# Template file for 'spice-gtk-devel'. +# +depends="pixman-devel celt051-devel openssl-devel glib-devel gtk+3-devel spice-devel spice-gtk" +short_desc="${sourcepkg} development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() +{ + vmove "usr/lib/*.a" usr/lib + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/vala usr/share +} diff --git a/srcpkgs/spice-gtk/spice-gtk.rshlibs b/srcpkgs/spice-gtk/spice-gtk.rshlibs new file mode 100644 index 00000000000..3042e1eb832 --- /dev/null +++ b/srcpkgs/spice-gtk/spice-gtk.rshlibs @@ -0,0 +1,25 @@ +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libc.so.6 +libcelt051.so.0 +libm.so.6 +libjpeg.so.8 +libz.so.1 +libpixman-1.so.0 +libssl.so.1 +libcrypto.so.1 +libpulse-mainloop-glib.so.0 +libpulse.so.0 +libsasl2.so.2 +libgtk-3.so.0 +libgdk-3.so.0 +libatk-1.0.so.0 +libpangocairo-1.0.so.0 +libgdk_pixbuf-2.0.so.0 +libcairo-gobject.so.2 +libpango-1.0.so.0 +libcairo.so.2 +libX11.so.6 +libXrandr.so.2 +libpthread.so.0 diff --git a/srcpkgs/spice-gtk/template b/srcpkgs/spice-gtk/template new file mode 100644 index 00000000000..b437f3b6714 --- /dev/null +++ b/srcpkgs/spice-gtk/template @@ -0,0 +1,20 @@ +# Template file for 'spice-gtk' +pkgname=spice-gtk +version=0.14 +revision=1 +distfiles="http://spice-space.org/download/gtk/${pkgname}-${version}.tar.bz2" +build_style=gnu-configure +configure_args="--enable-smartcard=no" +makedepends="pkg-config intltool pixman-devel celt051-devel openssl-devel libsasl-devel gtk+3-devel pulseaudio-devel jpeg-devel spice-devel" +homepage="http://spice-space.org" +license="LGPL-2" +short_desc="GTK+2/3 SPICE widget" +maintainer="davehome " +checksum=a16fa27364541493b886cc943f72c8f96ec251083af0a29d405a2c4f490274f5 +long_desc=" + spice-gtk is a GTK+2 and GTK+3 SPICE widget. It features glib-based objects for + SPICE protocol parsing and a gtk widget for embedding the SPICE display into + other applications such as virt-manager." + +subpackages="${pkgname}-devel" +