Update to 1.2.0 release
Resolves: rhbz#1949474 Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
a248d78cd6
commit
2c8fd8e8e4
44
gtk-vnc.spec
44
gtk-vnc.spec
@ -1,31 +1,20 @@
|
|||||||
# -*- rpm-spec -*-
|
# -*- rpm-spec -*-
|
||||||
|
|
||||||
# This spec file assumes you are building for Fedora 26 or newer,
|
# This spec file assumes you are building for Fedora 32 or newer,
|
||||||
# or for RHEL 7 or newer. It may need some tweaks for other distros.
|
# or for RHEL 8 or newer. It may need some tweaks for other distros.
|
||||||
|
|
||||||
%if 0%{?fedora} || 0%{?rhel} >= 8
|
%global tls_priority "@LIBVIRT,SYSTEM"
|
||||||
%global tls_priority "@LIBVIRT,SYSTEM"
|
%global verdir %(echo ${version} | cut -d. -f1,2)
|
||||||
%else
|
|
||||||
%global tls_priority "NORMAL"
|
|
||||||
%endif
|
|
||||||
|
|
||||||
Summary: A GTK widget for VNC clients
|
Summary: A GTK widget for VNC clients
|
||||||
Name: gtk-vnc
|
Name: gtk-vnc
|
||||||
Version: 1.0.0
|
Version: 1.2.0
|
||||||
Release: 4%{?dist}
|
Release: 1%{?dist}
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.5/%{name}-%{version}.tar.xz
|
Source: https://download.gnome.org/sources/%{name}/%{verdir}/%{name}-%{version}.tar.xz
|
||||||
URL: https://wiki.gnome.org/Projects/gtk-vnc
|
URL: https://gitlab.gnome.org/GNOME/gtk-vnc
|
||||||
Requires: gvnc = %{version}-%{release}
|
Requires: gvnc = %{version}-%{release}
|
||||||
%if 0%{?fedora}
|
|
||||||
BuildRequires: python3
|
|
||||||
%else
|
|
||||||
%if 0%{?rhel} > 7
|
|
||||||
BuildRequires: python3-devel
|
BuildRequires: python3-devel
|
||||||
%else
|
|
||||||
BuildRequires: python
|
|
||||||
%endif
|
|
||||||
%endif
|
|
||||||
BuildRequires: gnutls-devel libgcrypt-devel cyrus-sasl-devel zlib-devel
|
BuildRequires: gnutls-devel libgcrypt-devel cyrus-sasl-devel zlib-devel
|
||||||
BuildRequires: gobject-introspection-devel
|
BuildRequires: gobject-introspection-devel
|
||||||
BuildRequires: gtk3-devel
|
BuildRequires: gtk3-devel
|
||||||
@ -91,7 +80,7 @@ screenshots of a VNC desktop
|
|||||||
%package -n gtk-vnc2
|
%package -n gtk-vnc2
|
||||||
Summary: A GTK3 widget for VNC clients
|
Summary: A GTK3 widget for VNC clients
|
||||||
Requires: gvnc = %{version}-%{release}
|
Requires: gvnc = %{version}-%{release}
|
||||||
Obsoletes: gtk-vnc
|
Obsoletes: gtk-vnc < 1.0.0
|
||||||
|
|
||||||
%description -n gtk-vnc2
|
%description -n gtk-vnc2
|
||||||
gtk-vnc is a VNC viewer widget for GTK3. It is built using coroutines
|
gtk-vnc is a VNC viewer widget for GTK3. It is built using coroutines
|
||||||
@ -102,7 +91,7 @@ Summary: Development files to build GTK3 applications with gtk-vnc
|
|||||||
Requires: gtk-vnc2 = %{version}-%{release}
|
Requires: gtk-vnc2 = %{version}-%{release}
|
||||||
Requires: pkgconfig
|
Requires: pkgconfig
|
||||||
Requires: gtk3-devel
|
Requires: gtk3-devel
|
||||||
Obsoletes: gtk-vnc-devel
|
Obsoletes: gtk-vnc-devel < 1.0.0
|
||||||
|
|
||||||
%description -n gtk-vnc2-devel
|
%description -n gtk-vnc2-devel
|
||||||
gtk-vnc is a VNC viewer widget for GTK3. It is built using coroutines
|
gtk-vnc is a VNC viewer widget for GTK3. It is built using coroutines
|
||||||
@ -126,12 +115,6 @@ chmod -x examples/*.pl examples/*.js examples/*.py
|
|||||||
%check
|
%check
|
||||||
%meson_test
|
%meson_test
|
||||||
|
|
||||||
%ldconfig_scriptlets -n gvnc
|
|
||||||
|
|
||||||
%ldconfig_scriptlets -n gvncpulse
|
|
||||||
|
|
||||||
%ldconfig_scriptlets -n gtk-vnc2
|
|
||||||
|
|
||||||
%files -n gvnc -f %{name}.lang
|
%files -n gvnc -f %{name}.lang
|
||||||
%{_libdir}/libgvnc-1.0.so.*
|
%{_libdir}/libgvnc-1.0.so.*
|
||||||
%{_libdir}/girepository-1.0/GVnc-1.0.typelib
|
%{_libdir}/girepository-1.0/GVnc-1.0.typelib
|
||||||
@ -186,6 +169,13 @@ chmod -x examples/*.pl examples/*.js examples/*.py
|
|||||||
%{_datadir}/gir-1.0/GtkVnc-2.0.gir
|
%{_datadir}/gir-1.0/GtkVnc-2.0.gir
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Apr 14 2021 Daniel P. Berrangé <berrange@redhat.com> - 1.2.0-1
|
||||||
|
- Update to 1.2.0 release
|
||||||
|
- Drop outdated conditionals
|
||||||
|
- Drop outdated ldconfig script
|
||||||
|
- Use versioned obsoletes tags
|
||||||
|
- Resolves: rhbz#1949474
|
||||||
|
|
||||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (gtk-vnc-1.0.0.tar.xz) = 63a40b9b284c4e46a92d5375ab3660b324ff27bfc572559d3b34d29fe4f7d24e976396b6688b8f3e3109d49dc5527075d128c43bb997507e68ddc0880b0ad148
|
SHA512 (gtk-vnc-1.2.0.tar.xz) = 830c614afa6540397352da864ad32a5687ccce5dc1e2150220c9a7fc3c7b0fbcbb3770e06b5fed75602d830bc9a9d40855fa8b6d8b65f740fc7a53bbdfce6edb
|
||||||
|
Loading…
Reference in New Issue
Block a user