diff --git a/desktop/mate/mate-screensaver/files/pisi_screen_saver.patch b/desktop/mate/mate-screensaver/files/pisi_screen_saver.patch
new file mode 100644
index 0000000000..286d3701c1
--- /dev/null
+++ b/desktop/mate/mate-screensaver/files/pisi_screen_saver.patch
@@ -0,0 +1,789 @@
+diff -Nuar a/configure b/configure
+--- a/configure 2019-09-21 19:04:30.000000000 +0300
++++ b/configure 2020-03-18 14:32:46.468779843 +0300
+@@ -640,7 +640,7 @@
+ privdatadir
+ privlibexecdir
+ MATE_SCREENSAVER_THEMES_DIR
+-FLOATERS_FOOT_GNOME_LOGO_IMAGE
++FLOATERS_FOOT_PISI_LOGO_IMAGE
+ FLOATERS_FOOT_LOGO_IMAGE
+ SLIDESHOW_COSMOS_DIR
+ DEBUG_CFLAGS
+@@ -18298,7 +18298,7 @@
+
+ FLOATERS_FOOT_LOGO_IMAGE="${EXPANDED_DATADIR}/pixmaps/mate-logo-white.svg"
+
+-FLOATERS_FOOT_GNOME_LOGO_IMAGE="${EXPANDED_DATADIR}/pixmaps/gnome-logo-white.svg"
++FLOATERS_FOOT_PISI_LOGO_IMAGE="${EXPANDED_DATADIR}/pixmaps/pisi-logo-white.svg"
+
+
+ # Menu stuff
+diff -Nuar a/configure.ac b/configure.ac
+--- a/configure.ac 2019-09-21 19:01:26.000000000 +0300
++++ b/configure.ac 2020-03-18 14:32:50.952780172 +0300
+@@ -1107,8 +1107,8 @@
+
+ FLOATERS_FOOT_LOGO_IMAGE="${EXPANDED_DATADIR}/pixmaps/mate-logo-white.svg"
+ AC_SUBST(FLOATERS_FOOT_LOGO_IMAGE)
+-FLOATERS_FOOT_GNOME_LOGO_IMAGE="${EXPANDED_DATADIR}/pixmaps/gnome-logo-white.svg"
+-AC_SUBST(FLOATERS_FOOT_GNOME_LOGO_IMAGE)
++FLOATERS_FOOT_PISI_LOGO_IMAGE="${EXPANDED_DATADIR}/pixmaps/pisi-logo-white.svg"
++AC_SUBST(FLOATERS_FOOT_PISI_LOGO_IMAGE)
+
+ # Menu stuff
+
+diff -Nuar a/data/images/cosmos/Makefile.in b/data/images/cosmos/Makefile.in
+--- a/data/images/cosmos/Makefile.in 2019-09-21 19:04:31.000000000 +0300
++++ b/data/images/cosmos/Makefile.in 2020-03-18 14:21:52.055731740 +0300
+@@ -191,7 +191,7 @@
+ EXPANDED_LOCALSTATEDIR = @EXPANDED_LOCALSTATEDIR@
+ EXPANDED_SYSCONFDIR = @EXPANDED_SYSCONFDIR@
+ FGREP = @FGREP@
+-FLOATERS_FOOT_GNOME_LOGO_IMAGE = @FLOATERS_FOOT_GNOME_LOGO_IMAGE@
++FLOATERS_FOOT_PISI_LOGO_IMAGE = @FLOATERS_FOOT_PISI_LOGO_IMAGE@
+ FLOATERS_FOOT_LOGO_IMAGE = @FLOATERS_FOOT_LOGO_IMAGE@
+ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+ GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@
+diff -Nuar a/data/images/gnome-logo-white.svg b/data/images/gnome-logo-white.svg
+--- a/data/images/gnome-logo-white.svg 2019-09-21 19:01:26.000000000 +0300
++++ b/data/images/gnome-logo-white.svg 1970-01-01 02:00:00.000000000 +0200
+@@ -1,14 +0,0 @@
+-
+-
+-
+diff -Nuar a/data/images/Makefile.am b/data/images/Makefile.am
+--- a/data/images/Makefile.am 2019-09-21 19:01:26.000000000 +0300
++++ b/data/images/Makefile.am 2020-03-18 13:45:45.464572486 +0300
+@@ -7,7 +7,7 @@
+ imagedir = $(datadir)/pixmaps
+ image_DATA = \
+ mate-logo-white.svg \
+- gnome-logo-white.svg \
++ pisi-logo-white.svg \
+ $(NULL)
+
+ EXTRA_DIST = \
+diff -Nuar a/data/images/Makefile.in b/data/images/Makefile.in
+--- a/data/images/Makefile.in 2019-09-21 19:04:31.000000000 +0300
++++ b/data/images/Makefile.in 2020-03-18 14:13:51.833696442 +0300
+@@ -251,7 +251,7 @@
+ EXPANDED_LOCALSTATEDIR = @EXPANDED_LOCALSTATEDIR@
+ EXPANDED_SYSCONFDIR = @EXPANDED_SYSCONFDIR@
+ FGREP = @FGREP@
+-FLOATERS_FOOT_GNOME_LOGO_IMAGE = @FLOATERS_FOOT_GNOME_LOGO_IMAGE@
++FLOATERS_FOOT_PISI_LOGO_IMAGE = @FLOATERS_FOOT_PISI_LOGO_IMAGE@
+ FLOATERS_FOOT_LOGO_IMAGE = @FLOATERS_FOOT_LOGO_IMAGE@
+ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+ GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@
+@@ -425,7 +425,7 @@
+ imagedir = $(datadir)/pixmaps
+ image_DATA = \
+ mate-logo-white.svg \
+- gnome-logo-white.svg \
++ pisi-logo-white.svg \
+ $(NULL)
+
+ EXTRA_DIST = \
+diff -Nuar a/data/images/pisi-logo-white.svg b/data/images/pisi-logo-white.svg
+--- a/data/images/pisi-logo-white.svg 1970-01-01 02:00:00.000000000 +0200
++++ b/data/images/pisi-logo-white.svg 2017-09-01 14:50:03.000000000 +0300
+@@ -0,0 +1,447 @@
++
++
++
++
+diff -Nuar a/data/Makefile.in b/data/Makefile.in
+--- a/data/Makefile.in 2019-09-21 19:04:31.000000000 +0300
++++ b/data/Makefile.in 2020-03-18 14:20:38.198726312 +0300
+@@ -263,7 +263,7 @@
+ EXPANDED_LOCALSTATEDIR = @EXPANDED_LOCALSTATEDIR@
+ EXPANDED_SYSCONFDIR = @EXPANDED_SYSCONFDIR@
+ FGREP = @FGREP@
+-FLOATERS_FOOT_GNOME_LOGO_IMAGE = @FLOATERS_FOOT_GNOME_LOGO_IMAGE@
++FLOATERS_FOOT_PISI_LOGO_IMAGE = @FLOATERS_FOOT_PISI_LOGO_IMAGE@
+ FLOATERS_FOOT_LOGO_IMAGE = @FLOATERS_FOOT_LOGO_IMAGE@
+ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+ GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@
+diff -Nuar a/doc/Makefile.in b/doc/Makefile.in
+--- a/doc/Makefile.in 2019-09-21 19:04:31.000000000 +0300
++++ b/doc/Makefile.in 2020-03-18 14:19:49.389722724 +0300
+@@ -192,7 +192,7 @@
+ EXPANDED_LOCALSTATEDIR = @EXPANDED_LOCALSTATEDIR@
+ EXPANDED_SYSCONFDIR = @EXPANDED_SYSCONFDIR@
+ FGREP = @FGREP@
+-FLOATERS_FOOT_GNOME_LOGO_IMAGE = @FLOATERS_FOOT_GNOME_LOGO_IMAGE@
++FLOATERS_FOOT_PISI_LOGO_IMAGE = @FLOATERS_FOOT_PISI_LOGO_IMAGE@
+ FLOATERS_FOOT_LOGO_IMAGE = @FLOATERS_FOOT_LOGO_IMAGE@
+ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+ GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@
+diff -Nuar a/Makefile.in b/Makefile.in
+--- a/Makefile.in 2019-09-21 19:04:31.000000000 +0300
++++ b/Makefile.in 2020-03-18 14:17:39.363713166 +0300
+@@ -246,7 +246,7 @@
+ EXPANDED_LOCALSTATEDIR = @EXPANDED_LOCALSTATEDIR@
+ EXPANDED_SYSCONFDIR = @EXPANDED_SYSCONFDIR@
+ FGREP = @FGREP@
+-FLOATERS_FOOT_GNOME_LOGO_IMAGE = @FLOATERS_FOOT_GNOME_LOGO_IMAGE@
++FLOATERS_FOOT_PISI_LOGO_IMAGE = @FLOATERS_FOOT_PISI_LOGO_IMAGE@
+ FLOATERS_FOOT_LOGO_IMAGE = @FLOATERS_FOOT_LOGO_IMAGE@
+ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+ GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@
+diff -Nuar a/po/tr.po b/po/tr.po
+--- a/po/tr.po 2019-09-21 19:01:26.000000000 +0300
++++ b/po/tr.po 2020-03-18 13:49:38.291589600 +0300
+@@ -318,9 +318,9 @@
+ msgid "Bubbles the MATE logo around the screen"
+ msgstr "Ekran üzerinde MATE logosu baloncukları oluşturur"
+
+-#: ../savers/gnomelogo-floaters.desktop.in.in.h:1
+-msgid "Floating GNOME"
+-msgstr "Yüzen GNOME"
++#: ../savers/pisilogo-floaters.desktop.in.in.h:1
++msgid "Floating PISI"
++msgstr "Yüzen PISI"
+
+ #: ../savers/gnomelogo-floaters.desktop.in.in.h:2
+ msgid "Bubbles the GNOME logo around the screen"
+diff -Nuar a/savers/gnomelogo-floaters.desktop.in b/savers/gnomelogo-floaters.desktop.in
+--- a/savers/gnomelogo-floaters.desktop.in 2019-09-21 19:04:46.000000000 +0300
++++ b/savers/gnomelogo-floaters.desktop.in 1970-01-01 02:00:00.000000000 +0200
+@@ -1,10 +0,0 @@
+-[Desktop Entry]
+-_Name=Floating GNOME
+-_Comment=Bubbles the GNOME logo around the screen
+-Exec=/usr/libexec/mate-screensaver/floaters /usr/share/pixmaps/gnome-logo-white.svg
+-TryExec=/usr/libexec/mate-screensaver/floaters
+-StartupNotify=false
+-Terminal=false
+-Type=Application
+-Categories=Screensaver;
+-OnlyShowIn=MATE;
+diff -Nuar a/savers/gnomelogo-floaters.desktop.in.in b/savers/gnomelogo-floaters.desktop.in.in
+--- a/savers/gnomelogo-floaters.desktop.in.in 2019-09-21 19:01:26.000000000 +0300
++++ b/savers/gnomelogo-floaters.desktop.in.in 1970-01-01 02:00:00.000000000 +0200
+@@ -1,10 +0,0 @@
+-[Desktop Entry]
+-_Name=Floating GNOME
+-_Comment=Bubbles the GNOME logo around the screen
+-Exec=@SAVERDIR@/floaters @FLOATERS_FOOT_GNOME_LOGO_IMAGE@
+-TryExec=@SAVERDIR@/floaters
+-StartupNotify=false
+-Terminal=false
+-Type=Application
+-Categories=Screensaver;
+-OnlyShowIn=MATE;
+diff -Nuar a/savers/Makefile.am b/savers/Makefile.am
+--- a/savers/Makefile.am 2019-09-21 19:01:26.000000000 +0300
++++ b/savers/Makefile.am 2020-03-18 13:53:46.083607814 +0300
+@@ -17,7 +17,7 @@
+ DESKTOP_IN_IN_FILES = \
+ cosmos-slideshow.desktop.in.in \
+ footlogo-floaters.desktop.in.in \
+- gnomelogo-floaters.desktop.in.in \
++ pisilogo-floaters.desktop.in.in \
+ personal-slideshow.desktop.in.in \
+ popsquares.desktop.in.in \
+ $(NULL)
+@@ -26,7 +26,7 @@
+ $(edit) $< >$@
+ footlogo-floaters.desktop.in: footlogo-floaters.desktop.in.in Makefile
+ $(edit) $< >$@
+-gnomelogo-floaters.desktop.in: gnomelogo-floaters.desktop.in.in Makefile
++gnomelogo-floaters.desktop.in: pisilogo-floaters.desktop.in.in Makefile
+ $(edit) $< >$@
+ personal-slideshow.desktop.in: personal-slideshow.desktop.in.in Makefile
+ $(edit) $< >$@
+@@ -38,14 +38,14 @@
+ edit = sed \
+ -e 's|@SLIDESHOW_COSMOS_DIR[@]|$(SLIDESHOW_COSMOS_DIR)|g' \
+ -e 's|@FLOATERS_FOOT_LOGO_IMAGE[@]|$(FLOATERS_FOOT_LOGO_IMAGE)|g' \
+- -e 's|@FLOATERS_FOOT_GNOME_LOGO_IMAGE[@]|$(FLOATERS_FOOT_GNOME_LOGO_IMAGE)|g' \
++ -e 's|@FLOATERS_FOOT_PISI_LOGO_IMAGE[@]|$(FLOATERS_FOOT_PISI_LOGO_IMAGE)|g' \
+ -e 's|@SAVERDIR[@]|$(privlibexecdir)|g'
+
+ themesdir = $(datadir)/applications/screensavers
+ themes_in_files = \
+ cosmos-slideshow.desktop.in \
+ footlogo-floaters.desktop.in \
+- gnomelogo-floaters.desktop.in \
++ pisilogo-floaters.desktop.in \
+ personal-slideshow.desktop.in \
+ popsquares.desktop.in \
+ $(NULL)
+@@ -130,7 +130,7 @@
+ $(BUILT_SOURCES) \
+ cosmos-slideshow.desktop.in \
+ footlogo-floaters.desktop.in \
+- gnomelogo-floaters.desktop.in \
++ pisilogo-floaters.desktop.in \
+ popsquares.desktop.in \
+ personal-slideshow.desktop.in \
+ $(NULL)
+@@ -144,7 +144,7 @@
+ Makefile.in \
+ cosmos-slideshow.desktop \
+ footlogo-floaters.desktop \
+- gnomelogo-floaters.desktop \
++ pisilogo-floaters.desktop \
+ personal-slideshow.desktop \
+ popsquares.desktop \
+ $(NULL)
+diff -Nuar a/savers/Makefile.in b/savers/Makefile.in
+--- a/savers/Makefile.in 2019-09-21 19:04:31.000000000 +0300
++++ b/savers/Makefile.in 2020-03-18 13:55:27.300615254 +0300
+@@ -283,7 +283,7 @@
+ EXPANDED_LOCALSTATEDIR = @EXPANDED_LOCALSTATEDIR@
+ EXPANDED_SYSCONFDIR = @EXPANDED_SYSCONFDIR@
+ FGREP = @FGREP@
+-FLOATERS_FOOT_GNOME_LOGO_IMAGE = @FLOATERS_FOOT_GNOME_LOGO_IMAGE@
++FLOATERS_FOOT_PISI_LOGO_IMAGE = @FLOATERS_FOOT_PISI_LOGO_IMAGE@
+ FLOATERS_FOOT_LOGO_IMAGE = @FLOATERS_FOOT_LOGO_IMAGE@
+ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+ GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@
+@@ -465,7 +465,7 @@
+ DESKTOP_IN_IN_FILES = \
+ cosmos-slideshow.desktop.in.in \
+ footlogo-floaters.desktop.in.in \
+- gnomelogo-floaters.desktop.in.in \
++ pisilogo-floaters.desktop.in.in \
+ personal-slideshow.desktop.in.in \
+ popsquares.desktop.in.in \
+ $(NULL)
+@@ -473,13 +473,13 @@
+ edit = sed \
+ -e 's|@SLIDESHOW_COSMOS_DIR[@]|$(SLIDESHOW_COSMOS_DIR)|g' \
+ -e 's|@FLOATERS_FOOT_LOGO_IMAGE[@]|$(FLOATERS_FOOT_LOGO_IMAGE)|g' \
+- -e 's|@FLOATERS_FOOT_GNOME_LOGO_IMAGE[@]|$(FLOATERS_FOOT_GNOME_LOGO_IMAGE)|g' \
++ -e 's|@FLOATERS_FOOT_PISI_LOGO_IMAGE[@]|$(FLOATERS_FOOT_PISI_LOGO_IMAGE)|g' \
+ -e 's|@SAVERDIR[@]|$(privlibexecdir)|g'
+
+ themes_in_files = \
+ cosmos-slideshow.desktop.in \
+ footlogo-floaters.desktop.in \
+- gnomelogo-floaters.desktop.in \
++ pisilogo-floaters.desktop.in \
+ personal-slideshow.desktop.in \
+ popsquares.desktop.in \
+ $(NULL)
+@@ -551,7 +551,7 @@
+ $(BUILT_SOURCES) \
+ cosmos-slideshow.desktop.in \
+ footlogo-floaters.desktop.in \
+- gnomelogo-floaters.desktop.in \
++ pisilogo-floaters.desktop.in \
+ popsquares.desktop.in \
+ personal-slideshow.desktop.in \
+ $(NULL)
+@@ -565,7 +565,7 @@
+ Makefile.in \
+ cosmos-slideshow.desktop \
+ footlogo-floaters.desktop \
+- gnomelogo-floaters.desktop \
++ pisilogo-floaters.desktop \
+ personal-slideshow.desktop \
+ popsquares.desktop \
+ $(NULL)
+@@ -1026,7 +1026,7 @@
+ $(edit) $< >$@
+ footlogo-floaters.desktop.in: footlogo-floaters.desktop.in.in Makefile
+ $(edit) $< >$@
+-gnomelogo-floaters.desktop.in: gnomelogo-floaters.desktop.in.in Makefile
++pisilogo-floaters.desktop.in: pisilogo-floaters.desktop.in.in Makefile
+ $(edit) $< >$@
+ personal-slideshow.desktop.in: personal-slideshow.desktop.in.in Makefile
+ $(edit) $< >$@
+diff -Nuar a/savers/pisilogo-floaters.desktop.in b/savers/pisilogo-floaters.desktop.in
+--- a/savers/pisilogo-floaters.desktop.in 1970-01-01 02:00:00.000000000 +0200
++++ b/savers/pisilogo-floaters.desktop.in 2020-03-18 13:51:26.808597577 +0300
+@@ -0,0 +1,10 @@
++[Desktop Entry]
++_Name=Floating PISI
++_Comment=Bubbles the PISI logo around the screen
++Exec=/usr/libexec/mate-screensaver/floaters /usr/share/pixmaps/pisi-logo-white.svg
++TryExec=/usr/libexec/mate-screensaver/floaters
++StartupNotify=false
++Terminal=false
++Type=Application
++Categories=Screensaver;
++OnlyShowIn=MATE;
+diff -Nuar a/savers/pisilogo-floaters.desktop.in.in b/savers/pisilogo-floaters.desktop.in.in
+--- a/savers/pisilogo-floaters.desktop.in.in 1970-01-01 02:00:00.000000000 +0200
++++ b/savers/pisilogo-floaters.desktop.in.in 2020-03-18 13:52:03.261600256 +0300
+@@ -0,0 +1,10 @@
++[Desktop Entry]
++_Name=Floating PISI
++_Comment=Bubbles the PISI logo around the screen
++Exec=@SAVERDIR@/floaters @FLOATERS_FOOT_PISI_LOGO_IMAGE@
++TryExec=@SAVERDIR@/floaters
++StartupNotify=false
++Terminal=false
++Type=Application
++Categories=Screensaver;
++OnlyShowIn=MATE;
+diff -Nuar a/src/Makefile.in b/src/Makefile.in
+--- a/src/Makefile.in 2019-09-21 19:04:31.000000000 +0300
++++ b/src/Makefile.in 2020-03-18 14:18:48.964718282 +0300
+@@ -353,7 +353,7 @@
+ EXPANDED_LOCALSTATEDIR = @EXPANDED_LOCALSTATEDIR@
+ EXPANDED_SYSCONFDIR = @EXPANDED_SYSCONFDIR@
+ FGREP = @FGREP@
+-FLOATERS_FOOT_GNOME_LOGO_IMAGE = @FLOATERS_FOOT_GNOME_LOGO_IMAGE@
++FLOATERS_FOOT_PISI_LOGO_IMAGE = @FLOATERS_FOOT_PISI_LOGO_IMAGE@
+ FLOATERS_FOOT_LOGO_IMAGE = @FLOATERS_FOOT_LOGO_IMAGE@
+ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+ GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@
diff --git a/desktop/mate/mate-screensaver/pspec.xml b/desktop/mate/mate-screensaver/pspec.xml
index 35efddecdf..6eea63f26e 100644
--- a/desktop/mate/mate-screensaver/pspec.xml
+++ b/desktop/mate/mate-screensaver/pspec.xml
@@ -34,6 +34,9 @@
xmlto
intltool
+
+ pisi_screen_saver.patch
+