remmina 1.4.10-2 (znver1;aarch64;x86_64) 2021-13496
9999

Status published
Submitter mandian [@T] openmailbox.org
Platform rolling
Repository unsupported
URL https://abf.openmandriva.org/build_lists/971065
Packages
remmina-1.4.10-2.znver1.source
remmina-1.4.10-2.znver1.binary
remmina-debuginfo-1.4.10-2.znver1.debuginfo
remmina-debugsource-1.4.10-2.znver1.binary
remmina-devel-1.4.10-2.znver1.binary
remmina-plugins-common-1.4.10-2.znver1.binary
remmina-plugins-exec-1.4.10-2.znver1.binary
remmina-plugins-exec-debuginfo-1.4.10-2.znver1.debuginfo
remmina-plugins-kwallet-1.4.10-2.znver1.binary
remmina-plugins-kwallet-debuginfo-1.4.10-2.znver1.debuginfo
remmina-plugins-nx-1.4.10-2.znver1.binary
remmina-plugins-nx-debuginfo-1.4.10-2.znver1.debuginfo
remmina-plugins-rdp-1.4.10-2.znver1.binary
remmina-plugins-rdp-debuginfo-1.4.10-2.znver1.debuginfo
remmina-plugins-secret-1.4.10-2.znver1.binary
remmina-plugins-secret-debuginfo-1.4.10-2.znver1.debuginfo
remmina-plugins-spice-1.4.10-2.znver1.binary
remmina-plugins-spice-debuginfo-1.4.10-2.znver1.debuginfo
remmina-plugins-st-1.4.10-2.znver1.binary
remmina-plugins-st-debuginfo-1.4.10-2.znver1.debuginfo
remmina-plugins-vnc-1.4.10-2.znver1.binary
remmina-plugins-vnc-debuginfo-1.4.10-2.znver1.debuginfo
remmina-plugins-www-1.4.10-2.znver1.binary
remmina-plugins-www-debuginfo-1.4.10-2.znver1.debuginfo
remmina-plugins-xdmcp-1.4.10-2.znver1.binary
remmina-plugins-xdmcp-debuginfo-1.4.10-2.znver1.debuginfo
remmina-1.4.10-2.aarch64.binary
remmina-1.4.10-2.aarch64.source
remmina-debuginfo-1.4.10-2.aarch64.debuginfo
remmina-debugsource-1.4.10-2.aarch64.binary
remmina-devel-1.4.10-2.aarch64.binary
remmina-plugins-common-1.4.10-2.aarch64.binary
remmina-plugins-exec-1.4.10-2.aarch64.binary
remmina-plugins-exec-debuginfo-1.4.10-2.aarch64.debuginfo
remmina-plugins-kwallet-1.4.10-2.aarch64.binary
remmina-plugins-kwallet-debuginfo-1.4.10-2.aarch64.debuginfo
remmina-plugins-nx-1.4.10-2.aarch64.binary
remmina-plugins-nx-debuginfo-1.4.10-2.aarch64.debuginfo
remmina-plugins-rdp-1.4.10-2.aarch64.binary
remmina-plugins-rdp-debuginfo-1.4.10-2.aarch64.debuginfo
remmina-plugins-secret-1.4.10-2.aarch64.binary
remmina-plugins-secret-debuginfo-1.4.10-2.aarch64.debuginfo
remmina-plugins-spice-1.4.10-2.aarch64.binary
remmina-plugins-spice-debuginfo-1.4.10-2.aarch64.debuginfo
remmina-plugins-st-1.4.10-2.aarch64.binary
remmina-plugins-st-debuginfo-1.4.10-2.aarch64.debuginfo
remmina-plugins-vnc-1.4.10-2.aarch64.binary
remmina-plugins-vnc-debuginfo-1.4.10-2.aarch64.debuginfo
remmina-plugins-www-1.4.10-2.aarch64.binary
remmina-plugins-www-debuginfo-1.4.10-2.aarch64.debuginfo
remmina-plugins-xdmcp-1.4.10-2.aarch64.binary
remmina-plugins-xdmcp-debuginfo-1.4.10-2.aarch64.debuginfo
remmina-1.4.10-2.x86_64.binary
remmina-1.4.10-2.x86_64.source
remmina-debuginfo-1.4.10-2.x86_64.debuginfo
remmina-debugsource-1.4.10-2.x86_64.binary
remmina-devel-1.4.10-2.x86_64.binary
remmina-plugins-common-1.4.10-2.x86_64.binary
remmina-plugins-exec-1.4.10-2.x86_64.binary
remmina-plugins-exec-debuginfo-1.4.10-2.x86_64.debuginfo
remmina-plugins-kwallet-1.4.10-2.x86_64.binary
remmina-plugins-kwallet-debuginfo-1.4.10-2.x86_64.debuginfo
remmina-plugins-nx-1.4.10-2.x86_64.binary
remmina-plugins-nx-debuginfo-1.4.10-2.x86_64.debuginfo
remmina-plugins-rdp-1.4.10-2.x86_64.binary
remmina-plugins-rdp-debuginfo-1.4.10-2.x86_64.debuginfo
remmina-plugins-secret-1.4.10-2.x86_64.binary
remmina-plugins-secret-debuginfo-1.4.10-2.x86_64.debuginfo
remmina-plugins-spice-1.4.10-2.x86_64.binary
remmina-plugins-spice-debuginfo-1.4.10-2.x86_64.debuginfo
remmina-plugins-st-1.4.10-2.x86_64.binary
remmina-plugins-st-debuginfo-1.4.10-2.x86_64.debuginfo
remmina-plugins-vnc-1.4.10-2.x86_64.binary
remmina-plugins-vnc-debuginfo-1.4.10-2.x86_64.debuginfo
remmina-plugins-www-1.4.10-2.x86_64.binary
remmina-plugins-www-debuginfo-1.4.10-2.x86_64.debuginfo
remmina-plugins-xdmcp-1.4.10-2.x86_64.binary
remmina-plugins-xdmcp-debuginfo-1.4.10-2.x86_64.debuginfo
Build Date 2021-01-21 23:26:34 +0000 UTC
Last Updated 2021-01-23 03:43:38.846870211 +0000 UTC
$ git diff --patch-with-stat --summary 9eb392539e8c744c88e631b59d779cb9c402a37e..c9065459467534b025be0413a02a92ee628bf9c1

 .abf.yml     |   2 +-
 remmina.spec | 222 ++++++++++++++++++++++++++++++++++++-----------------------
 2 files changed, 135 insertions(+), 89 deletions(-)

