diff --git a/spice-0.15.0.tar.bz2 b/spice-0.15.0.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..3f0edf9fc8f5f76d88b9aa6fc2e03fdb45e40ea0 Binary files /dev/null and b/spice-0.15.0.tar.bz2 differ diff --git a/spice-0.15.0.tar.bz2.sig b/spice-0.15.0.tar.bz2.sig new file mode 100644 index 0000000000000000000000000000000000000000..49b04c2ebf9e9f5e4dcf06d95ea2f5d8b9b7982b Binary files /dev/null and b/spice-0.15.0.tar.bz2.sig differ diff --git a/spice.spec b/spice.spec new file mode 100644 index 0000000000000000000000000000000000000000..93bb04965b12b9571c894a37b00e1ff9ff8b6611 --- /dev/null +++ b/spice.spec @@ -0,0 +1,95 @@ +%define anolis_release 1 + +Name: spice +Version: 0.15.0 +Release: %{anolis_release}%{?dist} +Summary: Implements the SPICE protocol +License: LGPLv2+ +URL: http://www.spice-space.org/ +Source0: http://www.spice-space.org/download/releases/%{name}-%{version}.tar.bz2 +Source1: http://www.spice-space.org/download/releases/%{name}-%{version}.tar.bz2.sig +Source2: victortoso-E37A484F.keyring + +BuildRequires: make +BuildRequires: gcc gcc-c++ +BuildRequires: pkgconfig +BuildRequires: glib2-devel >= 2.22 +BuildRequires: spice-protocol >= 0.14.0 +BuildRequires: opus-devel +BuildRequires: pixman-devel openssl-devel libjpeg-devel +BuildRequires: libcacard-devel cyrus-sasl-devel +BuildRequires: lz4-devel +BuildRequires: gstreamer1-devel gstreamer1-plugins-base-devel +BuildRequires: orc-devel +BuildRequires: gnupg2 +BuildRequires: git-core + +%description +The Simple Protocol for Independent Computing Environments (SPICE) is +a remote display system built for virtual environments which allows +you to view a computing 'desktop' environment not only on the machine +where it is running, but from anywhere on the Internet and from a wide +variety of machine architectures. + + +%package server +Summary: Implements the server side of the SPICE protocol +Obsoletes: spice-client < %{version}-%{release} + +%description server +The Simple Protocol for Independent Computing Environments (SPICE) is +a remote display system built for virtual environments which allows +you to view a computing 'desktop' environment not only on the machine +where it is running, but from anywhere on the Internet and from a wide +variety of machine architectures. + +This package contains the run-time libraries for any application that wishes +to be a SPICE server. + + +%package server-devel +Summary: Header files, libraries and development documentation for spice-server +Requires: %{name}-server = %{version}-%{release} +Requires: pkgconfig + +%description server-devel +This package contains the header files, static libraries and development +documentation for spice-server. If you like to develop programs +using spice-server, you will need to install spice-server-devel. + + +%prep +gpgv2 --quiet --keyring %{SOURCE2} %{SOURCE1} %{SOURCE0} +%autosetup -S git_am + + +%build +%define configure_client --disable-client +%configure --enable-smartcard --disable-client --enable-lz4 --enable-gstreamer=1.0 --disable-celt051 --disable-werror +make %{?_smp_mflags} WARN_CFLAGS='' V=1 + + +%install +make DESTDIR=%{buildroot} install +rm -f %{buildroot}%{_libdir}/libspice-server.a +rm -f %{buildroot}%{_libdir}/libspice-server.la +mkdir -p %{buildroot}%{_libexecdir} + + +%ldconfig_scriptlets server + + +%files server +%license COPYING +%doc README CHANGELOG.md +%{_libdir}/libspice-server.so.1* + +%files server-devel +%{_includedir}/spice-server +%{_libdir}/libspice-server.so +%{_libdir}/pkgconfig/spice-server.pc + + +%changelog +* Fri Jul 15 2002 happy_orange - 0.15.0-1 +- Init pacakge from upstream diff --git a/victortoso-E37A484F.keyring b/victortoso-E37A484F.keyring new file mode 100644 index 0000000000000000000000000000000000000000..be91873abfc1abfe81c58116740db2c112ac35a2 Binary files /dev/null and b/victortoso-E37A484F.keyring differ