From b60478494fd3ca52f2a8b4cc90e271bbf53b8b42 Mon Sep 17 00:00:00 2001 From: DistroBaker Date: Wed, 24 Mar 2021 15:51:47 +0000 Subject: [PATCH] Merged update from upstream sources This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/gnome-connections.git#d163b7f44531e216c50720c50e886b6a12e7740a --- .gitignore | 1 + README.md | 3 ++ gnome-connections.spec | 98 ++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 103 insertions(+) create mode 100644 README.md create mode 100644 gnome-connections.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..6d58ee7 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/gnome-connections-40.0.tar.xz diff --git a/README.md b/README.md new file mode 100644 index 0000000..1d4542a --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# gnome-connections + +The gnome-connections package diff --git a/gnome-connections.spec b/gnome-connections.spec new file mode 100644 index 0000000..8486df9 --- /dev/null +++ b/gnome-connections.spec @@ -0,0 +1,98 @@ +# Exclude private libraries from autogenerated provides and requires +%global __provides_exclude_from ^%{_libdir}/gnome-connections/ +%global __requires_exclude ^(%%(find %{buildroot}%{_libdir}/gnome-connections/ -name '*.so' | xargs -n1 basename | sort -u | paste -s -d '|' -)) + +%global tarball_version %%(echo %{version} | tr '~' '.') +%global url_ver %%(echo %{version} | cut -d. -f1) + +Name: gnome-connections +Version: 40.0 +Release: 2%{?dist} +Summary: A remote desktop client for the GNOME desktop environment + +License: GPLv3+ +URL: https://gitlab.gnome.org/gnome/connections/-/wikis/home +Source0: https://download.gnome.org/sources/gnome-connections/%{url_ver}/gnome-connections-%{tarball_version}.tar.xz + +BuildRequires: desktop-file-utils +BuildRequires: gcc +BuildRequires: gettext +BuildRequires: libappstream-glib +BuildRequires: meson +BuildRequires: vala +BuildRequires: yelp-tools +BuildRequires: pkgconfig(freerdp2) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk-vnc-2.0) + +Requires: hicolor-icon-theme + +# Renamed from connections to gnome-connections in F34 +Obsoletes: connections < 40.0-2 +Provides: connections = %{version}-%{release} + +%description +Connections is a remote desktop client for the GNOME desktop environment. + +%prep +%autosetup -p1 -n gnome-connections-%{tarball_version} + +%build +%meson +%meson_build + +%install +%meson_install +%find_lang gnome-connections --with-gnome + +# Remove unneeded development files +rm -rf %{buildroot}%{_includedir}/gnome-connections/ +rm -rf %{buildroot}%{_libdir}/gnome-connections/girepository-1.0/ +rm -rf %{buildroot}%{_libdir}/gnome-connections/pkgconfig/ +rm -rf %{buildroot}%{_datadir}/gnome-connections/gir-1.0/ +rm -rf %{buildroot}%{_datadir}/gnome-connections/vapi/ + +%check +appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.gnome.Connections.appdata.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Connections.desktop + +%files -f gnome-connections.lang +%license COPYING +%doc README.md NEWS +%{_bindir}/gnome-connections +%{_libdir}/gnome-connections/ +%{_datadir}/appdata/org.gnome.Connections.appdata.xml +%{_datadir}/applications/org.gnome.Connections.desktop +%{_datadir}/dbus-1/services/org.gnome.Connections.service +%{_datadir}/glib-2.0/schemas/org.gnome.Connections.gschema.xml +%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Connections.svg +%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Connections-symbolic.svg +%{_datadir}/mime/packages/org.gnome.Connections.xml + +%changelog +* Mon Mar 22 2021 Kalev Lember - 40.0-2 +- Rename from connections to gnome-connections + +* Mon Mar 22 2021 Kalev Lember - 40.0-1 +- Update to 40.0 +- Require hicolor-icon-theme for icon directories rather than adwaita +- Use https source URL +- Validate appdata file +- Filter private libraries +- Don't install various development files + +* Tue Jan 26 2021 Fedora Release Engineering - 3.38.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Oct 20 2020 Kalev Lember - 3.38.1-1 +- Update to 3.38.1 + +* Mon Sep 14 2020 Kalev Lember - 3.38.0-1 +- Update to 3.38.0 + +* Thu Sep 10 2020 Felipe Borges - 3.37.91-1 +- Update to 3.37.91 + +* Mon Aug 10 2020 Felipe Borges - 3.37.90-1 +- Initial import diff --git a/sources b/sources new file mode 100644 index 0000000..e9b5382 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (gnome-connections-40.0.tar.xz) = ae3ca82a7cd548983f48982e22879e08a3fb1012a0f9c2ffa3fc44e77c73e1ccbad46af5c560aea3fe51993b08161b1da3bee5c3c78b42e4779588f5c8a1854f