diff --git a/.abf.yml b/.abf.yml
index 7104e39..c354999 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
 sources:
-  Remmina-v1.4.3.tar.bz2: 30ed69fe5648cebe88e7e5df170b680f59f27636
+  Remmina-v1.4.10.tar.bz2: c5c67ec1a6e818633ab80223cf54dac20f91972e
diff --git a/remmina.spec b/remmina.spec
index 1c74c71..ef214ea 100644
--- a/remmina.spec
+++ b/remmina.spec
@@ -1,9 +1,12 @@
 %define tarballver	%{version}
 %define tarballdir	v%{version}
 
+%bcond_with	appindicator
+%bcond_without	kwallet_plugin
+
 Name:		remmina
-Version:	1.4.3
-Release:	1
+Version:	1.4.10
+Release:	2
 Summary:	GTK+ remote desktop client
 Group:		Networking/Remote access
 License:	GPLv2+
@@ -14,26 +17,32 @@ Source0:	https://gitlab.com/Remmina/Remmina/-/archive/%{tarballdir}/Remmina-%{ta
 BuildRequires:	cmake
 BuildRequires:	gettext
 BuildRequires:	intltool
-BuildRequires:	libgcrypt-devel
 BuildRequires:  cups-devel
+#BuildRequires: libappstream-glib
+BuildRequires:	pkgconfig(avahi-client) >= 0.6.3
+#BuildRequires:	pkgconfig(avahi-ui) >= 0.6.3
+BuildRequires:	pkgconfig(avahi-ui-gtk3) >= 0.6.30
 BuildRequires:	pkgconfig(json-glib-1.0)
