Name: spice-gtk Version: 0.25 Release: 1mamba Summary: A Gtk client and libraries for SPICE remote desktop servers Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.spice-space.org/ Source: http://www.spice-space.org/download/gtk/spice-gtk-%{version}.tar.bz2 License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libSDL-devel BuildRequires: libX11-devel BuildRequires: libXau-devel BuildRequires: libXdmcp-devel BuildRequires: libXext-devel BuildRequires: libXrandr-devel BuildRequires: libXrender-devel BuildRequires: libacl-devel BuildRequires: libatk-devel BuildRequires: libbzip2-devel BuildRequires: libcacard-devel BuildRequires: libcairo-devel BuildRequires: libcap-ng-devel BuildRequires: libcelt051-devel BuildRequires: libdw-devel BuildRequires: libexpat-devel BuildRequires: libffi-devel BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libgcrypt-devel BuildRequires: libgdk-pixbuf-devel BuildRequires: libglib-devel BuildRequires: libgmp-devel BuildRequires: libgnutls-devel BuildRequires: libgpg-error-devel BuildRequires: libgraphite2-devel BuildRequires: libgtk-devel BuildRequires: libgtk2-devel BuildRequires: libharfbuzz-devel BuildRequires: libjpeg-devel BuildRequires: liblzma-devel BuildRequires: liblzo-devel BuildRequires: libncurses-devel BuildRequires: libnettle-devel BuildRequires: libnspr-devel BuildRequires: libnss-devel BuildRequires: libopenssl-devel BuildRequires: libopus-devel BuildRequires: libp11-kit-devel BuildRequires: libpango-devel BuildRequires: libphodav-devel BuildRequires: libpixman-devel BuildRequires: libpng-devel BuildRequires: libpolkit-devel BuildRequires: libpulseaudio-devel BuildRequires: libpulseaudio-glib-devel BuildRequires: libsasl-devel BuildRequires: libselinux-devel BuildRequires: libsoup-devel BuildRequires: libsqlite-devel BuildRequires: libsystemd-devel BuildRequires: libtasn1-devel BuildRequires: libudev-devel BuildRequires: libusbredir-devel BuildRequires: libusbx-devel BuildRequires: libuuid-devel BuildRequires: libvte0-devel BuildRequires: libxcb-devel BuildRequires: libxen-devel BuildRequires: libxml2-devel BuildRequires: libz-devel BuildRequires: spice-protocol-devel BuildRequires: trousers-devel ## AUTOBUILDREQ-END Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-root %description A Gtk client and libraries for SPICE remote desktop servers. %package -n lib%{name} Group: System/Libraries Summary: Shared libraries for %{name} %description -n lib%{name} This package contains shared libraries for %{name}. %package -n lib%{name}-devel Group: Development/Libraries Summary: Development files for %{name} Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} Requires: pkg-config %description -n lib%{name}-devel This package contains libraries and header files for developing applications that use %{name}. %package apidocs Group: Documentation Summary: %{name} API documentation Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Requires: gtk-doc %description apidocs This package includes the %{name} API documentation. %package -n python-SpiceClientGtk Group: System/Libraries/Python Summary: Python bindings for %{name} Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} %description -n python-SpiceClientGtk A Gtk client and libraries for SPICE remote desktop servers. This package contains the Python bindings. %debug_package %prep %setup -q %build %configure \ --enable-gtk-doc \ --with-gtk=3.0 %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall %find_lang %{name} %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -n lib%{name} -p /sbin/ldconfig %postun -n lib%{name} -p /sbin/ldconfig %files -f %{name}.lang %defattr(-,root,root) %{_bindir}/spice-client-glib-usb-acl-helper %{_bindir}/spicy %{_bindir}/spicy-screenshot %{_bindir}/spicy-stats %{_datadir}/polkit-1/actions/org.spice-space.lowlevelusbaccess.policy %doc AUTHORS COPYING THANKS %files -n lib%{name} %defattr(-,root,root) %{_libdir}/libspice-client-glib-2.0.so.* %{_libdir}/libspice-client-gtk-*.so.* %{_libdir}/libspice-controller.so.* %{_libdir}/girepository-1.0/SpiceClientGLib-2.0.typelib %{_libdir}/girepository-1.0/SpiceClientGtk-*.typelib %files -n lib%{name}-devel %defattr(-,root,root) %dir %{_includedir}/spice-client-glib-2.0 %{_includedir}/spice-client-glib-2.0/*.h %dir %{_includedir}/spice-client-gtk-* %{_includedir}/spice-client-gtk-*/*.h %dir %{_includedir}/spice-controller %{_includedir}/spice-controller/spice-controller.h %{_libdir}/libspice-client-glib-2.0.a %{_libdir}/libspice-client-glib-2.0.la %{_libdir}/libspice-client-glib-2.0.so %{_libdir}/libspice-client-gtk-*.a %{_libdir}/libspice-client-gtk-*.la %{_libdir}/libspice-client-gtk-*.so %{_libdir}/libspice-controller.a %{_libdir}/libspice-controller.la %{_libdir}/libspice-controller.so %{_libdir}/pkgconfig/spice-client-glib-2.0.pc %{_libdir}/pkgconfig/spice-client-gtk-*.pc %{_libdir}/pkgconfig/spice-controller.pc %{_datadir}/gir-1.0/SpiceClientGLib-2.0.gir %{_datadir}/gir-1.0/SpiceClientGtk-*.gir %{_datadir}/vala/vapi/spice-protocol.vapi %doc ChangeLog NEWS README TODO %files apidocs %defattr(-,root,root) %dir %{_datadir}/gtk-doc/html/spice-gtk %{_datadir}/gtk-doc/html/spice-gtk/* %changelog * Mon Oct 20 2014 Silvan Calarco 0.25-1mamba - update to 0.25 - move spice-client-glib-usb-acl-helper and other binaries from -devel to main package * Tue May 20 2014 Silvan Calarco 0.24-2mamba - rebuilt with gtk 3.0 * Mon May 12 2014 Silvan Calarco 0.24-1mamba - package created using the webbuild interface