-BuildRequires:	pkgconfig(libsoup-2.4)
+BuildRequires:	pkgconfig(gnutls)
 BuildRequires:	pkgconfig(gtk+-3.0)
 BuildRequires:	pkgconfig(harfbuzz)
-BuildRequires:	pkgconfig(webkit2gtk-4.0)
-BuildRequires:	pkgconfig(gnutls)
-BuildRequires:	pkgconfig(libjpeg)
+BuildRequires:	pkgconfig(appindicator3-0.1)
+BuildRequires:	pkgconfig(libgcrypt)
+#BuildRequires:	pkgconfig(libjpeg)
+BuildRequires:	pkgconfig(libpcre2-8)
+#BuildRequires:	pkgconfig(libsecret-1)
+BuildRequires:	pkgconfig(libsoup-2.4)
 BuildRequires:	pkgconfig(libssh)
 BuildRequires:	pkgconfig(libsodium)
-BuildRequires:	pkgconfig(avahi-client) >= 0.6.3
-#BuildRequires:	pkgconfig(avahi-ui) >= 0.6.3
-BuildRequires:	pkgconfig(avahi-ui-gtk3) >= 0.6.30
-BuildRequires:	pkgconfig(spice-client-gtk-3.0)
 BuildRequires:	pkgconfig(libvncserver)
+BuildRequires:	pkgconfig(spice-client-gtk-3.0)
 BuildRequires:	pkgconfig(TelepathyQt5)
 BuildRequires:	pkgconfig(xkbfile)
 BuildRequires:	pkgconfig(vte-2.91)
+BuildRequires:	pkgconfig(webkit2gtk-4.0)
 BuildRequires:	pkgconfig(zlib)
+BuildRequires:	qmake5
+BuildRequires:	xdg-utils
 
 %description
 Remmina is a remote desktop client written in GTK+, aiming to be useful for
@@ -45,6 +54,36 @@ user interface. Currently RDP, VNC, XDMCP and SSH are supported.
 
 Please don't forget to install the plugins for the protocols you want to use.
 
+%files -f %{name}.lang
+%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING LICENSE
+%{_bindir}/remmina-file-wrapper
+%{_bindir}/%{name}
+%{_bindir}/%{name}-gnome
+%{_bindir}/gnome-session-%{name}
+%{_datadir}/%{name}/
+%{_datadir}/gnome-session/sessions/%{name}-gnome.session
+%{_datadir}/xsessions/%{name}-gnome.desktop
+%{_datadir}/applications/org.%{name}.Remmina.desktop
+%{_datadir}/applications/%{name}-file.desktop
+%{_datadir}/applications/%{name}-gnome.desktop
+%{_datadir}/metainfo/org.%{name}.Remmina.appdata.xml
+%{_datadir}/mime/packages/%{name}-mime.xml
+%{_iconsdir}/hicolor/*/apps/*%{name}*.svg
+%{_iconsdir}/hicolor/*/apps/*%{name}*.png
+%{_iconsdir}/hicolor/*/actions/%{name}*.svg
+%{_iconsdir}/hicolor/*/emblems/%{name}-sftp-*.svg
+%{_iconsdir}/hicolor/*/emblems/%{name}-ssh-*.svg
+%{_iconsdir}/hicolor/*/emblems/%{name}-tool-*.svg
+%{_iconsdir}/hicolor/*/actions/view-list.svg
+%{_iconsdir}/hicolor/apps/org.remmina.Remmina-symbolic.svg
+%{_iconsdir}/hicolor/apps/remmina-symbolic.svg
+%{_iconsdir}/hicolor/scalable/panel/remmina-panel-inverted.svg
+%{_iconsdir}/hicolor/scalable/panel/remmina-panel.svg
+%{_mandir}/man1/%{name}.1.*
+%{_mandir}/man1/%{name}-gnome.1.*
+%{_mandir}/man1/gnome-session-%{name}.1.*
+%{_mandir}/man1/remmina-file-wrapper.1.*
+
 #----------------------------------------------------------------------------
 
 %package	devel
@@ -56,6 +95,10 @@ Requires:	%{name} = %{version}-%{release}
 The %{name}-devel package contains header files for developing plugins for
 %{name}.
 
+%files devel
+%{_includedir}/%{name}/
+%{_libdir}/pkgconfig/%{name}.pc
+
 #----------------------------------------------------------------------------
 
 %package	plugins-common
@@ -71,6 +114,10 @@ computers in front of either large monitors or tiny netbooks.
 This package contains files shared among all plugins for the Remmina remote
 desktop client.
 
+%files plugins-common
+%dir %{_libdir}/%{name}/
+%dir %{_libdir}/%{name}/plugins/
+
 #----------------------------------------------------------------------------
 
 %package	plugins-exec
@@ -86,6 +133,33 @@ computers in front of either large monitors or tiny netbooks.
 This package contains the plugin to execute external processes (commands or
 applications) from the Remmina window.
 
+%files plugins-exec
+%{_libdir}/%{name}/plugins/%{name}-plugin-exec.so
+
+#----------------------------------------------------------------------------
+
+%if %{with kwallet_plugin}
+%package	plugins-kwallet
+Summary:	KWallet integration for Remmina Remote Desktop Client
+Group:		Networking/Remote access
+BuildRequires:	lib64KF5Wallet-devel
+Requires:	%{name}-plugins-common = %{version}-%{release}
+
+Obsoletes:	remmina-plugins-kwallet < 1.2.0-0.rcgit.24.2
+Provides:	remmina-plugins-kwallet = %{version}-%{release}
+
+%description	plugins-kwallet
+Remmina is a remote desktop client written in GTK+, aiming to be useful for
+system administrators and travelers, who need to work with lots of remote
+computers in front of either large monitors or tiny netbooks.
+
+This package contains the plugin with kwallet support for the Remmina remote
+desktop client.
+
+%files plugins-kwallet
+%{_libdir}/%{name}/plugins/%{name}-plugin-kwallet.so
+%endif
+
 #----------------------------------------------------------------------------
 
 %package	plugins-secret
@@ -105,6 +179,9 @@ computers in front of either large monitors or tiny netbooks.
 This package contains the plugin with keyring support for the Remmina remote
 desktop client.
 
+%files plugins-secret
+%{_libdir}/%{name}/plugins/%{name}-plugin-secret.so
+
 #----------------------------------------------------------------------------
 
 %package	plugins-nx
@@ -120,6 +197,10 @@ computers in front of either large monitors or tiny netbooks.
 
 This package contains the NX plugin for the Remmina remote desktop client.
 
+%files plugins-nx
+%{_libdir}/%{name}/plugins/%{name}-plugin-nx.so
+%{_iconsdir}/hicolor/*/emblems/%{name}-nx-*.svg
+
 #----------------------------------------------------------------------------
 
 %package	plugins-rdp
@@ -137,13 +218,16 @@ computers in front of either large monitors or tiny netbooks.
 This package contains the Remote Desktop Protocol (RDP) plugin for the Remmina
 remote desktop client.
 
+%files plugins-rdp
+%{_libdir}/%{name}/plugins/%{name}-plugin-rdp.so
+%{_iconsdir}/hicolor/*/emblems/%{name}-rdp-*.svg
+
 #----------------------------------------------------------------------------
 
 %package	plugins-spice
 Summary:	SPICE plugin for Remmina Remote Desktop Client
 Group:		Networking/Remote access
 Requires:	%{name}-plugins-common = %{version}-%{release}
-
 %description	plugins-spice
 Remmina is a remote desktop client written in GTK+, aiming to be useful for
 system administrators and travelers, who need to work with lots of remote
@@ -151,6 +235,10 @@ computers in front of either large monitors or tiny netbooks.
 
 This package contains the SPICE plugin for the Remmina remote desktop client.
 
+%files plugins-spice
+%{_libdir}/%{name}/plugins/%{name}-plugin-spice.so
+%{_iconsdir}/hicolor/*/emblems/%{name}-spice-*.svg
+
 #----------------------------------------------------------------------------
 
 %package	plugins-st
@@ -166,6 +254,9 @@ computers in front of either large monitors or tiny netbooks.
 This package contains the Socket Terminal plugin for the Remmina remote
 desktop client.
 
+%files plugins-st
+%{_libdir}/%{name}/plugins/%{name}-plugin-st.so
+
 #----------------------------------------------------------------------------
 
 %package	plugins-vnc
@@ -181,9 +272,15 @@ Remmina is a remote desktop client written in GTK+, aiming to be useful for
 system administrators and travelers, who need to work with lots of remote
 computers in front of either large monitors or tiny netbooks.
 
+%files plugins-vnc
+%files plugins-vnc
 This package contains the VNC plugin for the Remmina remote desktop
 client.
 
+%files plugins-vnc
+%{_libdir}/%{name}/plugins/%{name}-plugin-vnc.so
+%{_iconsdir}/hicolor/*/emblems/%{name}-vnc-*.svg
+
 #----------------------------------------------------------------------------
 
 %package	plugins-xdmcp
@@ -200,6 +297,10 @@ computers in front of either large monitors or tiny netbooks.
 This package contains the XDMCP plugin for the Remmina remote desktop
 client.
 
+%files plugins-xdmcp
+%{_libdir}/%{name}/plugins/%{name}-plugin-xdmcp.so
+%{_iconsdir}/hicolor/*/emblems/%{name}-xdmcp-*.svg
+
 #----------------------------------------------------------------------------
 
 %package	plugins-www
@@ -217,6 +318,9 @@ computers in front of either large monitors or tiny netbooks.
 This package contains the www plugin for the Remmina remote desktop
 client.
 
+%files plugins-www
+%{_libdir}/remmina/plugins/remmina-plugin-www.so
+%{_iconsdir}/hicolor/scalable/emblems/remmina-www-symbolic.svg
 
 #----------------------------------------------------------------------------
 
@@ -225,88 +329,30 @@ client.
 %autopatch -p1
 
 %build
-%cmake -DWITH_APPINDICATOR=OFF
+%cmake \
+%if %{with kwallet_plugin}
+	-DWITH_KF5WALLET=ON \
+%else
+	-DWITH_KF5WALLET=OFF \
+%endif
+	-DWITH_KIOSK_SESSION=ON \
+%if %{with appindicator}
+	-DWITH_APPINDICATOR=ON \
+%else
+	-DWITH_APPINDICATOR=OFF \
+%endif
+	%{nil}
 
 %make_build
 
 %install
 %make_install -C build
 
-%find_lang %{name}
-
+# .desktop
 desktop-file-install \
 	--remove-category="X-GNOME-NetworkSettings" \
-	--dir %{buildroot}%{_datadir}/applications \
-%{buildroot}%{_datadir}/applications/org.%{name}.Remmina.desktop
-
-%files -f %{name}.lang
-%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING LICENSE
-%{_bindir}/remmina-file-wrapper
-%{_bindir}/%{name}
-%{_bindir}/%{name}-gnome
-%{_bindir}/gnome-session-%{name}
-%{_datadir}/%{name}/
-%{_datadir}/gnome-session/sessions/%{name}-gnome.session
-%{_datadir}/xsessions/%{name}-gnome.desktop
-%{_datadir}/applications/org.%{name}.Remmina.desktop
-%{_datadir}/applications/%{name}-file.desktop
-%{_datadir}/applications/%{name}-gnome.desktop
-%{_datadir}/metainfo/org.%{name}.Remmina.appdata.xml
-%{_datadir}/mime/packages/%{name}-mime.xml
-%{_iconsdir}/hicolor/*/apps/*%{name}*.svg
-%{_iconsdir}/hicolor/*/apps/*%{name}*.png
-%{_iconsdir}/hicolor/*/actions/%{name}*.svg
-%{_iconsdir}/hicolor/*/emblems/%{name}-sftp-*.svg
-%{_iconsdir}/hicolor/*/emblems/%{name}-ssh-*.svg
-%{_iconsdir}/hicolor/*/emblems/%{name}-tool-*.svg
-%{_iconsdir}/hicolor/*/actions/view-list.svg
-%{_iconsdir}/hicolor/apps/org.remmina.Remmina-symbolic.svg
-%{_iconsdir}/hicolor/apps/remmina-symbolic.svg
-%{_iconsdir}/hicolor/scalable/panel/remmina-panel-inverted.svg
-%{_iconsdir}/hicolor/scalable/panel/remmina-panel.svg
-%{_mandir}/man1/%{name}.1.*
-%{_mandir}/man1/%{name}-gnome.1.*
-%{_mandir}/man1/gnome-session-%{name}.1.*
-%{_mandir}/man1/remmina-file-wrapper.1.*
-
-%files devel
-%{_includedir}/%{name}/
-%{_libdir}/pkgconfig/%{name}.pc
-
-%files plugins-common
-%dir %{_libdir}/%{name}/
-%dir %{_libdir}/%{name}/plugins/
-
-%files plugins-exec
-%{_libdir}/%{name}/plugins/%{name}-plugin-exec.so
-
-%files plugins-secret
-%{_libdir}/%{name}/plugins/%{name}-plugin-secret.so
-
-%files plugins-nx
-%{_libdir}/%{name}/plugins/%{name}-plugin-nx.so
-%{_iconsdir}/hicolor/*/emblems/%{name}-nx-*.svg
-
-%files plugins-rdp
-%{_libdir}/%{name}/plugins/%{name}-plugin-rdp.so
-%{_iconsdir}/hicolor/*/emblems/%{name}-rdp-*.svg
-
-%files plugins-spice
-%{_libdir}/%{name}/plugins/%{name}-plugin-spice.so
-%{_iconsdir}/hicolor/*/emblems/%{name}-spice-*.svg
-
-%files plugins-st
-%{_libdir}/%{name}/plugins/%{name}-plugin-st.so
-
-%files plugins-vnc
-%{_libdir}/%{name}/plugins/%{name}-plugin-vnc.so
-%{_iconsdir}/hicolor/*/emblems/%{name}-vnc-*.svg
-
-%files plugins-xdmcp
-%{_libdir}/%{name}/plugins/%{name}-plugin-xdmcp.so
-%{_iconsdir}/hicolor/*/emblems/%{name}-xdmcp-*.svg
-
-%files plugins-www
-%{_libdir}/remmina/plugins/remmina-plugin-www.so
-%{_iconsdir}/hicolor/scalable/emblems/remmina-www-symbolic.svg
+	--dir %{buildroot}%{_datadir}/applications  \
+	%{buildroot}%{_datadir}/applications/org.%{name}.Remmina.desktop
 
+# locales
+%find_lang %{name}
Not Available

benbullard79 [@T] cox.netNo Comment.1181d 03hrs
benbullard79 [@T] cox.netNo Comment.1181d 03hrs